ich muss in einer Zeichnung die Nachkommastellen der Bemaßungen ändern. Manuell ist das ein lästiges Unterfangen. Deshalb wollte ich das mit einem Macro lösen, finde aber nicht den passenden Objekttyp.
Das Makro zur Anpassung einer Bemaßung sieht so aus:
Code: Select all
FreeCADGui.getDocument("Test").getObject("Dimension006").Decimals = 2
Code: Select all
for obj in FreeCADGui.ActiveDocument.(da müsste jetzt ein Platzhalter für alle Objekte stehen):
if hasattr(obj, "bemaßungstyp")
obj.Decimals = 2
Grüße