Changes to be committed:

modified:   cg/freecad/Frames/Tools.py
new file:   cg/freecad/Frames/markupEntities.py
This commit is contained in:
Mark Voltov 2023-06-02 13:06:25 +03:00
parent c1e408774b
commit 4ffa7f7c08
2 changed files with 146 additions and 1 deletions

View file

@ -189,9 +189,17 @@ def getLocalPartProps(obj):
# "centerofmass": vector2list(obj.Shape.CenterOfMass),
# "principalproperties": principalProperties2dict(obj.Shape.PrincipalProperties)
}
if obj.GripOpen != None:
if obj.Type == 'grip':
partprops["grip properties"] = { "grip open": obj.GripOpen, "grip depth": obj.GripDepth, "grip width": obj.GripWidth}
elif obj.Type == 'area':
partprops["area dim"] = { } #свойства, описывающие размер
elif obj.Type == 'vol':
partprops["vol dim"] = { } #свойства, описывающие размер области
# obj.Placement = old_placement
return partprops