APS活用ガイド|Autodesk Platform ServicesのAPIでできることと活用例

1. はじめに|APS活用が注目される理由

建設業界では、BIMデータを軸としたプロジェクト管理や、クラウドを前提としたデータ共有の重要性が高まっています。特にAutodesk製品と連携するクラウドAPIの活用により、設計データの表示・管理・変換・自動処理を行う取り組みが広がっています。APSは、こうした用途に対応するAutodeskの開発者向けAPI/SDK群です。

建設プロジェクトでは、CADやBIMのファイルを複数のチームで共有・参照しながら、進捗確認や情報連携を進める場面が増えています。APSを活用すると、設計データの管理やWeb上でのモデル閲覧、処理の自動化といった機能をアプリケーションに組み込めます。

さらに、Webブラウザ上で3Dモデルを表示できる Viewer SDK や、設計データを扱う各種APIを組み合わせることで、社内システムや外部サービスと連携する基盤を構築しやすくなります。ForgeからAPSへの移行は、単なる名称変更ではなく、Autodeskのプラットフォームサービスとしての位置づけを明確にしたものです。

また、繰り返し発生するCAD・BIM処理を Automation API などで自動化できるため、手作業の削減や業務効率化も期待できます。こうした特長から、APSは建設分野を含むさまざまな領域で活用が進んでいます。

2. APS(Autodesk Platform Services)の基本

引用:https://aps.autodesk.com/blog/autodesk-forge-becoming-autodesk-platform-services

APSは、Autodeskが提供するクラウドベースのAPI/SDK群です。以前は Forge という名称で展開されていましたが、現在は Autodesk Platform Services(APS)として案内されています。

APSを利用すると、設計データの表示、変換、管理、自動処理といった機能をアプリケーションに組み込めます。たとえば、Web上でのモデル表示、ファイル管理、設計データの変換、図面生成やバッチ処理の自動化などが代表的な用途です。

DWGやRevitなどの設計データをクラウド上で活用できる点はAPSの大きな特徴ですが、実際には用途ごとに Viewer SDK、Data Management API、Model Derivative API、Automation API などを使い分けます。

この章では、APSの概要とAutodeskのプラットフォーム全体における位置づけを確認し、後の章で主要APIの活用方法を整理します。

2.1. Autodesk Platform Servicesの概要

Autodesk Platform Services(APS)は、Autodeskの設計データやクラウドサービスを活用するためのAPI/SDK群です。たとえば Viewer SDK を使うと、Webブラウザ上で設計モデルを表示・操作できます。Data Management API はファイルや関連データへのアクセスや管理に利用され、Model Derivative API はモデルを表示用の形式へ変換したり、メタデータを抽出したりする機能を提供します。

また、Automation API を使うと、AutoCAD、Revit、Inventor などの設計エンジンを用いたバッチ処理、図面生成、データ抽出、パラメータ調整といった自動処理をクラウド上で実行できます。

これらのAPIを組み合わせることで、Webでの可視化、ファイル管理、変換、自動処理を一連のワークフローとして構築できます。さらに、APIを通じて社内システムや業務アプリと連携させることで、設計データを他の業務プロセスでも活用しやすくなります。

そのため、APSはBIMやCADデータを単に保存するだけでなく、表示・管理・処理・連携へと活用範囲を広げる基盤として位置づけられます。

2.2. Autodesk PlatformにおけるAPSの位置づけ

Autodesk Platformは、設計・製造データを活用するためのプラットフォームとして展開されており、その主要な構成要素の一つがAPSです。APSは、データ連携やWebベースの活用を支えるAPI/SDK群として位置づけられています。

具体的には、Autodesk製品群で作成されたファイルや関連データを、ユーザーがカスタムアプリケーションやオンラインサービスから扱えるようにするための橋渡し役を担います。こうした仕組みにより、複数システムと連携する構成を取りやすくなり、アクセス制御を含む運用も整理しやすくなります。

