Translations:Scripted objects/3/de

Python Funktionen folgen der gleichen Regel wie alle FreeCAD Funktionen: Sie sind in App- und einen GUI Teile getrennt. Der App-Teil, das Dokument-Objekt, definiert die Geometrie unseres Objekts, während sein GUI-Teil, das View-Provider-Objekt, definiert, wie das Objekt auf dem Bildschirm gezeichnet wird. Das Ansichtsprovider-Objekt ist, wie jede andere FreeCAD-Funktion, nur verfügbar, wenn Sie FreeCAD in seiner eigenen GUI ausführen. Es stehen mehrere Eigenschaften und Methoden zur Verfügung, um Ihr Objekt zu erstellen. Die Eigenschaften müssen zu einem der vordefinierten Eigenschaftstypen gehören, die FreeCAD anbietet, und werden im Eigenschaften-Ansichtsfenster angezeigt, damit sie vom Benutzer bearbeitet werden können. Auf diese Weise sind FeaturePython Objekte wirklich und vollständig parametrisch. Sie können Eigenschaften für das Objekt und sein Ansichtsobjekt getrennt definieren.