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 Message-ID: <0350ae12-d97f-3fc0-f146-c83066c0e695@linetec.nl> Date: Sun, 5 Mar 2023 20:15:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [geda-user] Connecting pads directly to polygons (was: Strange errors importing gschem into PCB) Content-Language: nl-NL, en-US To: geda-user AT delorie DOT com Cc: ljh4timm AT xs4all DOT nl References: From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 Op 05-03-2023 om 19:04 schreef DJ Delorie: > "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" > writes: >> AFAICT, pcb's thermal function only works for through-hole components >> not pads. > Correct. There are two valid ways to connect SMT pads to polygons: > > 1. Use a line (duh). I do this for TSSOP and related parts, where the > pads are already line-like > > 2. Use a separate polygon, and toggle its PolyClear flag (use the S > key). That will make it join with everything. I do this for > inductors and capactors in switchers, for example. Ah yes, I almost forgot about that one, thanks for reminding me! But as you say, with 'S' the resulting polygon is, erm, rather 'promiscuous'. Still, I think it's the best option for most of my bigger pads -- and I see that the best way to go about is to first create the polygon on a spare layer (so that its boundaries are clearly visible), then toggle the PolyClear flag, and then Move it to the intended layer. > Of course, there's always your way: > > 2. Change the clear size to zero and ignore DRC > > Hey, if it works it works :-) Well, it used to work without tripping DRC errors -- but now I think I'll have to clean up my act :-) Thanks again, regards, Richard