From 19b8eeb44141a9607cc41457ea04ad3d212352fb Mon Sep 17 00:00:00 2001 From: Mark Voltov Date: Tue, 4 Jul 2023 20:18:52 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=BE=D0=B4=D0=B3=D0=BE=D1=82=D0=BE?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=BE=20=D0=BA=20=D0=BF=D0=BE=D0=B4?= =?UTF-8?q?=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cg/freecad/Frames/pddl/freecad2pddl.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cg/freecad/Frames/pddl/freecad2pddl.py b/cg/freecad/Frames/pddl/freecad2pddl.py index 66d6411..c37823b 100644 --- a/cg/freecad/Frames/pddl/freecad2pddl.py +++ b/cg/freecad/Frames/pddl/freecad2pddl.py @@ -9,11 +9,11 @@ doc = App.ActiveDocument #функции для создания обьектов PDDL def add_types(): - types = doc.addObject('App::FeaturePython', 'types') + types = doc.addObject('App::FeaturePython', 'Types') types.addProperty("App::PropertyString", 'PDDL', 'PDDL').PDDL = 'PDDL' types.addProperty("App::PropertyString", 'Type', 'PDDL').Type = 'Types' types.addProperty("App::PropertyStringList", 'Types', 'PDDL') - sortEntity(types) + # sortEntity(types) print('Types of objects added successfully') return(types) #слишком много types @@ -24,7 +24,7 @@ def add_parameters(): params.addProperty("App::PropertyString", 'PDDL', 'PDDL').PDDL = 'PDDL' params.addProperty("App::PropertyString", 'Type', 'PDDL').Type = 'Parameters' params.addProperty('App::PropertyPythonObject', 'Parameters','PDDl') - sortEntity(params) + # sortEntity(params) print('Domain parameters added successfully') return(params) @@ -177,13 +177,13 @@ def sortEntity(object): # if len(doc.getObjectsByLabel(object.Type)) == 0 : # pddl_group = doc.addObject("App::DocumentObjectGroup", object.Type) # else: - pddl_group = doc.addObject("App::DocumentObjectGroup", object.Type) + # pddl_group = doc.addObject("App::DocumentObjectGroup", object.Type) if len(doc.getObjectsByLabel(object.Type)) == 0: pddl_group = doc.addObject("App::DocumentObjectGroup", object.Type) else: pddl_group = doc.getObjectsByLabel(object.Type)[0] - pddl_group.addObject(object) + pddl_group.addObject(object) Gui.updateGui()