トップページ › フォーラム(掲示板) › 製品外 › icAPI/CRXの開発 › IronCAD2024にてAPI開発を進める方法について
参考となるドキュメントですが、IRONCADをインストールすると一緒に入るヘルプしか残念ながらありません。 C:\Program Files\IronCAD\2024\ICAPI\Docs
必要なDllはinterop.ICApiIronCAD.dllであっております。
最初は取っ付き難いと思いますので、公開しているC#のサンプルプログラムに パーツ名やカスタムプロパティの値を取得する機能を追加しました。 CSVでの出力機能も追加しています。
こちらをベース(ご参考)にされるのが一番早いかと思います。 まずはサンプルをソースコードからVisualStudioでビルドしてみてIRONCADで動かしてみてください。 https://github.com/ic-jp-community/ironcad-addin-sample-cs/releases/tag/v0.0.0.4
IRONCAD2024から推奨のVisualStudioが2022に変更になっております。 また、サンプルのビルド時はソリューションの設定をDebug|x64 icAPI_Sample_CS_SetupのUxTheme.dllは除外に設定してください。 よろしくお願いいたします。
ありがとうございます。
サンプルをビルドしてアドインで動作確認出来ました。
ひとまずはこのサンプルのコードを追って内容を確認してみたいと思います。
また、推奨のVisualStudioバージョンについて、2022以前のものだと動作しない等の確認されている不具合等ありますでしょうか?
(現在使用しているバージョンが2019のため)
特に動作しない等の問題は上がっていませんが、 IRONCAD本体の開発が2022ベースとなっているため推奨も2022となったようです。
特別問題ないかと思います。