From 474282f5959f69a85857f5a8ac443e49b7cf984a Mon Sep 17 00:00:00 2001 From: sliptonic Date: Mon, 8 May 2017 16:45:02 -0500 Subject: [PATCH] Path: engrave will do arrays --- src/Mod/Path/PathScripts/PathEngrave.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathEngrave.py b/src/Mod/Path/PathScripts/PathEngrave.py index 45605e2605..d825b2d151 100644 --- a/src/Mod/Path/PathScripts/PathEngrave.py +++ b/src/Mod/Path/PathScripts/PathEngrave.py @@ -118,7 +118,8 @@ class ObjectPathEngrave: return try: if baseobject.isDerivedFrom('Sketcher::SketchObject') or \ - baseobject.isDerivedFrom('Part::Part2DObject'): + baseobject.isDerivedFrom('Part::Part2DObject') or \ + hasattr(baseobject, 'ArrayType'): output += "G0 Z" + PathUtils.fmt(obj.ClearanceHeight.Value) + "F " + PathUtils.fmt(self.vertRapid) + "\n"