This commit is contained in:
Juan Pablo Caram
2016-06-04 23:01:36 -04:00
parent eb18b7fd3f
commit 9f138bdcc2
2 changed files with 54 additions and 31 deletions

View File

@@ -162,8 +162,10 @@ class DblSidedTool(FlatCAMTool):
# For now, lets limit to Gerbers and Excellons.
# assert isinstance(gerb, FlatCAMGerber)
if not isinstance(fcobj, FlatCAMGerber) and not isinstance(fcobj, FlatCAMExcellon):
self.info("ERROR: Only Gerber and Excellon objects can be mirrored.")
if not isinstance(fcobj, FlatCAMGerber) and \
not isinstance(fcobj, FlatCAMExcellon) and \
not isinstance(fcobj, FlatCAMGeometry):
self.info("ERROR: Only Gerber, Excellon and Geometry objects can be mirrored.")
return
axis = self.mirror_axis.get_value()