- fixed an issue in Gerber parser with detecting old kind of units

This commit is contained in:
Marius Stanciu
2020-01-12 04:05:13 +02:00
committed by Marius
parent a9b93cafa1
commit c9111dac9b
3 changed files with 6 additions and 4 deletions

View File

@@ -528,13 +528,13 @@ class Geometry(object):
self.solid_geometry = []
if type(self.solid_geometry) is list:
self.solid_geometry.append(Point(origin).buffer(
radius, int(self.geo_steps_per_circle)))
self.solid_geometry.append(Point(origin).buffer(radius, int(self.geo_steps_per_circle)))
return
try:
self.solid_geometry = self.solid_geometry.union(Point(origin).buffer(
radius, int(self.geo_steps_per_circle)))
self.solid_geometry = self.solid_geometry.union(
Point(origin).buffer(radius, int(self.geo_steps_per_circle))
)
except Exception as e:
log.error("Failed to run union on polygons. %s" % str(e))
return