X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <4F675529.20506@keensupport.net> Date: Mon, 19 Mar 2012 08:47:53 -0700 From: Joe Knapp Organization: Keen Support Services, LLC User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: geda-user AT delorie DOT com CC: Nathan Stewart Subject: Re: [geda-user] repetitive circuits References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Nathan, Yes, this can be handled in gschem with a hierarchical design. Basically, you will need to design a generic filter block as a schematic and additionally a symbol to represent your schematic page's connections. In your master schematic you will place the symbol you have created and gnetlist will read your filter block. Gnetlist will also modify the net names to generate a flat netlist with the names being a concatenation of the instance name and the original name for each instantiated filter. You can get the details from the gEDA FAQs and searching for Hierarcical schematic. Good Luck, Joe On 03/19/2012 08:28 AM, Nathan Stewart wrote: > In gschem, Is there any way to cleanly represent repetitive circuit > segments without drawing the same circuit n times, but so that it will > still import correctly into PCB? I have a 6 channel 4 pole filter > (well, not actually it's now two, 2 pole filters at different > frequencies, but that's not important). It draws messily and takes up > a lot of space, even though it's actually not that complicated. > > How can I represent this? >