建設DXへの挑戦:自社オフィスを「デジタルツイン」化するIFCビューアを開発しました

現在、建設業界ではBIM/CIMの原則適用が進み、3Dデータを活用した業務効率化が急務となっています。私たち開発会社としても、この「コンストラクション・テック(建設IT)」の領域に貢献すべく、一つの挑戦を行いました。
それは、自社オフィスのフルモデリングと、Webブラウザで動作する高機能IFCビューアの自社開発です。

今回は、このデモサイトの機能と、私たちがこのプロジェクトを通じて目指している未来についてご紹介します。
なぜ「自社オフィス」をモデリングしたのか?
私たちが目指したのは、単なる3Dモデルの表示ではありません。「実在する建物」のデータをいかにWeb上で扱いやすくし、ビジネス価値に変換できるかを検証することです。
そのため、まずは自分たちが毎日働いているオフィスを計測し、CADからRevitを用いて詳細なBIMモデルを作成。それを中間フォーマットであるIFC(Industry Foundation Classes)として書き出し、独自のWebシステムに統合しました。
自分たちの環境をモデルにすることで、現実の什器や設備とデータの整合性をダイレクトに検証できる「生きた実験場」が完成したのです。
独自開発した「IFC VIEWER」の主な機能
今回構築したデモサイトには、実務での活用を想定した多くの機能を盛り込んでいます。
Webブラウザで軽快に動作
専用ソフトは不要です。URLにアクセスするだけで、ノートPCやタブレットのブラウザから複雑なBIMデータを確認できます。
パーツを可視化する「Explode(分解)」と「Section(断面)」
建物をフロアごと、あるいは部材ごとにバラバラに分解して表示する「Explode機能」や、任意の場所でカットして内部構造を確認する「Section機能」を搭載。施工検討や打ち合わせでの合意形成を強力にサポートします。
属性データの抽出(Metadata JSON)
図形としての3Dモデルだけでなく、IFCが持つ「属性情報(部材の名称、材質、性能など)」を抽出し、JSON形式で活用できるようにしています。
パフォーマンスの最適化
BIMデータは非常に重くなりがちですが、このビューアでは独自の最適化処理を行い、頂点数(Verts)やデータ重量を調整することで、Web上でのスムーズな操作感を実現しました。



なぜ「GLB」ではなく「IFC」なのか?
3DモデルをWebで表示するだけであれば、GLBやOBJといった汎用的な3D形式の方が軽量で扱いは容易です。しかし、建設DXの文脈において、私たちはあえてIFCにこだわりました。その理由は3つあります。
① 「メッシュ」ではなく「部材」として認識するため
GLBは「ポリゴンの集まり(メッシュ)」としてデータを保持しますが、IFCは「これは『壁』である」「これは『窓』である」という部材としての意味(セマンティクス)を持っています。これにより、特定の壁だけを選択して面積を算出したり、窓の型番を一覧化したりすることが可能になります。
② 膨大な「属性情報(Property Sets)」の継承
IFCには、部材の材質、防火性能、耐荷重、メーカー、コストといった「目に見えない情報」が紐付いています。維持管理フェーズで「このエアコンの型番は?」「前回の点検日は?」といった情報を即座に引き出すには、IFCである必要があるのです。
③ 階層構造(ビルディング・ストラクチャ)の保持
建物は「プロジェクト > 敷地 > 建物 > 階層 > 部材」という階層構造を持っています。この構造をそのままWeb上で再現し、特定のフロアだけを透過させたり、特定のエリアの集計を行ったりできるのは、IFCというフォーマットが持つ最大の強みです。
この技術がもたらすビジネス価値
このビューアの技術は、以下のようなシーンでの活用を想定しています。
- デジタルツインによる維持管理(FM) オフィス内の設備の修繕履歴や保証期限を3Dモデルに紐付け、クリック一つで管理。
- IoT連携によるリアルタイム可視化 温度センサーや人流センサーのデータを3Dモデル上に重ね合わせ、オフィスの稼働状況を可視化。
- 遠隔地との合意形成ツール 現場監督、設計者、施主が同じブラウザ画面を見ながら、リアルタイムに建物の構造をチェック。
おわりに
今回の自社オフィス・デジタルツイン化プロジェクトは、私たちの「建設×IT」における技術力の証明でもあります。
「BIMデータを活用したいが、どうシステム化すればいいかわからない」「自社専用の3D管理ツールが欲しい」といったご要望に対し、私たちは設計データの作成からWebビューアの開発まで、ワンストップで伴走することが可能です。
このデモサイトにご興味をお持ちいただけましたら、ぜひお気軽にお問い合わせください。
「XR & 3D Web」の関連記事

次世代の製品カタログ:URDFが変える「動く」Web展示の可能性
ロボット設計図「URDF」をWebブラウザで滑らかに動かす技術ショーケースを公開。CADデータから「触れる製品カタログ」への転換が、製造業のプロモーションをどう変えるのか。ゲーム開発の知見を用いたリアルな可動表現の可能性を解説します。

Gaussian Splattingとは何か - 3Dメッシュやフォトグラメトリとの違いを解説
話題の「3D Gaussian Splatting」とは何か?フォトグラメトリやNeRFとの違いといった基礎から、実用化における最大の弱点「光源の焼き付き」を回避するプロのハック術まで徹底解説します。

【WebXR】バーチャルオフィス新機能:ルーム作成とアバターカスタマイズ
3Dバーチャルオフィスに、プライベート通話用の「ルーム機能」と「キャラクターカスタマイズ機能」を実装したアップデート。
