BIMを導入した多くの現場で、熟練した設計者や施工図技術者が、単純なマウス操作の繰り返しに毎週多くの時間を費やしているケースが少なくありません。梁貫通スリーブの配置、何百枚ものシート作成とタグの整列、さらにはNavisworksで検出された数千件のクラッシュの目視仕分けなどがその代表例です。
建設業の2024年問題による残業規制や、2026年4月からのBIM図面審査の開始を控え、手作業頼みのモデリングやチェック体制は限界を迎えています。私はONETECHでBIM自動化ツールを設計する際、「プロジェクト内で3回以上繰り返す定型ルールはすべてAPIで自動化する」という基準を徹底しています。
投資対効果(ROI)が高い4大BIM自動化対象領域
最初からあらゆる操作を自動化しようとする必要はありません。まずは技術者の時間を最も奪っており、かつ判定ルールが明確な4つの領域に絞ってアドインを導入するのが効果的です。
第1の領域は「ルールベースの自動配置・モデリング」です。配管やダクトと構造梁の交差を自動検出し、構造基準を満たす位置へスリーブや開口、吊りボルト・支持金具を一括配置します。
第2は「図面化・注記の自動化」です。指定した範囲の平面・断面ビュー生成から、文字重なりを回避したタグ・寸法の配置、シート枠への割り付けまでをワンクリックで処理します。
そして第3が「Navisworksと連携した干渉チェックの自動集約」、第4が「BIM図面審査や発注者基準に向けた属性(パラメータ)の抜け漏れ自動監査」です。この4領域から着手するだけでも、定型作業の多くを削減しやすくなります。

図1 スリーブ・支持金具配置、シート・タグ整列、干渉チェック集約、属性監査の4領域で優先すべきBIM自動化業務です。
Dynamoスクリプトの限界と、C# .NETアドインへ移行すべき判断基準
多くのBIM推進部門では、まずビジュアルプログラミングツールのDynamoを使って自動化を始めます。個人の業務改善や初期のアイデア検証において、Dynamoは非常に優れたツールです。
AutodeskのRevit API公式ドキュメント(新しいタブで開きます)が示す通り、C# .NETによるアドインはRevitの要素データへ直接アクセスし、トランザクションを制御できます。実務上も、大量要素の一括処理ではスクリプトより高速かつ安定しやすい傾向があります。
しかし、作成したスクリプトを部署内の20名、50名へ配布して標準運用しようとすると、壁にぶつかることが少なくありません。PCごとに異なるカスタムパッケージのバージョン不整合で動かなくなったり、数万要素を超える大規模モデルで処理がフリーズしたりするためです。
そのため私たちは、試作検証はDynamoで素早く行い、全社展開するツールはC# .NETによるコンパイル済みアドイン(DLL)として実装する方針を推奨しています。
リボンメニュー上の専用ボタンと分かりやすい日本語ダイアログを備え、インストーラで一括配布できる形にすることで、BIM初心者でも安全に実行しやすくなります。

図2 処理速度、リボンUI、配布管理、ロジック保護の4観点でDynamoスクリプトとC#アドインを使い分ける基準です。
NavisworksとRevitを往復する「干渉チェック数千件」を自動整理する仕組み
国土交通省の「建築分野におけるBIMの標準ワークフローとその活用方策に関するガイドライン(第2版)」(新しいタブで開きます)でも、設計・施工段階での干渉解消と属性情報の品質確保が重視されています。チェック作業自体を自動化する仕組みが不可欠です。
設備と構造、あるいは設備同士の干渉チェックをNavisworksで実行すると、一度に3,000件から10,000件ものクラッシュが出力されることも珍しくありません。その多くは保温材の軽微な接触や、1本の長いダクトに沿って連続発生した重複指摘です。
私たちはNavisworksプラグインとRevitアドインを連携させ、この確認作業を4段階で自動化しています。まず工種別の検索セットと許容クリアランスを自動適用し、次に同一系統で近接する重複クラッシュを1つのグループに統合します。
さらにクラッシュ一覧のElement IDをRevit側へ直接渡し、クリック1つで該当箇所の周囲だけを3D断面ボックス(Section Box)で拡大表示させます。修正後は再チェック結果と前後写真を紐付け、指定書式のエクセル台帳やBCFへ自動出力します。

