X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Scanned: Debian amavisd-new at mail.linetec.nl Subject: Re: [geda-user] PCB, 2 parts physically in the same place To: geda-user AT delorie DOT com References: <5ba24d79-87b2-c783-2bb9-a562d8dc4d73 AT linetec DOT nl> From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" Message-ID: Date: Mon, 26 Oct 2020 10:15:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US 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 Precedence: bulk Hello Gene, Op 26-10-20 om 02:08 schreef gene glick (geneglick AT optonline DOT net) [via geda-user AT delorie DOT com]: > Richard, you understand correctly. I too made a shape for the display, > all the mount holes and the 10-pin holes on 0.1" centers. I was trying > to add the 10-pin header in as well. OK, I think I fully understand now. Replicating your setup, I encountered no warnings or problems: - I created a schematic containing the display symbol, a matching single-row header (16 pins in my case), and a few random components and connections, including two connections to a GND plane. Both the header and the display have netlisted pins. - This was imported into PCB, with the header not yet overlapping the display connections. - I then set the desired thermals for both the display AND the header pins. - As a last step, I placed the header pins over the matching display pins (with snap to pins and pads active for easier placement). The result is as desired: connected thermals to the GND plane, and the DRC check does not flag any problems (not even the overlapping pins), and the bom lists both components. There was no need to fiddle with clearance (K) etcetera. The only thing I noticed is that the thermals can't be changed if the header and display pins are overlapping. This means that you must set thermals before you move the header to match the display. Also, thermals must be identical on the pins of both components. If you want to change thermals afterwards, you'd have to temporarily move the header or the display. I hope this helps, Best regards, Richard