delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/07/10/14:03:53

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=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=rOLR9HFQMHr/G1xHP/RK6mOLq8+gtEdhM1tSb4E06aI=;
b=Vlk6GgPSJFlkn8G8OEdvQDfh8kSSsXVEjHlnKlF0Ip7PRL2ZPcb7v4wumSr6Oy6XQ8
gYPgk6QfDSAjxIOK1CSiTA1VxNUhe4V6JKB9sTV+pt2BebkD0Fjpwg+5SYO9twoIJBvn
1IPSPmitaBxh9PGjuf58QgZSj454ZGVnnppCwQfWAmjX9Lg8TbgEMwDWGM11IS0gE75s
jChY2bKX2cHm6HFd3Pa0HvYLlMVtOvyLVEGcpH1iqNEnWBtX9NM9yJnTlPtZlUxWPX4F
JolMfxRkSNAFGiBP6zeu37LP5lpQWaXsqiA72uJQyNR08yp9Cpab4LST+KaW5XzH+S3m
5/3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=rOLR9HFQMHr/G1xHP/RK6mOLq8+gtEdhM1tSb4E06aI=;
b=BEgRZGdA4bCj9geycRn46dNWg3sLVg3f5/cng8PU8CYVlGSr2NfCeR6g2kLUXa6xsM
2fdRcMISVGpZQ5nZOjMIyM/3iVBRiNj/oZqcLMaPIPizpKTfHVDB7TWq/21cFSlLCEyN
f6Zq7ehg5GIzJvSfFEwazGg1gWQpTF2HxvdIKdxLvMytJjTJHg7jia1D/cJdfvr579St
eD4R02qAqKr8sC6dr14G8uU3Zm+vf2UX052Zycdj4nJrdhWtZEtBAiMEvFDtlADxl/uK
pHbtHYkv1u5YIHXd5vhkHrkRWwofPmN/PJ+a46kjZgMiQLY3JC/kZTbv5+YT34eQKmKC
0yKw==
X-Gm-Message-State: APjAAAV2ym16xdAf1hdMTn1CTTzQY/OKNy4SKXqX9o+Y2oCBmqNIqeku
x0IKh7GmOxzgauNRJ3j1w6enofrbFQMqtGuXnShLf1e2
X-Google-Smtp-Source: APXvYqx9rNUd2K/E7H2cArh4/BrsoL9r3yg8vfDZxBxHvtoDkB9h6sXkZgsoxPZg4Xlj+yj5mYzMfwsti9n/85Z6gV4=
X-Received: by 2002:a17:902:7687:: with SMTP id m7mr40832158pll.310.1562780618825;
Wed, 10 Jul 2019 10:43:38 -0700 (PDT)
MIME-Version: 1.0
References: <CALSZ9grztQ=2g3gwdZXzfmLTeimzxRYxMAsRdW=Z4TnrQNEF3g AT mail DOT gmail DOT com>
<5D24FF08 DOT 10306 AT xs4all DOT nl> <CALSZ9gr-URB07ggwMPEvm1b2J3NyNkpTC5YZbrUxbaQ=cY1GWw AT mail DOT gmail DOT com>
<CAJZxidC4_j8iE_PV3WnOMYKkYNVP3Qw0qe2j1rAcHzn_wHsC_g AT mail DOT gmail DOT com>
<CALSZ9grnLGZ0Jw77M1YVyKZwPJZ7Ax48rTKgOWvK7TT8Hj_2jA AT mail DOT gmail DOT com> <CALSZ9gpDDv77R-6hK=fP-BpaksC5h=Ax2taPs58X8wYFSd0mdg AT mail DOT gmail DOT com>
In-Reply-To: <CALSZ9gpDDv77R-6hK=fP-BpaksC5h=Ax2taPs58X8wYFSd0mdg@mail.gmail.com>
From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Wed, 10 Jul 2019 13:43:27 -0400
Message-ID: <CAJZxidDmVcBAagpszsQZRqdwPUMa7GqJMPJ+GDyrvtGoTtvrcA@mail.gmail.com>
Subject: Re: [geda-user] Thermals and pins
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com

--000000000000a5a5e3058d573718
Content-Type: text/plain; charset="UTF-8"

Rob-

The version of pcb you are using is very old (from before I started
developing it). In the intervening time, many bugs have been fixed, and
it's quite possible that some of them were related to thermals and the
interface for placing them. If possible, please update and use the latest
version. It is very, very difficult to provide support for versions so old.

By default, the width of the thermals should be the same as the clearance
to the plane which they connect. If this is not the case, you can check in
the pcb file. Near the top there should be an entry "Thermal[0.500000]".
0.5 is the default value. Changing it to 1 will make the fingers twice the
width of the plane clearance. Values less than 0.5 will make them thinner.
You can use any intermediate value, but be aware that this is a board wide
setting. It is not currently customizable on a per thermal basis.

The following procedure should work for connecting a pin or via directly to
a plane without thermal fingers:
1. Place the element/via
2. Select the layer on which you want the plane
3. Draw the plane
4. Select the thermal tool
5. Click once on the pin/via you want to connect to the plane (the pin is
now connected to the plane with a thermal pattern)
6. While holding the shift key pressed, click four more times on the
pin/via (each click changes the thermal pattern, the last is a solid
connection).

If you are unable to get this working, I suggest you create a new file and
try the procedure with a test part. If it works for the test part, then
something about your pcb file configuration has been modified, and we can
try to figure out how to fix it. If it doesn't work on a new file then it's
a pcb bug, and you'll need to update pcb.

Also, please note that thermals currently only work with pins and vias,
they do not yet work with surface mount pads.

--Chad


On Wed, Jul 10, 2019 at 11:39 AM Rob Butts (r DOT butts2 AT gmail DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

> The thermal is working again but the 4 traces from the pin to the plane
> are so, so thin.  When I hold the shift down while clicking the pin with
> the thermal X PCB just puts a thermal there.  I'm not getting any
> additional options.  I'm not having any luck changing from different
> thermal types.
>

--000000000000a5a5e3058d573718
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Rob-</div><div><br></div><div>The version of pcb you =
are using is very old (from before I started developing it). In the interve=
ning time, many bugs have been fixed, and it&#39;s quite possible that some=
 of them were related to thermals and the interface for placing them. If po=
ssible, please update and use the latest version. It is very, very difficul=
t to provide support for versions so old.</div><div><br></div><div>By defau=
lt, the width of the thermals should be the same as the clearance to the pl=
ane which they connect. If this is not the case, you can check in the pcb f=
ile. Near the top there should be an entry &quot;Thermal[0.500000]&quot;. 0=
.5 is the default value. Changing it to 1 will make the fingers twice the w=
idth of the plane clearance. Values less than 0.5 will make them thinner. Y=
ou can use any intermediate value, but be aware that this is a board wide s=
etting. It is not currently customizable on a per thermal basis.<br></div><=
div><br></div><div>The following procedure should work for connecting a pin=
 or via directly to a plane without thermal fingers:</div><div>1. Place the=
 element/via</div><div>2. Select the layer on which you want the plane</div=
><div>3. Draw the plane</div><div>4. Select the thermal tool</div><div>5. C=
lick once on the pin/via you want to connect to the plane (the pin is now c=
onnected to the plane with a thermal pattern)<br></div><div>6. While holdin=
g the shift key pressed, click four more times on the pin/via (each click c=
hanges the thermal pattern, the last is a solid connection).</div><div><br>=
</div><div>If you are unable to get this working, I suggest you create a ne=
w file and try the procedure with a test part. If it works for the test par=
t, then something about your pcb file configuration has been modified, and =
we can try to figure out how to fix it. If it doesn&#39;t work on a new fil=
e then it&#39;s a pcb bug, and you&#39;ll need to update pcb.</div><div><br=
></div><div>Also, please note that thermals currently only work with pins a=
nd vias, they do not yet work with surface mount pads.<br></div><div><br></=
div><div>--Chad<br></div><div><br></div></div><br><div class=3D"gmail_quote=
"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jul 10, 2019 at 11:39 AM Ro=
b Butts (<a href=3D"mailto:r DOT butts2 AT gmail DOT com">r DOT butts2 AT gmail DOT com</a>) [via=
 <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] &lt;<a=
 href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr=
">The thermal is working again but the 4 traces from the pin to the plane a=
re so, so thin.=C2=A0 When I hold the shift down while clicking the pin wit=
h the thermal X PCB just puts a thermal there.=C2=A0 I&#39;m not getting an=
y additional options.=C2=A0 I&#39;m not having any luck changing from diffe=
rent thermal types.</div>
</blockquote></div>

--000000000000a5a5e3058d573718--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019