Hi Frank, While it improves the WYSIWYG situation, it doesn’t quite fix it. In particular it still doesn’t handle mask drop-out between pads due to the the mask minimum width being subceeded.
Cheers, Jeff. > On 21 Jun 2019, at 12:08, Frank Severinsen <[email protected]> > wrote: > > hi Jeff > > This actually also solves this: https://bugs.launchpad.net/kicad/+bug/1812096 > <https://bugs.launchpad.net/kicad/+bug/1812096> > > Den 21. juni 2019 kl. 00.49.55 +02.00, skrev Jeff Young <[email protected]>: >> 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] >> <mailto:[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 >> <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

