Design Automation API for AutoCAD まとめ

Design Automation API の名称は、米国太平洋時で 2025年6月30日(日本標準時 7月1日)に Automation API に変更されています。(Design Automation API:Automation API へ名称変更)

Autodesk Platform Services(旧 Forge)が提供する主なソリューションには、

  • デザイン ファイルに含まれるさまざまな情報を形状とともにブラウザ表示して洞察を得る「Viewer ソリューション」
  • Autodesk Construction Cloud や BIM 360、Fusion Teamといったオートデスクのクラウド サービス ストレージと統合してデータ運用する「ストレージ統合ソリューション」 
  • クラウド上のコアエンジン(AutoCAD、Inventor、Revit、3ds Max)でアドイン/プラグインを実行させて成果を得る「自動化ソリューション」

があります。ワークフローに合わせて、どれか 1 つを利用したり、すべてを組み合わせて利用することが出来ます。

デザイン自動化APIに関連する3つのソリューション、Viewerソリューション(黄)、ストレージ統合ソリューション(緑)、自動化ソリューション(青)のアイコンを示した図

数年をかけて粒状データを利用した Cloud Information Model を目指す Autodesk Platform Services ですが、デザイン データを使った業務運用では、当然ながら、まだ「ファイル」が主流です。そんな中、日本での「自動化リューション」では、DWG >> PDF 出力を含め、DWG ファイルの利用を主眼にした Design Automation API for AutoCAD が多く利用されています。

Diagram illustrating the relationship between DWG files, PDF outputs, and Autodesk APIs including Viewer, Data Management, and Design Automation API.

このブログでも、多く Design Automation API for AutoCAD について触れていますので、ここでまとめておきたいと思います。

まず、自動化における Design Automation API の必要性と位置づけをご紹介しましょう。

デスクトップ製品使った自動化について

Design Automation API for AutoCAD の概要や仕組みを理解した上で、通常の AutoCAD とは異なる視点で、期待できる効果をご案内します。

Design Automation API for AutoCAD 概説

Design Automation API for AutoCAD 運用の考察

Design Automation API for AutoCAD の効果

次に Design Automation API for AutoCAD を学習する素材、理解を手助けするツールについてご紹介しましょう。

APS Online Training:AutoCAD Automation 収録公開

Design Automation API サンプル

Design Automation API:VS Code を使った WorkItem テスト

AutoCAD アドインを運用している場合には、処理内容を Design Automation API for AutoCAD に合わせて修正することで、コアエンジンでも実行出来るようになります。

AutoCAD アドインの Design Automation API 化

Design Automation API for AutoCAD 利用の注意点

その他、実際の運用に合わせた Tips & Tricks をご案内しています。

Design Automation API for AutoCAD とオブジェクト イネーブラ

Design Automation API for AutoCAD:カスタム フォントの扱いと解決 

Design Automation API for AutoCAD:AppBundle 内のコンテンツ利用

Design Automation API:WorkItem からの JSON 反映

Design Automation から BIM 360 Docs への出力

Design Automation API:Direct-to-S3 アプローチを簡素化する新機能

Design Automation:さまざまな Activity と WorkItem

Design Automation API:ZIP 圧縮時のエンコード

Design Automation API:複数のスクリプトの連続実行

Design Automation API:アクティブ トランザクションの影響

Design Automation API:adskDebug オプション

Design Automation API for AutoCAD:.pc3 ファイルの上書き

Design Automation:WorkItem クエリーの追加

Design Automation:adskMask オプション

Design Automation:エンジン稼働状況の確認

Design Automation API: サポート エンジン一覧の取得

Design Automation API のコアエンジンは、対応するデスクトップ版 AutoCAD と同期しています。このため、コアエンジンにもライフサイクル ポリシーが策定されています。

Design Automation API:コアエンジン ライフサイクル ポリシー

Design Automation API のコストについては、次の記事でご案内しています。

Design Automation API の課金とコスト算出について

By Toshiaki Isezaki

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading