Mail Archives: geda-user/2015/10/09/23:29:44
On Fri, 9 Oct 2015, Kai-Martin Knaak wrote:
<snip>
> As a side note:
> Geda currently provides good support to schematic capture and layout. But
> it lacks a readily available intuitive interface to simulation. By
> contrast, the one thing qucs can do well, is simulation. Schematic capture
> is a bit cumbersome. PCB layout is a long term goal far beyond the current
> horizon.
I once tried "easyspice" (available in stock Debian). It connects gschem
and spice (ngspice in my case) providing a gui similar to xgsch2pcb.
>
> Doesn't this sound like an opportunity to cooperate on application level?
> I imagine a work-flow similar to gschem->pcb:
>
> 1) gschem: capture schematic. Have symbols contain a model attribute.
> 2) qucs: import schematics from geda
> 3) qucs: add drivers and probes
> 4) qucs: simulate
> 5) mull over wave forms
> 6) gschem: change values, add that crucial capacitor
> 7) qucs: update schematics from geda
> 8) goto 4)
I think easyspice implements that, only the backend is not qucs but spice.
It has three buttons: edit schematics, generate netlist, show netlist;
then it has a big control panel section for spice simulation parameter
setup and running the simulation. Unlike qucs, easyspice doesn't try to
show the schematics and the simulation settings/results in one window
(this may be scary for users). However, it can guide the user through
editing the schematics, figuring how to set up spice and plotting the
data.
It also invented a project file format to save schematic names and
spice settings, just like gsch2pcb has an optional project file format
too.
Regards,
Igor2
- Raw text -