githubEdit

Erstellen eines Zusatzmoduls

Ein Zusatzmodul ist ein Plugin, das auch DLLs lädt, die neue JavaScript-APIs verfügbar machen.

Herunterladen der FormIt-API

Zum Erstellen von DLLs, die FormIt unterstützen, wird die FormIt-API benötigt. Die FormIt-API kann vom Autodesk Developer Networkarrow-up-right heruntergeladen werden. Für den Zugriff auf den Download ist eine Anmeldung erforderlich.

Nach dem Anmelden steht die FormIt-API unter SOFTWARE zur Verfügung.

Ein Zusatzmodul hat Zugriff auf die FormIt-APIarrow-up-right und die FormIt Modeling Kernel C++-APIarrow-up-right.

Ein Zusatzmodul weist folgende Struktur auf:

Um die Argumente in C++-Variablen umzuwandeln, verwenden Sie SCRIPTCONVERTER-.

Es kann entweder JSON_UNDEFINED oder ein beliebiges JSON-Objekt zurückgegeben werden. Verwenden Sie to_json, um die C++-Variable in JSON zu konvertieren.

Sobald die DLL alle benötigten JS-APIs definiert, muss das Plugin FormIt mitteilen, welche DLLs geladen werden müssen. Dies erfolgt im Manifestarrow-up-right.

HelloAddInarrow-up-right ist ein Praxisbeispiel, in dem die Erstellung eines Zusatzmoduls erläutert wird.

HelloWSMAddInarrow-up-right ist ein Praxisbeispiel, in dem die Erstellung eines Zusatzmoduls mit der FormIt Modeling Kernel C++-APIarrow-up-right erläutert wird.

Last updated