X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678047191; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cXNhjzCA1P73EjmkymHcmQXatpsWfSK3GCueghnY1PI=; b=fLWqfKG+J7e24YVozmVtSHTkXzIkKXgDkjGpJMBkSiYjktrjI2p/maSzQy0YsXIXQC z+qRQQgfdPGxW1lCEyPYWBqQ9u4ZeSpaFXKN4e0YWFrAKADsu5d81MGLmD8Pa6jEOK3R P6T7s6V7EjLR8rMLvuGIEfJ8OsO7Lk+3kjjluO3JZNMZIkv4nzshdgg1kZJxx2Sb5Rxm /AP6RW/H/zW8/QsO8GC+jTCviWmUrMXJ5QGCoOKvA798FTq6Q2/Qc6aD7JbnCqnla7le jR3AHDt+r5Re/nRh3CwvwR6Y9dMy3LLwunnLs9czYlDJhgcoq9vZd70QNEcXEi+SnqPY H3JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678047191; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cXNhjzCA1P73EjmkymHcmQXatpsWfSK3GCueghnY1PI=; b=FTT3Px/km67G+eHn2iZn4ExBS1JYOYUz6P9iE2/AYfGPaPI4hmCj3Y+57oMlM4xQ4/ Z5WPGlv/4XW7mcsTqSpWtlbdCydoQig6s26MjEKRH2mFycUB6DNddE+W9L7cTvSGoqWK 9/6NSMOeUaHA+TMHvWcYKg/a4l0K8U6lyQUwckvGdwczwLSHAiMf+nDTa33/kOvudlda QxJIX5Hd379wN7fHnFXExM/o/njTiE+WUh0UYtShocLZGg7biLl5reRgdSP3JGtyScpv 7LlKeeuox3Y0yZp5tVyKtpdqP3osU596lwRvvmu00HZA5zV8eg4ZNe/9Pb9Sk9E1ce4y V4Aw== X-Gm-Message-State: AO0yUKVq2PslvUfSsbjXVeIYqvQKy/lzPXSanZjqU9peQRhQxonTh8YM zkuepRg8JlwsY7rQwBIU+TisT9tPQuJmOoAFbH/pzwxy X-Google-Smtp-Source: AK7set/RH/JM6acUYm4XYanZRbq4wwqrzIK3H12FnNBuGrnYChtcGxYp647k9ONR5V2gzE6MmBYhmX9AaSz9HJvZVUM= X-Received: by 2002:a17:90a:f991:b0:234:6a5:5e3e with SMTP id cq17-20020a17090af99100b0023406a55e3emr2873980pjb.7.1678047191237; Sun, 05 Mar 2023 12:13:11 -0800 (PST) MIME-Version: 1.0 References: <0350ae12-d97f-3fc0-f146-c83066c0e695 AT linetec DOT nl> In-Reply-To: <0350ae12-d97f-3fc0-f146-c83066c0e695@linetec.nl> From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Sun, 5 Mar 2023 15:13:01 -0500 Message-ID: Subject: Re: [geda-user] Connecting pads directly to polygons (was: Strange errors importing gschem into PCB) To: geda-user AT delorie DOT com Cc: Bert Timmerman Content-Type: multipart/alternative; boundary="000000000000c008f105f62cce1f" Reply-To: geda-user AT delorie DOT com --000000000000c008f105f62cce1f Content-Type: text/plain; charset="UTF-8" It did. But when I reworked the DRC a while back I decided that the consequence of allowing such an error outweighed the inconvenience of dealing with them. On Sun, Mar 5, 2023, 14:53 Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com] wrote: > 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 > > --000000000000c008f105f62cce1f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It did. But when I reworked the DRC a while back I decide= d that the consequence of allowing such an error outweighed the inconvenien= ce of dealing with them.=C2=A0

On Sun, Mar 5, 2023, 14:53 Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
Op 05-03-2023 om 19:04 schreef DJ Delorie:
> "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie.= com]"
> <geda-user AT delorie DOT com> writes:
>> AFAICT, pcb's thermal function only works for through-hole com= ponents
>> not pads.
> Correct.=C2=A0 There are two valid ways to connect SMT pads to polygon= s:
>
> 1. Use a line (duh).=C2=A0 I do this for TSSOP and related parts, wher= e the
>=C2=A0 =C2=A0 =C2=A0pads are already line-like
>
> 2. Use a separate polygon, and toggle its PolyClear flag (use the S >=C2=A0 =C2=A0 =C2=A0key).=C2=A0 That will make it join with everything.= =C2=A0 I do this for
>=C2=A0 =C2=A0 =C2=A0inductors and capactors in switchers, for example.<= br>
Ah yes, I almost forgot about that one, thanks for reminding me! But as you say, with 'S' the resulting polygon is, erm, rather 'promis= cuous'.
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

--000000000000c008f105f62cce1f--