delorie.com/archives/browse.cgi | search |
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: | <xncz5nvzvd DOT fsf AT envy DOT delorie DOT com> <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]" <geda-user AT delorie DOT com> |
Date: | Sun, 5 Mar 2023 15:13:01 -0500 |
Message-ID: | <CAJZxidB2RihL-CwFDUuaG9tnkUz-yNeQrRqaFaGZYQKR-c8Tww@mail.gmail.com> |
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 <ljh4timm AT xs4all DOT nl> |
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] <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]" > > <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 <div dir=3D"auto">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</div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Sun, Mar 5, 2023, 14:53 Richard Rasker (<a= href=3D"mailto:rasker AT linetec DOT nl">rasker AT linetec DOT nl</a>) [via <a href=3D"m= ailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] <<a href=3D"mail= to:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>> wrote:<br></div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #= ccc solid;padding-left:1ex">Op 05-03-2023 om 19:04 schreef DJ Delorie:<br> > "Richard Rasker (<a href=3D"mailto:rasker AT linetec DOT nl" target=3D"_= blank" rel=3D"noreferrer">rasker AT linetec DOT nl</a>) [via <a href=3D"mailto:ged= a-user AT delorie DOT com" target=3D"_blank" rel=3D"noreferrer">geda-user AT delorie.= com</a>]"<br> > <<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank" rel=3D"= noreferrer">geda-user AT delorie DOT com</a>> writes:<br> >> AFAICT, pcb's thermal function only works for through-hole com= ponents<br> >> not pads.<br> > Correct.=C2=A0 There are two valid ways to connect SMT pads to polygon= s:<br> ><br> > 1. Use a line (duh).=C2=A0 I do this for TSSOP and related parts, wher= e the<br> >=C2=A0 =C2=A0 =C2=A0pads are already line-like<br> ><br> > 2. Use a separate polygon, and toggle its PolyClear flag (use the S<br= > >=C2=A0 =C2=A0 =C2=A0key).=C2=A0 That will make it join with everything.= =C2=A0 I do this for<br> >=C2=A0 =C2=A0 =C2=A0inductors and capactors in switchers, for example.<= br> <br> Ah yes, I almost forgot about that one, thanks for reminding me! But as <br= > you say, with 'S' the resulting polygon is, erm, rather 'promis= cuous'. <br> Still, I think it's the best option for most of my bigger pads -- and I= <br> see that the best way to go about is to first create the polygon on a <br> spare layer (so that its boundaries are clearly visible), then toggle <br> the PolyClear flag, and then Move it to the intended layer.<br> <br> > Of course, there's always your way:<br> ><br> > 2. Change the clear size to zero and ignore DRC<br> ><br> > Hey, if it works it works :-)<br> <br> Well, it used to work without tripping DRC errors -- but now I think <br> I'll have to clean up my act :-)<br> <br> Thanks again, regards,<br> <br> Richard<br> <br> </blockquote></div> --000000000000c008f105f62cce1f--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |