delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2023/03/05/12:27:56

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: <9b18f396-7143-f181-38ca-54adf82436cc@linetec.nl>
Date: Sun, 5 Mar 2023 18:07:59 +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)
To: geda-user AT delorie DOT com
Cc: Bert Timmerman <ljh4timm AT xs4all DOT nl>
References: <e142bdaf-597f-6219-5653-993cf530a50a AT linetec DOT nl>
<40bb8153-a4f9-b79c-b4db-d5ed94516e67 AT grinsen-ohne-katze DOT de>
<8edec3dd-d6d1-c94c-3fcf-cd634b7e214e AT linetec DOT nl>
<92b8456a-9852-1b10-90de-fa29211ce6e3 AT grinsen-ohne-katze DOT de>
<10d1f03e-fb47-1489-8d45-c412ecfd9e5a AT linetec DOT nl>
<c17dea9-d2a8-6e4a-34c9-b47aa36c39b8 AT grinsen-ohne-katze DOT de>
<CAJZxidDyCdTaMP6DKwzGfynDyy8iNmbywy71NHFh5KocRApPhg AT mail DOT gmail DOT com>
From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
In-Reply-To: <CAJZxidDyCdTaMP6DKwzGfynDyy8iNmbywy71NHFh5KocRApPhg@mail.gmail.com>
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

Hi Chad,

Op 05-03-2023 om 16:38 schreef Chad Parker (parker DOT charles AT gmail DOT com) 
[via geda-user AT delorie DOT com]:
> The correct way to do it is to use thermals or traces to connect pads 
> to planes, not to set the clearance to zero.

AFAICT, pcb's thermal function only works for through-hole components 
not pads. So if I want to fully embed for instance a TO252 tab in a 
polygon for maximum thermal contact, I need to lay a wide enough 
rectangular trace around the tab's pad, and then connect all four sides 
to the polygon using the 'J' (join) function? Yes, that works, but it 
seems rather clumsy. Isn't it an idea to extend the join function to 
pads as well?

It's mainly a problem at this moment because I'm updating an older, 
rather elaborate board with almost a hundred such connections, created 
some 5 years ago, when pcb's DRC didn't flag these as errors. Modifying 
all those pads as described will take some time, and I was hoping that 
there was a simpler way to embed the pads in polygons or else to 
suppress those DRC errors.

Anyway, thanks for the feedback,

Regards,

Richard

- Raw text -


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