delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/07/30/19:18:47

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Tue, 31 Jul 2012 01:17:44 +0200
From: Kai-Martin Knaak <kmk AT familieknaak DOT de>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] override attributes, slots in hierarchical
schematics
Message-ID: <20120731011744.48502554@akka>
In-Reply-To: <CACPio-4R9b7P242BZmXd+sNBTULDNdRrDPuOnFD9UQoOV8ippA@mail.gmail.com>
References: <CACPio-4R9b7P242BZmXd+sNBTULDNdRrDPuOnFD9UQoOV8ippA AT mail DOT gmail DOT com>
X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu)
Mime-Version: 1.0
X-Provags-ID: V02:K0:rVwlB5Q+2QbDCiwVb6DFB99kXj6Ll8KZizwmH4g6t4G
RG0ZB0zOLzCx0KICEF7r5CJ+F5NnCklcBkIFO179XN6Q+nR883
dTDmRTxe6G3NUWltPjFFxr1tSZfx7bgsTkgrDu/y4Mnuc16mFk
q4ngg0oKZc4PvWxt8B1ZpYzP0dD/25RbzkVhdZUCfGrFrr6r39
Sj1tKR+nSwI6lgpsMUZZSphDV7Lnd2stCsPzyZ+TbQZWZuvIvf
tJ2pc95JJbHKG7SxE0+dImW3Qn+GBFLiwW1a8F23UvcT+FDZKo
TQSdwiSHyofx6Zaof4FeE1EE2pBReaD6sFNGsPkDEwULYIJ7A=
=
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--Sig_/rmdj70NCPwf=zFeonbXcTWb
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Nathan Stewart <therealnathanstewart AT gmail DOT com> schrieb am 29. July 2012:

> In this case, I have a repeating filter subcircuit that uses two
> opamps, there are seven occurances of this subcircuit.

I'd:

1) opt for dual opamps rather than quad. Quads tend to be associated
  with more passives than fits to their left and right. The complete
  layout tends to be about the same size like with two duals.=20

2) put the subcircuit on a subsheet in the schematic.

3) add a dummy top level schematic that contains only one instance of the
  subcircuit. Choose a unique prefix for the refdes of the subcircuit.

4) do a layout of the dummy top level schematic in rectangular shape to
  be used as a template.

5) write a bash script that uses sed to replace the unique prefix in the
  template with the prefixes used in the real schematic.=20

6) use layout-to-buffer from the file menu of PCB to copy paste the seven
  modified sub layouts to the "real" layout.

This seems awkward, but proved quite efficient in a project with 32
identical modules.=20

---<)kaimartin(>---
--=20
Kai-Martin Knaak
kmk AT lilalaser DOT de
http://lilalaser.de/blog

--Sig_/rmdj70NCPwf=zFeonbXcTWb
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlAXFhkACgkQt9RkiGwLn1PHcwCfaSWlL0kWwx0YZVHIXFkUDEZG
zBcAoLXJGdW62t6PceSduQzHZWCbUYnX
=bxK3
-----END PGP SIGNATURE-----

--Sig_/rmdj70NCPwf=zFeonbXcTWb--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019