X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <1470000765.3607.17.camel@oscopy.org> Subject: Re: [geda-user] [OT] ngspice integration in KiCad From: Arnaud Gardelein To: geda-user AT delorie DOT com Date: Sun, 31 Jul 2016 23:32:45 +0200 In-Reply-To: <20160723070138.GD17595@localhost.localdomain> References: Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk <20160722171754 DOT GB17595 AT localhost DOT localdomain> <20160723070138 DOT GD17595 AT localhost DOT localdomain> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.3-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u6VLWsY6015759 Le samedi 23 juillet 2016 à 10:01 +0300, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] a écrit : > On Fri, Jul 22, 2016 at 08:39:27PM +0200, Svenn Are Bjerkem (svenn.bj > erkem AT googlemail DOT com) [via geda-user AT delorie DOT com] wrote: > > On 22 July 2016 at 19:17, Vladimir Zhbanov (vzhbanov AT gmail DOT com) > > [via > > geda-user AT delorie DOT com] wrote: > > > > > > > > BTW, I have prototyped some (very) minimal simulation workflow. I > > > did it when I learned nullor. If anybody is interested, I could > > > publish the code. > > > > Is this something which can be put into contrib? > > > > It can be put everywhere ;-) > > Basically, it is a script in Scheme that adds a menu for > simulation in gschem in order to simplify launching of external > commands the same way as I've already showed for working with > git. > Did you had the opportunity to look to oscopy [1] ? It features integration with gschem through a Scheme script adding a menu. There is the possibility from gschem to run the netlister, simulator and update the graphs. In experimental branch, major changes were made  (python3, gtk3, smith plots, eye plots) and is now being tested before release. A next step toward integration with gschem could be the support of "probes" in complement of using spice directives. The user would place a probe (voltage, current...) in a location of the circuit, and then somehow this would be translated to a spice directive and passed to the netlister, simulator and viewer. How to do this ? For example, using a new special symbol (per probe type) that the netlister would understand could this be a good approach ? Arnaud. [1] http://oscopy.org/dokuwiki/doku.php?id=screenshots bottom of the page