Начало работы над верстаком по разметке
This commit is contained in:
parent
a1b1e1500b
commit
c454e00a65
11 changed files with 4 additions and 0 deletions
30
markup_workbench/main.py
Normal file
30
markup_workbench/main.py
Normal file
|
@ -0,0 +1,30 @@
|
|||
import os
|
||||
import FreeCADGui as Gui
|
||||
import FreeCAD as App
|
||||
from gui.init_gui import StabilityWorkbench
|
||||
import json
|
||||
|
||||
|
||||
def importObjAtPath(path: str):
|
||||
import importOBJ
|
||||
importOBJ.insert(u"" + path, App.ActiveDocument.Label)
|
||||
|
||||
pass
|
||||
|
||||
|
||||
def getFullPathObj(assemblyFolder: str, name: str):
|
||||
return assemblyFolder + 'sdf/meshes/' + name + '.obj'
|
||||
|
||||
|
||||
def main():
|
||||
App.newDocument()
|
||||
#TODO(Mark): 1. Добавить парсер файлов пути генерации. Нужно определить неразмеченные детали и импортировать объекты, которые соответствуют неразмеченным деталям
|
||||
#2. Добавить процедуру экспорта информации о разметке
|
||||
#3.
|
||||
Gui.SendMsgToActiveView("ViewSelection")
|
||||
|
||||
Gui.addWorkbench(StabilityWorkbench(''))
|
||||
Gui.activateWorkbench("StabilityWorkbench")
|
||||
|
||||
|
||||
main()
|
Loading…
Add table
Add a link
Reference in a new issue