Replies: 5 comments 1 reply
-
What filter did you designed with synthesizer? The simulation works as expected on my machine. Only LC filters design is possible for Ngspice backend. Ngspice doesn't support microstrips.
It is not a bug. The netlist export from the main menu is needed only for SPICE simulator. For Qucsator press F6 -Simulation->Show last netlist and then copy the netlist. |
Beta Was this translation helpful? Give feedback.
-
I've tried a simple LC filter and as you write, I also got the simulation if the simulator qucsator is chosen. The steps I went through are as follows: Specified the filter Ctrl-2: Pasted in the circuit canvas: Simulation: Checking the netlist with F6 gives:
Now, this netlist is not useable for further simulations (the aim here is to use SPICE for other analysis, specially introducing real component models and Monte Carlo), as the two So, my understanding is that in present development status, this interim netlist has to be get and hand edited in order to be amenable to further analysis. But lets try changing the simulator: Changing to Ngspice, the netlist changes to:
Which, reading it in an editor seemed me OK and I found clever that the Pac are replaced by Ngspice's VSRC. However, the simulation gets back with the following message: And, of course no data is available if the data monitor canvas is selected. As the SW and docs are in a state of flux, am I doing something incorrectly, or do I need to tweak the schematic in order the SPICE simulations work? |
Beta Was this translation helpful? Give feedback.
-
There is a bug in a filter synthesizer. The netlist export to Ngspice will not help you. The Cauer filter substitutes an invalid equation into the schematic. Only Cauer LC-filter is affected. Othe filter types work as expected. You may remove an equation or replace it by Nutmeg equation and simulation will continue without error. You may synthesize a Butterworth filter and look for valid equation in the synthesized schematic. I will provide a fix soon.
It is Qucsator netlist. Qucsator is not a SPICE simulator and uses another netlist syntax. |
Beta Was this translation helpful? Give feedback.
-
See #806. I will provide a fix for Cauer filter soon. As mentioned above, you may correct the equations manually. |
Beta Was this translation helpful? Give feedback.
-
The equation error has been fixed by #807. |
Beta Was this translation helpful? Give feedback.
-
In present (24.2.0) version, a filter designed using Filter Synthesis (Ctrl-2) and pasted to the schematic canvas does not simulate in Ngspice, in fact it gives errors, and if the simulator is changed to Qucsator it simulates but then the netlist export gives an error message: "This action is supported only for SPICE simulators"!
Is this the proposed design or is this a consquence of the progress on the support to SPICE simulation and this is a corner case?
Beta Was this translation helpful? Give feedback.
All reactions