図3 検索セット適用、重複クラッシュ集約、Element ID連携・3D断面表示、BCF・Excel出力までの4段階フローです。
実務で使えるBIMアドインを開発・検収するための8つの技術基準
自動化の考え方は、私たちの自社開発プロダクトにも活かされています。リノベーション支援システム「Next Grid」では現況データからの作図・プラン作成を自動化し、作業時間を17時間から9時間へ短縮(53%削減)しました。
また住宅検査アプリ「Smart Home Inspection」では記録から帳票生成までの自動化で8時間を2.5時間へ短縮(68%削減、ONETECH社内試算)しています。さらに「insightScanX」では、iPhone LiDAR点群からDWG/DXF現況図と設備BIM(IFC)を生成する自動化エンジンを実装しています。
サンプルファイルだけでなく、実際の重い施工BIMモデルでも安定して動くアドインを構築するため、私たちがRevit APIおよびNavisworksプラグイン開発で標準適用している8つの技術基準を以下の表にまとめます。
BIMアドインの設計・検収基準 | ONETECHにおける具体的な実装・品質管理内容 |
|---|---|
1. リンクモデル(Linked Model)の座標変換対応 | 意匠・構造・設備の別ファイル間でも座標変換行列を正確に計算し、位置ズレのないスリーブ配置や干渉判定を実行。 |
2. トランザクション制御と安全なUndo(元に戻す) | 一括処理全体をトランザクショングループで包み、問題があれば1回のUndo操作で処理前の状態へ安全に戻せる設計を徹底。 |
3. 進捗バー表示とキャンセル中断機能 | 数千要素を処理する際も進捗状況を画面表示し、作業者が任意のタイミングで安全に処理を中断できるUIを実装。 |
4. 判定ルール・許容値の外部設定ファイル化 | クリアランス値や命名規則をエクセル・JSON設定ファイルへ分離し、BIM管理者がコード改修なしで基準値を調整可能。 |
5. 例外エラーの回避とElement IDログ出力 | 不正なジオメトリ要素があっても途中で異常終了せず、スキップした要素のElement ID、理由を一覧ログへ出力。 |
6. マルチバージョン対応(Revit 2022〜2026) | .NET Framework 4.8および.NET 8の双方に対応したビルド構成により、複数バージョンのRevit・Navisworks環境へ同時提供。 |
7. BCF・IFCおよび社内指定エクセルへの直結出力 | 干渉箇所や属性エラーの結果をBCF視点データや社内指定レイアウトのエクセル台帳へワンクリックで出力。 |
8. 電子署名付きインストーラと全社配布管理 | セキュリティ警告を防ぎ、社内IT部門が一括配布・バージョン管理しやすいMSIインストーラ形式で納品。 |
この8項目を要件定義と検収の基準に据えることで、大規模なリンクモデルでも安定して動き、毎年のバージョンアップにも追従しやすい実用的なツールになります。
Revit 2025/2026(.NET 8)への移行対応とOpenBIM(BCF・IFC)連携
近年、社内アドインの運用で大きな課題となっているのが、Revit 2025および2026からの「.NET 8」への基盤移行です。従来のRevit 2022〜2024(.NET Framework 4.8)向けに作ったアドインは、そのままでは新バージョンで動作しない場合があります。
日本の建設プロジェクトでは、案件ごとに使用するRevitのバージョンが2022から2026まで混在することが少なくありません。そこでONETECHでは、幾何計算や判定ロジックのコア層とAPI呼び出し層を分離したマルチターゲット設計を採用しています。
これにより、単一のソースコードから複数バージョンのRevit・Navisworks向けインストーラを同時にビルドできます。毎年のバージョンアップ時にも最小限の工数で迅速に追従できる体制を整えています。
buildingSMART Internationalが策定するBCF(BIM Collaboration Format)標準(新しいタブで開きます)やIFC出力をアドインに組み込んでおきます。これにより、SolibriなどのBCF対応ソフトやクラウドCDEとも指摘箇所の3D視点をそのまま共有できます。

