From: Svenn A. B. <sve...@go...> - 2013-10-03 21:44:12
|
On 3 October 2013 21:54, Stuart Brorson <sd...@cl...> wrote: > http://www.brorson.com/gEDA/SPICE/intro.html > > > On Thu, 3 Oct 2013, Martin Schreiber wrote: > > > On Thursday 03 October 2013 19:07:40 Stuart Brorson wrote: > >> gEDA/gschem with any of the SPICE back ends. For example, spice-sdb. > >> > > I asked on geda-user how to setup gschem to generate spice netlists with > a > > simple menu or button click or a key shortcut but got no answer. Do you > know > > how it could be achieved? > > > Got the source for MSEspice from git on sourceforge, but couldn't find out how to compile so I installed the prebuild for Linux. Quite amazing work, I must say. If I compare to LTSpice, I like how you solve the plotting and the fact that you have chosen multiple windows instead of stacked tabs. Great for multiple monitors. I have been following gEDA since almost the very beginning and I don't think gschem it is the right tool to integrate in this kind of application. It fits better in a framework type application where communication either happens through the lisp dialect guile, or on the command line through makefiles or shell scripts. Open source schematic capture I have used which comes to my mind are: xcircuit -- tcl/tk and xlib qucs -- qt3 (maybe qt4) electric -- java kicad -- wxwidget >From what I see, I can't recomend any of the above tools as schematic capture for MSEspice, but maybe the concepts can give some ideas what to achieve. >From the source I downloaded, I guess that the program is written in pascal Tools written in pascal which I have tried to compile but failed turbocircuit -- pascal objecteda -- pascal Have you considered to write from scratch? It could be the best solution in the long run. -- Svenn |