githubEdit

アドインを作成する

アドインとはプラグインのことですが、新しい JavaScript API を公開する DLL のロードも行います。

FormIt API をダウンロードする

FormIt をサポートする DLL をビルドするには、FormIt API が必要です。FormIt API は、 Autodesk デベロッパー ネットワークarrow-up-rightからダウンロードできます。ダウンロードを行うにはログインが必要です。

ログインすると、SOFTWARE から FormIt API を取得できるようになります。

アドインで、FormIt APIarrow-up-right および FormIt モデリング カーネル C++ APIarrow-up-right にアクセスできます。

アドインは次のような構造になっています。

引数を C++ 変数に変換するには、SCRIPTCONVERTER を使用します。

JSON_UNDEFINED か任意の JSON オブジェクトのいずれかを返すことができます。to_json を使用して、C++ 変数を json に変換します。

DLL で必要なすべての JS API を定義したら、プラグインは、どの DLL のロードが必要かを FormIt に伝える必要があります。これは、manifestarrow-up-right で行います。

HelloAddInarrow-up-right は動作の一例です。アドインの作成方法がわかります。

HelloWSMAddInarrow-up-right も動作の一例ですが、FormIt モデリング カーネル C++ APIarrow-up-right を使用するアドインの作成方法がわかります。

Last updated