建設分野では、BIMデータを活用したプロジェクト管理とあわせて、APSのAPIを組み合わせることで、現場に必要な機能を段階的に構築しやすくなります。

こうした背景の中で、Forge は Autodesk Platform Services(APS)へと再整理されました。

3. APSのビジネスモデルとその進化

引用:https://blogs.autodesk.com/autodesk-news-japan/autodesk-construction-cloud-to-join-forma/

APSは、従来の単純なソフトウェア販売とは異なる形で提供されるクラウドAPI群であり、2025年には新しいビジネスモデルが導入されました。公式ブログでは、この変更について「より柔軟で予測しやすいアクセス」を目指したものと説明されています。

現在の案内では、APSは Free tier と Paid tier を軸としたモデルで整理されており、利用するAPIや使用量に応じて選択できる構成になっています。そのため、以前の課金説明をそのまま使うのではなく、最新の公式情報を前提に確認することが重要です。

この仕組みにより、まずは無料枠で検証を始め、必要に応じて有料枠へ拡張するといった導入も進めやすくなっています。APSの導入を検討する際は、利用予定のAPIと想定使用量を整理したうえで、最新の料金体系を確認するのが安全です。

ここでは、ForgeからAPSへの変化とあわせて、このビジネスモデルの背景も整理します。

3.1. ForgeからAPSへの進化

以前は Forge と呼ばれていたAutodeskの開発者向けクラウドAPIは、現在は Autodesk Platform Services(APS)として提供されています。これは単なる名称変更ではなく、Autodeskのプラットフォームサービス全体の中で、API群の位置づけをより明確にするためのリブランディングです。

APSでは、個別のAPIを単独で使うだけでなく、複数のAPIやSDKを組み合わせて、モデル表示、ファイル管理、変換、自動処理をつなげたワークフローを構築できます。

たとえば Viewer SDK と Data Management API を組み合わせると、Web上でモデルを表示しながら関連データを扱う仕組みを構築できます。さらに Automation API を組み合わせれば、図面生成やバッチ処理などをバックエンド側で自動実行する構成も可能です。

このように、ForgeからAPSへの移行は、API単体の提供から、より広いプラットフォーム活用へと整理された流れとして理解するとわかりやすいでしょう。

4. APSでできること|主要APIとその活用法

APSには複数の主要APIが用意されており、Webブラウザでの3Dモデル閲覧やBIMデータ管理、CAD処理の自動化など、さまざまな機能を呼び出すことができます。

以下の表は、主なAPIとその特徴をまとめたものです。これらを活用することで、建設プロジェクトにおける業務効率やデータ活用の幅を高めることができます。用途に応じて複数のAPIを組み合わせて使うのが一般的です。

■APSの主要APIと主な役割

API主な機能主な用途
Viewer SDK3D/2DモデルをWebブラウザ上で表示・操作できるJavaScript SDK設計モデルの可視化、Webアプリへの組み込み
Data Management APIファイルや関連データへのアクセス・管理設計データを扱うアプリケーションの基盤
Model Derivative API設計ファイルの変換、メタデータやプロパティ情報の抽出Viewerと連携したモデル表示
Automation APIAutoCAD・Revit・Inventorなどの設計エンジンを用いた処理をクラウドで実行図面生成、データ抽出、バッチ処理

5. APS活用例

本章では、APSを導入することで具体的にどのようなメリットが得られるのか、主な「API活用例」を紹介します。建設プロジェクト管理で特に有効な応用例を取り上げ、それぞれで利用されるAPIと運用上のポイントを整理します。

本記事で紹介する主な活用例は以下のとおりです。

  • Webブラウザでの3Dモデル閲覧(Viewer SDK)
  • CAD・BIM処理の自動化(Automation API)
  • BIMデータ管理とクラウド連携(Data Management API)
  • 複数システムとのデータ統合(API連携)

建設業では、Webを活用して現場スタッフも含めたコミュニケーションを活性化することが求められています。またプロジェクトマネージャーの視点では、全体を把握するためのBIMデータ共有や自動化の仕組みも重要です。ここでは、それらの代表的な例を順に見ていきます。

自社の規模や進め方に合わせて、どこまで導入するかを試行するのも一つの方法です。小規模な一部プロジェクトでもうまく機能すれば、全社的な展開につながり、データ連携基盤としての可能性を広げることができます。

5.1. Webブラウザでの3Dモデル閲覧

主なポイント

  • 使用API:Viewer SDK
  • 主な用途:Webブラウザでの3Dモデル確認
  • 活用例:現場でのBIMモデル閲覧、関係者間の情報共有

Viewer SDK を使えば、設計モデルをWebブラウザ上で表示・操作できるため、専用CADソフトを使わずにモデル確認を行うアプリケーションを構築できます。たとえば建設現場でタブレットを使い、最新のBIMモデルを確認しながら、図面の変更点や干渉をその場で把握できます。

従来のように専用CADソフトを各端末に導入しなくても、ブラウザベースでモデル確認を行える構成を取りやすくなるため、関係者間の情報共有を進めやすくなります。施工管理者や現場担当者が同じ画面を見ながら論点を共有できれば、誤解や手戻りの削減にもつながります。

また、この仕組みを社内ポータルや外部向けサイトに組み込み、プロジェクトの進捗や変更点を共有する構成も考えられます。アクセス制御を含めた設計を行うことで、用途に応じた運用をしやすくなります。

Viewer SDK を活用したWebベースのモデル閲覧は、エンジニアやプロジェクトマネージャーだけでなく、営業担当や顧客との打ち合わせにも活用しやすい方法です。

5.2. CAD・BIM処理の自動化

Automation API を利用すれば、AutoCAD、Revit、Inventor などの設計エンジンを使ったバッチ処理、図面生成、データ抽出などをクラウド上で自動実行する仕組みを構築できます。具体的には、図面生成やデータ抽出などの定型処理をプログラムで制御できるため、手作業の削減や作業時間の短縮が期待できます。

たとえば、RevitファイルやAutoCADのDWGファイルから自動的に複数の図面を生成し、承認フローと連携させる構成を取ることも可能です。大量のファイルを扱うプロジェクトでは、こうした自動化が作業時間の短縮につながる場合があります。

建設業界では変更指示が頻繁に発生しますが、こうした変更に対する更新作業を自動化することで、技術者や設計者がより付加価値の高い業務に集中しやすくなります。

業務自動化は、プロジェクト全体の進行を整理しやすくし、納期やコスト管理の改善にもつながる可能性があります。

5.3. BIMデータ管理とクラウド連携

Data Management API は、設計データや関連情報を扱うアプリケーションで、ファイルやデータにアクセス・管理するための基盤として利用できます。Autodesk Construction Cloud と連携する場合は、用途に応じて ACC 系 API も含めて構成を検討することで、図面や関連文書を扱う仕組みを構築しやすくなります。

複数のプロジェクトやチームを統括するプロジェクトマネージャーにとって、分散した情報源を横断的に確認する手間は大きな負担になりがちです。APSとACC系APIを組み合わせることで、図面や関連情報を追跡しやすい仕組みを構築しやすくなります。

さらに、ファイルバージョン管理やアクセス権限の設定を含む運用も整理しやすくなり、古い図面の参照や情報の行き違いを減らす効果が期待できます。

BIMデータ共有を適切に設計できれば、現地確認から施工管理、アフターサービスまで、各段階でデータの整合性を保ちやすくなります。

5.4. 複数システムとのデータ統合

APSは、建設プロジェクトにおけるデータ連携基盤として活用でき、他システムと連携する仕組みを構築しやすいのが特徴です。たとえば、ERP連携やプロジェクト管理ツール、BIツールとの接続を検討する企業にとって、APIを用いた構成の選択肢になります。

APIを使うことで、分散していた業務フローをつなぎ、入力の重複やデータの不一致を減らしやすくなります。その結果、建設プロジェクトに関わるメンバーが必要な情報を共有しやすい仕組みを構築できます。

