From FreeCAD Documentation
Fiind parametrice, obiectele document în FreeCAD pot avea multe proprietăți suplimentare, dar acestea sunt cele de bază prezente în fiecare Document Object FreeCAD. Obiectele pot fi recuperate pur și simplu după nume. De exemplu:
myObj = FreeCAD.ActiveDocument.myObjectName
print myObj.PropertiesList
Conținut. O reprezentare XML a proprietăților unui obiect
Etichetă
Returns: Obține / stabilește eticheta obiectelor. Șirul poate fi unicod.
Nume
Returns: Numele unic al unui obiect.
Investiții
Returns: Obține / stabilește plasarea unui obiect. O destinație de plasare definește o poziție de orientare (rotație) și o poziție (bază) în spațiul 3D. Se folosește atunci când nu este nevoie de scalare sau de altă distorsiune.
Listă de proprietăți
Returns: O listă a proprietăților unui obiect
Stat
Returns: Starea FreeCAD a unui obiect (adică, dacă acesta trebuie recalculat)
Tip
Returns: Un șir care descrie tipul unui obiect
ViewObject
Returns: Vizualizarea furnizorului asociat (obiectul FreeCADGUI) al unui obiect
getAllDerivedFrom ( )
Description:
Returns: Toți descendenții acestui obiect
Proprietatea GetDocumentation ( )
Description:
Returns: . Șirul de documentare al proprietății din această clasă
getGroupOfProperty ( )
Description:
Returns: Numele grupului căruia îi aparține proprietatea în această clasă. Proprietățile sunt sortate în diferite grupuri numite pentru confort.
getPropertyByName ( )
Description:
Returns: . Valoarea unei proprietăți numită
getTypeOfProperty ( )
Description:
Returns: Tipul unei proprietăți denumite. Poate fi (ascuns, citit, ieșire) sau orice combinație.
este derivată de la ( )
Description: Adevărat dacă tipul dat este tată
Returns: {{{4}}}
purgeTouched ( )
Description: Marchează obiectul ca neschimbat
Returns:
contact ( )
Description: Marchează obiectul așa cum a fost modificat (atins)
Returns: