On the master branch in my repo (https://git.launchpad.net/~jeyjey/kicad/tree/ 
<https://git.launchpad.net/~jeyjey/kicad/tree/>) I have pushed the new zone 
algorithm, new solder mask shape generation, and new pad painting (which now is 
the same as the plot code).

These changes address:

https://bugs.launchpad.net/kicad/+bug/602176 
<https://bugs.launchpad.net/kicad/+bug/602176> (Anti-pad area should not 
exclude spokes)
https://bugs.launchpad.net/kicad/+bug/1563744 
<https://bugs.launchpad.net/kicad/+bug/1563744> (Zone vs. Soldermask clearance 
collisions at corners)
https://bugs.launchpad.net/kicad/+bug/1782957 
<https://bugs.launchpad.net/kicad/+bug/1782957> (Pcbnew: Zone clearance 
inconsistency on rounded rectangle pads)

If folks could test it out on some of their boards that would be great.

Cheers,
Jeff.


> On 20 Jun 2019, at 21:24, Jeff Young <[email protected]> wrote:
> 
> Turns out there’s a slightly unintended side effect.
> 
> Before:
> <before.jpeg>
> 
> Note the two truncated thermal spokes to the surface-mount pads at the lower 
> right.
> 
> After:
> 
> <after.jpeg>
> 
> 
> The bug is fixed, but not that the junctions between the spokes and the zone 
> body are no longer chamfered.
> 
> I’d say the “after” is better in that respect too, but again it’s definitely 
> different.
> 
> Thoughts?
> 
> Cheers,
> Jeff.
> 
> 
>> On 20 Jun 2019, at 19:50, Reece Pollack <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Memory is the second thing to go as one ages.
>> 
>> I can't remember what the first one is.
>> 
>> From: "Jeff Young" <[email protected] <mailto:[email protected]>>
>> To: "jp charras" <[email protected] <mailto:[email protected]>>
>> Cc: "KiCad Developers" <[email protected] 
>> <mailto:[email protected]>>
>> Sent: Thursday, June 20, 2019 2:46:58 PM
>> Subject: Re: [Kicad-developers] 6.0 Zone filling differences
>> 
>> Wow.  That’s sobering.  I wrote the board outline clearance changes….
>> 
>> Age sucks.
>> 
>> 
>> On 20 Jun 2019, at 19:04, jp charras <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Le 20/06/2019 à 19:24, Jeff Young a écrit :
>> I believe we now have a warning, but I can’t remember what change it was 
>> for.  I thought it was for the outline changes, but from what I can find on 
>> the mailing list archive it looks like we were satisfied that one wouldn’t 
>> change anything.
>> 
>> So remind me what the warning is for?
>> 
>> AFAIK, it is for board outline clearance change (taking in accounf or
>> not the edge cut graphic items thickness, if I correctly remember).
>> Zone outline changes (only activated if the kicad_advanced
>> "ForceThickZones=0" option enables it), do not need any warning.
>> 
>> 
>> The reason behind this request is that I have a new fill algorithm which 
>> fixes a long-standing bug regarding one pad’s thermal ring knocking out 
>> another pad’s thermal spoke.  It also allows thermal spokes on custom pad 
>> shapes (and would allow us to support custom number of spokes if we wished).
>> 
>> While this should only change zone fills which would have been considered 
>> errors in the past, it nevertheless changes them.  What’s the prescription 
>> for that?
>> 
>> Cheers,
>> Jeff.
>> 
>> 
>> 
>> -- 
>> Jean-Pierre CHARRAS
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> Post to     : [email protected] 
>> <mailto:[email protected]>
>> Unsubscribe : https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/ListHelp 
>> <https://help.launchpad.net/ListHelp>
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> Post to     : [email protected] 
>> <mailto:[email protected]>
>> Unsubscribe : https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/ListHelp 
>> <https://help.launchpad.net/ListHelp>
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to