X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <53BACBEA.1080302@sonic.net> Date: Mon, 07 Jul 2014 09:33:46 -0700 From: Dave Curtis User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] pour clearing around pads References: <53B8CC66 DOT 2080909 AT sonic DOT net> <201407060516 DOT s665GVb3027395 AT envy DOT delorie DOT com> <20140707064133 DOT GA3710 AT visitor2 DOT iram DOT es> In-Reply-To: <20140707064133.GA3710@visitor2.iram.es> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-ID: C;AKltd/QF5BG08muUdPQXfw== M;xkykd/QF5BG08muUdPQXfw== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd Reply-To: geda-user AT delorie DOT com On 07/06/2014 11:41 PM, Gabriel Paubert wrote: > On Sun, Jul 06, 2014 at 01:16:31AM -0400, DJ Delorie wrote: >>> The peninsulas neck down to less than the minimum copper width rule. >> I typically expand the pad clearances until such necks vanish. > I did this until holes were added to polygons. Now I use holes to > precisley control where the copper pour stops. But holes have > they own problems (moving them, mostly, they are rigidly linked > to the containing polygon), so I only draw them as the last step, > when everything else is essentially ready for production. With my current problem, progress > beauty, so I expanded the pad clearances :-/ >>> So, first off, I'm surprised that the Cu polygon allows Cu to pour into >>> a space less than the minimum width rule. >> Polygon pours are handled poorly in pcb. > > >>> Third, is it legal to specify zero-width Pad[] elements in a footprint, >>> and assign clearance values, in order to composite some clearance into >>> the footprint? >> I think this is fine, although perhaps a tiny non-zero width might be >> needed. I don't know if these cause outputs in the gerber file, >> though, so be careful. > I really recommend using polygon holes in this case, I did this before > holes were supported, and this was much worse, despite the defects > of the holes listed above. Worse how? I spent a few minutes looking at the code. The gerber output has a check in the aperture selection code where if a zero-width aperture is requested, it returns NULL, which (if the comments are to be believed) suppresses any output in the gerber file for zero-thickness elements. I'm not sure where to look for how a zero-thickness pad might cause phantom shorts or how it interacts with route blocking. Clues welcome. > > Gabriel Thanks for your comments. Very helpful. -dave >