From 454457d9ed2ef27598cfaca49fb4c993db688361 Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Mon, 4 Sep 2017 15:59:16 -0700 Subject: [PATCH] Fixed TC naming without template. --- src/Mod/Path/PathScripts/PathJob.py | 2 +- src/Mod/Path/PathScripts/PathToolController.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathJob.py b/src/Mod/Path/PathScripts/PathJob.py index c2dee064fa..58873329f7 100644 --- a/src/Mod/Path/PathScripts/PathJob.py +++ b/src/Mod/Path/PathScripts/PathJob.py @@ -178,7 +178,7 @@ class ObjectJob: for stock in tree.getroot().iter(JobTemplate.Stock): obj.Stock = PathStock.CreateFromTemplate(self, stock) else: - tcs.append(PathToolController.Create(obj.Name)) + tcs.append(PathToolController.Create()) PathLog.debug("setting tool controllers (%d)" % len(tcs)) obj.ToolController = tcs diff --git a/src/Mod/Path/PathScripts/PathToolController.py b/src/Mod/Path/PathScripts/PathToolController.py index df9971edc1..f355815a1a 100644 --- a/src/Mod/Path/PathScripts/PathToolController.py +++ b/src/Mod/Path/PathScripts/PathToolController.py @@ -210,6 +210,7 @@ def Create(name = 'Default Tool', tool=None, toolNumber=1, assignViewProvider=Tr PathLog.track(tool, toolNumber) obj = FreeCAD.ActiveDocument.addObject("Path::FeaturePython", name) + obj.Label = name ToolController(obj) if FreeCAD.GuiUp and assignViewProvider: ViewProvider(obj.ViewObject)