From e54b5e853b0310e306038bf4d6932fef94c9bf05 Mon Sep 17 00:00:00 2001 From: Mark Voltov Date: Sat, 10 Jun 2023 23:06:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=8B=D0=BD=D0=B5=D1=81=20=D0=BC=D1=83?= =?UTF-8?q?=D1=81=D0=BE=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cg/freecad/Frames/markupEntities.py | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/cg/freecad/Frames/markupEntities.py b/cg/freecad/Frames/markupEntities.py index 3370d15..4a25d8a 100644 --- a/cg/freecad/Frames/markupEntities.py +++ b/cg/freecad/Frames/markupEntities.py @@ -1,17 +1,10 @@ import FreeCAD as App import FreeCADGui as Gui -# App.newDocument() doc = App.ActiveDocument -### -#прога для общей генерации всяких разметок -#сюда будем добавлять функции для генерации точек хороших и разных, а так же - других обьектов -#список хреней: -#генерация захватов -#позиции размещения и базирования -#позиции соединения + print('lcs - локальная система координат') print('grip - позиция захвата') @@ -56,7 +49,7 @@ def create(entityType): jointGenerator(objname, part1, part2) - obj.addProperty("App::PropertyString", "Type").Type = entityType #запишем тип хрени в свойства хрени + obj.addProperty("App::PropertyString", "Type").Type = entityType @@ -80,6 +73,7 @@ def jointGenerator(jointName, part1, part2): #получаем относительные координаты для первой детали и для второй детали #создаем две сущности - точка входа и точка выхода (??????) + #в работе сейчас print(jointName.Label) print(part1.Label) print(part2.Label) @@ -121,7 +115,7 @@ def poseGenerator(lcs): - #нужно создавать эту хрень внутри Part, а не внутри главного документа. сбиваются привязки !!! + #нужно создавать внутри Part, а не внутри главного документа. сбиваются привязки !!! print('Установите захватную зону вручную, растянув обьект GripSpace') @@ -129,7 +123,7 @@ def poseGenerator(lcs): #теперь нужно производить экспорт -#он делается через Tools.py +#он делается через Tools.py или через импорт-экспорт create(entityType)