たとえば、設計段階で発生した更新内容を現場の作業リストや原価管理システムへ反映するような連携も、構成次第で実現可能です。

こうしたシステム統合は、建設業界における業務改善の一つの方向性として注目されています。

6. APS活用のメリット

APSを導入すると、BIMデータ共有や自動化、Web活用など、さまざまなメリットが得られます。下記はその代表的な例です。

  1. BIMデータ共有:クラウド上で設計データや関連情報を扱う仕組みを構築しやすく、プロジェクト内での情報共有を進めやすくなります。
  2. 業務自動化:設計や図面生成などの繰り返し作業をAPI経由で処理することで、手作業を減らし、人的ミスの抑制や業務効率化が期待できます。
  3. Web活用:3DモデルをWebブラウザで閲覧できる構成を取りやすく、さまざまなデバイスから情報共有を行いやすくなります。
  4. システム統合:ERPやプロジェクト管理、データ分析ツールなどと連携することで、情報の分断や重複入力を減らしやすくなります。

7. APS導入時の注意点

APSを導入する際は、以下の点に留意するとスムーズな運用につながります。プロジェクトの特性や組織の規模に応じて対応策を検討してください。

  1. API開発スキル
    社内または外部ベンダーでAPI活用スキルを確保する必要があります。独自カスタマイズや複雑な処理が発生すると、プログラミング知識が必要になるケースが多いためです。
  2. クラウド運用設計
    設計データをクラウドで扱う場合は、ファイル容量、ネットワーク帯域、アップロード頻度、連携先サービスの構成などを事前に確認する必要があります。特に大容量モデルや多数のファイルを扱う場合は、運用設計を先に整理しておくことが重要です。
  3. セキュリティ
    クラウドベースでシステム統合を行う場合、アクセス制御やデータ暗号化の設定が不可欠です。BIMデータの漏洩は大きなリスクにつながるため、APIキーの適切な管理やユーザー認証の導入も徹底することが重要です。
  4. 導入段階の計画
    小規模なプロジェクトで試験的に運用してから全社展開するなど、無理なく段階的に拡張する戦略が効果的です。

8. まとめ|APS活用で広がる設計データの可能性

以上、APSの基本的な位置づけや機能、具体的なAPI活用例を見てきました。設計データをクラウド上で活用する流れが広がる中で、APSはそのための有力な選択肢の一つとなっています。

BIMデータ共有によるプロジェクト管理の効率化や、CAD・BIM処理の自動化は、大規模企業だけでなく、中小規模のビルダーや設計事務所でも検討しやすいテーマです。Viewer SDK を活用したWebブラウザでの3Dモデル閲覧や、システム統合の仕組みを取り入れることで、業務改善や品質向上につながる可能性があります。

今後、競争力を高めるうえで重要なのは、API開発スキルを組織内に定着させ、APSを活用した業務自動化とデータ連携を段階的に進めることです。小さな取り組みから始めて成功事例を積み上げることで、社内外のコラボレーションを次の段階へ広げやすくなります。

クラウド活用やセキュリティへの配慮を行いながらAPSを導入することで、設計データの活用範囲をさらに広げていくことができるでしょう。

建設・土木業界向け 5分でわかるCAD・BIM・CIMの ホワイトペーパー配布中!

CAD・BIM・CIMの
❶データ活用方法
❷主要ソフトウェア
❸カスタマイズ
❹プログラミング
についてまとめたホワイトペーパーを配布中

<参考文献>

APS ビジネスモデルの進化 | Autodesk Platform Services

https://aps.autodesk.com/ja/blog/aps-hishinesumoterunojinhua

Autodesk Platform Services

https://aps.autodesk.com/

Autodesk Platform Services 概要

https://www.autodesk.com/jp/products/autodesk-platform-services/overview

Success Stories | Autodesk Platform Services

https://aps.autodesk.com/success-stories