And now I remember you use KiCad files instead of gerbers
Sendt fra min Samsung Galaxy-smartphone.
-------- Oprindelig besked --------
Fra: James Neal <l...@oshpark.com>
Dato: 08/08/2018 20.29 (GMT+01:00)
Til: kicad-developers@lists.launchpad.net
Emne: [Kicad-developers] Filling Zones with the Kicad 5 python API
Hey!We use the kicad python library to CAM boards for manufacturing. One of the big issues we see in customer uploads is they fail to fill zones before saving the file, so we use this function:def __Fill_All_Zones(self):# Kicad doesn't refresh ground pours automatically during plotting# This can lead to unusual errors if minor adjustments were made,# and the designer didn't manually refresh.# This glorious function added thanks to Adam Wolffor zone_index in xrange(0, self.board.GetAreaCount()):zone = self.board.GetArea(zone_index)if not zone.GetIsKeepout():#__Fill_Zone(self.board, zone)zone.ClearFilledPolysList();zone.UnFill();if zone.GetIsKeepout():returnzone.BuildFilledSolidAreasPolygons(self.board);zone.SetIsFilled(True)It looks like zone.BuildFilledSolidAreasPolygons has been removed in the KiCAD 5 python API. Was it replaced with something else, or is there a new way to do this?Thanks!-LaenOSH Park
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp