- hopefully this will solve the conflict

This commit is contained in:
Marius Stanciu
2018-05-31 01:14:04 +03:00
parent 969eb933fb
commit 0b49a061be

View File

@@ -511,7 +511,6 @@ class FlatCAMGerber(FlatCAMObj, Gerber):
# to cut on the right side of the left over copper i.e on the left side of the features. # to cut on the right side of the left over copper i.e on the left side of the features.
geom = self.isolation_geometry(offset) geom = self.isolation_geometry(offset)
if invert: if invert:
try:
if type(geom) is MultiPolygon: if type(geom) is MultiPolygon:
pl = [] pl = []
for p in geom: for p in geom:
@@ -519,7 +518,7 @@ class FlatCAMGerber(FlatCAMObj, Gerber):
geom = MultiPolygon(pl) geom = MultiPolygon(pl)
elif type(geom) is Polygon: elif type(geom) is Polygon:
geom = Polygon(geom.exterior.coords[::-1], geom.interiors) geom = Polygon(geom.exterior.coords[::-1], geom.interiors)
except Exception as e: else:
str("Unexpected Geometry") str("Unexpected Geometry")
return geom return geom