BIMデータの整合性を確保する上で、ODAではなくネイティブCAD APIプラグインが最適な基盤となる理由
技術概要 | 3D 株式会社エキスパート
3Dの専門トップページ / ビム GISモデルの軽量化と統合

エグゼクティブサマリー
急速に成長しているBIMビジュアライゼーションおよびデジタルツインプラットフォーム市場において、重要でありながら常に見落とされているqウエこの質問は、これらのシステムが生産技術環境で信頼できるかどうかを判断するものです。レンダリングエンジンに送られてくるモデルデータは、完全で正確であり、元の設計意図に忠実ですか?
3D Expert Co.,Ltd.では、2つの主力製品を開発しています。 3Dモデル&データアシスタント そして Three.js 用 Rapid3D ローダー ―両者とも、妥協のない一つの使命を担っています。それは、ソースとなるCAD環境から、すべての形状要素、材料特性、構造的関係、属性値を、変換過程で1バイトも失われることなくWebに届けることです。
これを実現するために、私たちは意図的に次のような建築上の選択をしました。 各ソフトウェアベンダーの公式APIに基づいた専用のエクスポートプラグインを構築する業界全体で広く採用されているオープンデザインアライアンス(ODA)ミドルウェアのアプローチに頼るのではなく。
この概要では、その決定がなぜ重要なのか、そしてそれがエンジニアリングのワークフローにどのような意味を持つのかを説明します。
ODAの近道:原則的には便利だが、実際にはコストがかかる
Open Design Alliance は、独自のファイル形式をリバースエンジニアリングするサードパーティライブラリを提供しています。最も有名なのは、Autodesk のものです。 .rvt そして .dwg、そしてベントレーの 。とその魅力は明白だ。1つのコードベースで数十種類のフォーマットを読み込むことができる。開発コストの削減、市場投入までの時間の短縮につながる。
現在市場に出回っている多くのBIMビューア(有名な製品もいくつか含む)は、このアプローチに基づいて構築されています。そして、単純なモデルを単独で表示する場合、結果は許容範囲内に見えるかもしれません。
しかし、実際のエンジニアリング環境では、亀裂はすぐに目に見えるようになる。
ODAベースの構文解析における4つの構造的弱点
1. 複雑なモデルにおけるランダムな成分損失
ODAパーサーは、バイナリファイル構造を解釈することでジオメトリを再構築しますが、これは根本的に間接的なアプローチです。大規模な機械・電気・配管(MEP)モデル、複雑な鉄骨構造、またはパラメトリックな建築ファミリでは、ネストされたコンポーネントインスタンス、リンクされた要素、および手続き的に生成されたジオメトリが、しばしば誤って識別されたり、気づかれないうちに削除されたりします。
2. 不完全または不一致な属性データ
共有パラメータ、カスタムプロパティセット、分類コード(OmniClass、Uniclass、IFCプロパティセット、COBieフィールド)――これらは、BIMを単なる視覚化以上の価値を持つものにするデータ資産です。ODAのフォーマット解釈では、これらのフィールドが頻繁に破棄、切り捨て、または誤ってマッピングされるため、施設管理者やデジタルツインプラットフォームが依存するデータの連続性が損なわれてしまいます。
3. 素材の劣化とレンダリングの忠実度
PBR(物理ベースレンダリング)マテリアル、透明度チャンネル、UVマッピング座標、埋め込みテクスチャ参照には、ODAが完全には再現できないフォーマット固有のエンコーディングが用いられています。その結果、技術的には「ロード済み」に見えるモデルでも、設計チームが実際に指定したマテリアル仕様を正しく表現できていないという事態が生じます。
4. バージョン遅延と永続的な互換性リスク
Autodesk、Bentley、Dassault Systèmesは定期的に新しいソフトウェアバージョンをリリースしています。ODAのリバースエンジニアリングされたライブラリは、通常、各リリースから数週間から数か月遅れて動作します。この期間中、最新フォーマットバージョンで保存されたモデルは正しくインポートされないため、本番環境で最新リリースのソフトウェアを使用しているチームにとって、重大な運用リスクとなります。
データ:例外的なケースではない
数百社の企業顧客へのサービス提供を通じて、当社のエンジニアリングチームは1,000件を超える実世界のプロジェクトモデルで体系的な比較テストを実施しました。その結果は以下のとおりです。
ODAベースのパイプラインで処理されたRevitモデルの68%以上で、測定可能なデータ損失が見られた。 12%のケースでは、部品の損失がモデル全体の要素数の15%を超えた。
建設シミュレーション、干渉検出ワークフロー、または施設管理プラットフォームにとって、これは許容できる誤差範囲ではありません。むしろ、リスクとなります。
3Dエキスパートのアプローチ:公式API統合、プラットフォーム別
私たちはより困難な道を選びました。主要なCADおよびBIMプラットフォームごとに、私たちのチームはソフトウェアベンダーが公開しているAPIに直接構築された専用のエクスポートプラグインを開発しました。つまり、私たちは ライブインメモリデータモデル これは設計アプリケーションに関するものであり、バイナリファイルの解釈による再構築ではありません。
3D/BIMプラグインの網羅性 ― 9つの専用CADプラグイン
当社のプラグインスイートは 主要なCAD/BIMプラットフォーム9選それぞれベンダーの公式APIに基づいて構築されています。プラグインカタログ全体、詳細な仕様、ダウンロードリンクは以下で入手できます。 https://www.opt3ds.com/3d-bim-plugin/。
| # | プラットフォーム | サポートされているバージョン | 重要なデータが保存されています |
|---|---|---|---|
| 1 | オートデスク Revit | 2014年~2025年 | 満杯 書類 オブジェクトモデル:ジオメトリ、マテリアル、共有パラメータ、フェーズ、ワークセット、プロジェクトブラウザー階層 |
| 2 | Bentley MicroStation | CEアップデート 10.6~10.17 | DGNセル構造、スマートソリッドボディ、アイテムタイプ、レベル定義、属性リンク |
| 3 | Trimble Tekla Structures | 2016年~2023年 | 鉄骨およびコンクリート構造アセンブリ、接合部の詳細、部品番号、アセンブリ階層 |
| 4 | オートデスク Navisworks | 2017年~2023年 | 集約されたNWD/NWCモデル、TimeLinerアニメーション、衝突結果、ビューポイント記録 |
| 5 | オートデスク インベンター | 2019年以降 | アセンブリ制約、iProperties、設計表現、フィーチャーベースのジオメトリ |
| 6 | ダッソー・ソリッドワークス | 2018年~2024年 | アセンブリ階層、構成、フィーチャーツリー、材料データベース、PMI注釈 |
| 7 | PDMSを持っていた | Navisworks経由 | プロセスプラントの3Dモデル - 配管、機器、構造用鋼、ケーブルトレイ(.rvm + 。に) |
| 8 | インターグラフSP3D | Navisworks 2022+経由 | SmartPlant 3D モデル — 配管、HVAC、機器、構造 (。ビュー + .xml) |
| 9 | オートデスク AutoCAD | 2019年~2024年 (開発中) | レイヤー構造、ブロック参照、拡張エンティティデータを含むDWGエンティティモデル |
注記: PDMSおよびSP3Dフォーマットには、Navisworksプラグインを介してアクセスされます。このプラグインは統合ブリッジとして機能し、これらのプラント設計システムからの完全な3Dジオメトリと属性データを保持します。
Autodesk Revitプラグイン(詳細)
Autodesk Revit API と統合します。 書類 オブジェクトモデルレベル。プラグインはすべての要素インスタンスを反復処理し、ソリッドジオメトリ、ホスト適用マテリアル、ビューフェーズ割り当て、ワークセット分類、パラメータ値(組み込みと共有の両方)、およびプロジェクトブラウザー階層全体を、設計者が作成したとおりに抽出します。 .rvt そして .rfa フォーマット。
Bentley MicroStationプラグイン(詳細)
MicroStation CONNECT SDK を直接呼び出し、抽出します。 。と、 .i.with、 そして . フォーマット。DGNセル構造、スマートソリッドボディ、アイテムタイプ、レベル定義、および関連するすべての属性リンクを、中間ファイル変換ステップなしで保持します。
Autodesk Navisworksプラグイン(詳細)
Navisworks Automation API を使用して集約データを解析します 。作物 そして .nwc モデル、マージ状態、TimeLinerアニメーション、ビューポイントレコード、干渉検出結果、および住所コメントを保持します。このプラグインはPDMSおよびSP3Dモデルフォーマットへのゲートウェイとしても機能します。プラント設計ファイルをNavisworksにロードし、このプラグインを介してWeb側で配信するためにエクスポートします。
ダッソー・ソリッドワークス・プラグイン(詳細)
SOLIDWORKS API を活用して、アセンブリ階層、コンフィギュレーションバリアント、フィーチャーツリー、材料データベース、および PMI (製品および製造情報) 注釈を走査します。アセンブリ構造と製造公差が 3D ジオメトリ自体と同じくらい重要な機械工学のユースケースにおいて不可欠です。
建築原理
ファイル解析を完全にバイパスします。ソースアプリケーションのデータ構造に直接接続します。
これにより、リバースエンジニアリングによるファイル解釈によって生じるあらゆる種類のエラーが排除されます。当社のエンジンが受け取るデータは、設計者の意図をそのまま反映した、完全なリアルタイムのスナップショットであり、二次的な再構築ではありません。
「100%データ整合性」が本番環境で実現すること
この建築分野がもたらす下流的なメリットは、具体的かつ測定可能である。
ゼロエレメント損失
構造ボルトからケーブルトレイのセグメント、ドア金具に至るまで、すべての構成要素が保存され、索引付けされています。見落としや、説明のつかない欠落したフロア、目に見えない設備要素は一切ありません。
属性の完全継承
IFCプロパティセット、COBieデータ交換、OmniClassおよびUniclass分類コード、カスタム共有パラメータなど、すべてが軽量フォーマットにそのまま転送され、ランタイムAPIを通じてクエリ可能です。
高忠実度ビジュアライゼーション
PBRマテリアル、透明なガラス、金属反射、埋め込みテクスチャアセットは、設計チームが指定した忠実度でレンダリングされます。3Dモデルは、形状だけでなく、素材の質感まで忠実に再現しています。
同期されたプロジェクト構造
プロジェクトブラウザの階層構造(フロア、システム、分野別カテゴリ、フェーズ、リンクされたモデル)は、Web側の構造ツリーに完全に再現されます。ビューアにおけるナビゲーションとフィルタリングの動作は、ソースアプリケーションの動作を忠実に再現します。
バージョンは常に最新です。
当社のプラグインは公式SDKのリリースに追随します。AutodeskがRevit 2026をリリースすると、当社のプラグインもそれと並行して更新されます。数ヶ月も遅れることはありません。最新バージョンのソフトウェアを使用しているチームは、サードパーティライブラリとの互換性を待つことなく作業を進めることができます。
事例参照
大規模空港BIM運用プラットフォームが、導入後に重大な障害に見舞われた。 HVACバルブ部品の30%が欠落していた 運用ビューアからのデータ損失が、ODAベースの変換パイプラインにおけるデータ損失に起因することが判明しました。機械システム全体にわたって、機器の位置検索と保守ルートの取得が損なわれました。
ネイティブAPIベースのエクスポート機能を備えた3D Expertパイプラインへの移行後:
- 12万以上の要素 すべての工学分野にわたって、単一のインポートサイクルで完全にロードされます
- 属性一致精度は99.98%に達しました。 ソースのRevitモデルに対して
- 施設管理ワークフローにまで波及していたデータ継続性のギャップは、完全に解消された。
製品統合
3D/BIMプラグインは、3D Expert製品群の両製品に不可欠な要素です。
| 製品 | プラグインの役割 |
|---|---|
| 3Dモデル&データアシスタント | 変換パイプラインを駆動し、 .opt ソースCADファイルからの独自の軽量フォーマット |
| Three.js 用 Rapid3D ローダー | の .opt プラグインによって生成されたファイルは、npm パッケージとして利用可能なこの高性能ウェブローダーを介してストリーミングおよびレンダリングされます (opt-rapid3d-loader) |
プラグインは上流の基盤となるものです。下流のあらゆる要素、つまりレンダリング性能、データクエリ速度、ビューアの忠実度などは、プラグインが提供する機能の完全性と正確性に依存します。
対応フォーマット
すべてのプラグインは GLZIP フォーマット — 3D Expert 独自の軽量ペイロードで、3D Model & Data Asst と Three.js 用の Rapid3D Loader の両方を通じて、高性能な Web ストリーミングとレンダリングに最適化されています。
| CADプラットフォーム | ソースフォーマット | プラグイン経由 | 状態 |
|---|---|---|---|
| オートデスク Revit | .rvt、 .rfa | Revitプラグイン v2014–2025 | ✅ 利用可能 |
| Bentley MicroStation | 。と、 .i.with、 . | MicroStationプラグイン CE 10.6~10.17 | ✅ 利用可能 |
| Trimble Tekla Structures | — | Teklaプラグイン v2016–2023 | ✅ 利用可能 |
| オートデスク Navisworks | 。作物、 .nwc | Navisworksプラグイン v2017–2023 | ✅ 利用可能 |
| オートデスク インベンター | — | Inventorプラグイン v2019+ | ✅ 利用可能 |
| ダッソー・ソリッドワークス | — | SolidWorksプラグイン v2018–2024 | ✅ 利用可能 |
| PDMSを持っていた | .rvm + 。に | Navisworksプラグイン経由 | ✅ 利用可能 |
| インターグラフSP3D | 。ビュー + .xml | Navisworksプラグイン経由(2022以降) | ✅ 利用可能 |
| オートデスク AutoCAD | .dwg | AutoCADプラグイン v2019–2024 | 🚧 開発中 |
バージョンごとの互換性やダウンロードリンクを含む、完全かつ最新のリストについては、以下をご覧ください。 https://www.opt3ds.com/3d-bim-plugin/
まとめ:正しく行うための工学的根拠
軽量化は圧縮ではない。単純化でもない。 正確かつ効率的な技術情報の伝達 設計環境から配信プラットフォームまで、信頼性を確保するためには、データの損失がない転送が不可欠である。
ODA方式は市場投入までの時間を短縮できるという利点がありますが、私たちはその方式を採用しませんでした。代わりに、各ベンダーの公式APIとの直接的な連携を構築するために必要な開発期間を費やしました。なぜなら、そうしないと、エンジニアリングチームに完全に信頼できるプラットフォームを提供できないことになるからです。
エンジニアにとって、部品が1つ欠けているだけで、手戻りが発生する可能性がある。属性が1つ欠落していると、保守作業で誤診につながる可能性がある。ひっそりと破損したモデルが1つあるだけで、デジタルツインプログラム全体への信頼が損なわれる可能性がある。
3D Expert Co.,Ltd.は公式APIを基盤として開発を行っています。なぜなら、エンジニアリングデータの整合性は単なる機能ではなく、あらゆることの前提条件だからです。
3Dエキスパート株式会社 | https://www.opt3ds.com/
製品:3Dモデル&データアシスタント · Three.js用Rapid3Dローダー
3D/BIMプラグインスイート(9つのCADプラットフォーム):Revit、MicroStation、Tekla、Navisworks、Inventor、SolidWorks、PDMS、SP3D、AutoCAD
プラグインカタログとダウンロード一覧: https://www.opt3ds.com/3d-bim-plugin/