図4 社内ルールの仕様化、マルチバージョン設計(.NET 8対応)、実モデル負荷検証、年次更新保守を回す運用サイクルです。
アドイン開発とBIMモデリング実務を一体で支援するONETECHの体制
ONETECHでは、Revit・Navisworksのカスタムアドイン開発と、実務のモデリングを担うONETECHのBIM制作・システム開発サービスを一体で提供しています。点群からの3Dモデル化はONETECHのScan to BIMサービスをご利用いただけます。さらにiPhone LiDARから現況図と設備IFCを自動生成するinsightScanXと社内Revit環境との連携開発も承っております。
ONETECHの現場から(実務データ・検証状況)
・13年以上・累計400件超の日本向け建設IT・BIM開発実績:One Technology Japan株式会社(ONETECH)は、日本の建設・不動産・製造業向けに13年以上・400件超のシステム開発、BIM/CADアドイン開発、建設AI・XR、Scan to BIMを提供しており(ISO/IEC 27001認証・AWSパートナー)、BIM実務とAPI開発の両面に精通した体制で支援しています[ONETECH公開会社情報]。
・現況調査・作図・提案作成の53%工数削減:ONETECHが開発したリノベーション支援システム「Next Grid」では、計測データからの作図・プラン作成の自動化により、1案件あたりの作業時間を17時間から9時間へ短縮(53%削減)しました[導入先実績:Housing Staff様]。
・AI音声と帳票自動化による検査報告の68%削減:AI音声住宅検査アプリ「Smart Home Inspection」では、指摘記録からPDF報告書出力までの自動化により作業時間を8時間から2.5時間へ短縮(68%削減)しています[ONETECH社内試算]。
・大手空調サブコンとのLiDAR現況図・設備BIM自動生成の検証:iPhone LiDARからDWG/DXF現況図および設備BIM(IFC)を自動生成する「insightScanX」を日本の大手空調サブコンと実証検証中(検証中)であり、RebroやRevitへのデータ連携効率化を検証しています[ONETECH製品公開情報]。
よくある質問
社内で作成したDynamoスクリプトを、配布しやすいC#アドインへ作り直してもらえますか?
はい、対応しています。既存のDynamoファイル(.dyn)やマクロをお預かりし、処理の高速化、日本語UIの追加、エラー処理を行います。その上で、全社配布用のインストーラ付きC#アドインへ変換します。
Revit 2022〜2024と、新しいRevit 2025・2026の両方で動くアドインを作れますか?
はい、対応可能です。.NET Framework 4.8と.NET 8の双方に対応するマルチターゲット設計を採用しています。案件ごとに異なるRevitやNavisworksのバージョン環境へ一括で対応できます。
プログラム仕様書がなくても、普段の手作業を見せるだけで開発を相談できますか?
はい。普段RevitやNavisworksで行っている手作業の画面録画(5〜10分程度)と、出力したい帳票サンプルをご共有ください。当社のBIM技術者とBrSEが要件を整理して仕様書を作成します。
開発したアドインのソースコードの権利や、検証用BIMモデルの機密保持はどうなりますか?
NDA(秘密保持契約)およびISO/IEC 27001基準のセキュリティ環境のもとで検証モデルを厳格に管理します。またご契約条件に基づき、実行ファイルだけでなくソースコード一式および開発ドキュメントの納品にも対応しています。
まずは手作業で時間がかかっているBIM業務を整理し、アドイン化のPoCを相談する
ご相談時に詳細なプログラム仕様書は不要です。ONETECHの無料相談・お問い合わせ窓口より、現在手作業で行っている操作手順やチェックリストをご共有いただければ、3〜4週間の小規模PoCプランをご提案いたします。
無料特典・トライアルのご案内:実務でそのまま使える共通特典「BIM・現況調査・住宅検査の発注・検収チェックリスト(PDF)」の無料ダウンロード、または1機能から試せる「無料の小規模トライアル・PoC相談」は、ONETECHのお問い合わせ・無料相談窓口よりお申し込みいただけます。
関連コラム・連載記事:第2回「設備BIMを外注しても、日本側の仕事が減らない理由」、第9回「日本のBIM/CIM基準に対応するBIM外注の3段階QA/QC」、第10回「2D CAD図面から使える3D BIMを作る変換基準」、第11回「建設DXを進めるカスタムソフトウェア開発の実務基準」(いずれも公開予定)。記事一覧はONETECHコラム一覧をご覧ください。
ONETECHについて(会社概要)
One Technology Japan株式会社(ONETECH)は、日本市場向けに13年以上・累計400件超の建設システム開発、Revit・Navisworksアドイン開発、建設AI・XR、BIMモデリング、Scan to BIMを提供しています(ISO/IEC 27001認証取得・AWSパートナー)。自社プロダクト(Next Grid、Smart Home Inspection、insightScanX)の技術力を活かし、現場で定着するBIM自動化を支援します。ご相談はお問い合わせページより承っております。
著者について:Huynh Hieu Liem(フイン・ヒエウ・リエム)。One Technology Japan株式会社(ONETECH)にてBIM・建設AI・業務自動化(建設DX)の技術統括および日越協業プロジェクトの品質設計を担当。建設IT・BIM領域で10年以上の実務経験を有し、私はRevit API・Navisworksプラグイン開発から3D点群処理、BIMモデリング標準化まで一貫した技術支援に携わっています。
注記:本稿で言及するONETECHのサービス・製品情報は公式公開ページに基づく案内であり、本文中の自動化対象分類および連携フロー図は実務設計を説明するための構成案です(アイキャッチ画像はAIによる概念イラスト)。アドイン開発の対象バージョン・機能範囲・権利条件は個別契約に基づき決定します。
出典
2026年11月5日に照合しました。各出典へのリンクは本文の該当箇所に設けています。
Autodesk Platform Services「Revit API」開発者ドキュメント:Revit .NET APIによる要素データへのアクセスとトランザクション制御、Revit 2025以降の.NET 8移行。
国土交通省 建築BIM推進会議「建築分野におけるBIMの標準ワークフローとその活用方策に関するガイドライン(第2版)」:設計・施工段階での干渉解消と属性情報の品質確保。
buildingSMART International「BIM Collaboration Format (BCF)」およびIFC標準:干渉指摘・3D視点・是正状況のソフトウェア間での受け渡し。







