Thank you Al. Just for the record: ngspice worked; gnucap didn't. Details follow.
The directions from the subckt section of the NGSPICE User Manual (http://ngspice.cvs.sourceforge.net/viewvc/*checkout*/ngspice/ngspice/n g-spice-manuals/manual.pdf?) did their job exactly as described. The directions from the GNUCAP's page: http://www.gnucap.org/dokuwiki/doku.php?id=gnucap:manual:compatibility: subcircuit_with_parameters didn't work for me. Here's the error message followed by the test code ran on gnucap-0.35 ----------------------------------------------- gnucap> get X2Y_test.cir * X2Y capacitor the GNUCAP way .subckt CX2Y 11 12 13 14 (CAP=22nF ESR=0.052 ESL=0.75nH) ^ ? subckt default parameters not supported yet ------------------------------------------------ * X2Y capacitor the GNUCAP way � (Change accordingly for NGSPICE) * * � � � � � � � � � � A B G1 G2 .subckt CX2Y 11 12 13 14 (CAP=22nF ESR=0.052 ESL=0.75nH) L1 2 4 {ESL} C1 4 3 {CAP} R1 3 11 {ESR} K1 L1 L2 0.9999 L2 2 6 {ESL} C2 6 5 {CAP} R2 5 12 {ESR} R3 2 1 {ESR} L3 1 13 {ESL} R4 7 2 {ESR} L4 7 14 {ESL} .ends CX2Y *** MAIN *** V1 1 0 dc 0 ac 1 R2 2 3 500K R3 3 0 50 X1 2 3 0 0 CX2Y CAP=22nF ESR=0.052 ESL=0.75nH R1 2 1 50 .end --------------------------------------------------------- D.T. --- On Fri, 4/23/10, al davis <ad...@freeelectron.net> wrote: From: al davis <ad...@freeelectron.net> Subject: Re: gEDA-user: passing parameters to a subckt To: "gEDA user mailing list" <geda-user@moria.seul.org> Date: Friday, April 23, 2010, 1:26 PM On Friday 23 April 2010, D T wrote: > Hi,I have the feeling this has been a topic here already. >� Nevertheless, is there a way to pass parameters to а subckt >� for spice3f5/ngspice/gnucap in linux similar to what PSpice >� and LTSpice have? > Of course there is. Well .. not spice 3f5 but gnucap does, and I believe ngspice does, in the latest version. _______________________________________________ geda-user mailing list [1]geda-u...@moria.seul.org [2]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. file://localhost/mc/compose?to=geda-u...@moria.seul.org 2. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user