Friendly bump - has anyone had a chance to look at this? :) Oliver
On 12 Oct 2017 00:30, "Oliver Walters" <[email protected]> wrote: > Attached is a patch set that allows addition of keepout zones to > footprints (modules). > > When embedded inside a module, a keepout can be specified on a combination > of: > > a) F.Cu > b) All internal copper layers > c) B.Cu > > The patch set is working pretty well, save / load is working and you can > add / edit / delete keepout areas within the module editor. > > I have also added a new layer shortcut string *.In.Cu to specify all > internal layers within a saved file. > > There are a few issues that I need some help sorting out. > > 1. Displaying zones only on internal layers. > > If you create a keepout zone but edit the layers such that is only on the > internal copper layers, then it will disappear in the module editor. This > is because only F.Cu and B.Cu layers are available in the module editor. > I'm not sure how to display the zone in this case, and allow the user to > edit it once it has disappeared. > > 2. Editing zone in pcbnew > > Once a module is loaded into pcbnew, I want to be able to modify the zone > properties. e.g. disable for a certain internal layer, or adjust the > outline of the zone. In the same way that you can individually edit a pad > once a module is added to a PCB. > > Strangely I had this working at one point but I can't work out what I > changed to break it... > > > As far as I can tell, the DRC and zone cutouts are working well for > keepout areas that are added to a board via a footprint. > > Let me know if you see any crashes or mistakes, and if you can provide > pointers for the two outstanding items above. > > Thanks, > > Oliver > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

