X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=penguindevelopment.org; h= message-id:date:from:mime-version:to:subject:content-type :content-transfer-encoding; s=penguindevelopment.org; bh=UOHcWiu ngqnx2yTObbYerqn73Ug=; b=kZUxEyQMUz0SHBRF3xC77ML/auBlQ6JFrCxI9zV tHweHmThYsz/frgh/m8TfLnLXkni+kldma60cQNOBdjCwXmohLwTZSq1JMRuf1av 0MSUUQf3VCUW3MIjM8MvMG8UhHRMhvU9kU2Z77deTNzoRxS6TD0osYXarc8QM+rU yYow= Message-ID: <525AADB0.8030508@penguindevelopment.org> Date: Sun, 13 Oct 2013 16:26:56 +0200 From: Peter Organization: Penguin Development User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130927 Thunderbird/17.0.9 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: [geda-user] Dealing with internal connections Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r9DEQvX9030949 Reply-To: geda-user AT delorie DOT com Some components (e.g. standard 4-pin tactile switches) have internal connections between pins, which is a feature I sometimes want to exploit to make routing easier. To deal with that, I've so far just given the internally connected pins the same name; when you connect just one of the pins, PCB will complain that the other one isn't connected, which can be worked around by connecting them with a trace on a "fake connection" layer. Now, however, I want to do the same with a surface mount component. The "fake connection" trick doesn't work there, because all connections need to be on the same side as the pads, so I'm wondering if there's a better way to do it that doesn't involve heavy editing of the schematic, and that will still stop PCB from telling me I need to connect the pads. So basically, suppose I have, for example, a surface-mounted tactile switch as follows: 1a |__| 2a |##| |##| 1b |¯¯| 2b Pads 1a and 1b are internally connected and are both called "1" in the footprint. In the schematic, I just have a 2-pin switch. I'd like for PCB to recognise a connection to either pad 1a or 1b as a connection to *both* pads, without having to edit my schematic to make all of the switches have 4 pins. (That problem with that would be that I'd have to edit the schematic a lot during the PCB design process, which I want to avoid.) Is there any current way to do this in PCB? If not, should I just ignore the remaining rat lines? Thanks in advance, Peter -- http://www.penguindevelopment.org/ -- Free and open source software and hardware