OpenBIMComponentについて深める
Posted on 2025-07-12 by coffee
OpenBimComponentとは?
その名の通り、Open化されたBIMを作るためのコンポーネントのことを指しているようです。
[linkcard url=”https://thatopen.com/”]
ThatOpenCompanyは建築情報ファイルであるIFCファイルの解析ビューワーをOSSとして提供している団体です。AECOとは、建築(Architecture)、エンジニアリング(Engineering)、建設(Construction)、運用(Operation)の4つの分野をまとめて指す言葉です。
BIMアプリを作るためのテンプレートが用意されています。
[linkcard url=”https://github.com/ThatOpen/engine_templates”]
Qiitaへの投稿でKiyukaさんという方が構造について解析をされたようです。
[linkcard url=”https://qiita.com/kiyuka/items/9a529aca46afd5abbcfc”]
[linkcard url=”https://zenn.dev/kiyuka/scraps/54a1588134e98b”]
手を動かしてみる
// インストール
git clone https://github.com/ThatOpen/engine_templates.git
cd engine_templates/templates/vanilla
npm install
npm run dev
// ビルド
npm run build
インストール後、ビルドしてできたdistディレクトリ内のファイルを自分のサイトにアップロードしてみましたが、IFCファイルの読み取り機能がうまく動いていないようでした。
https://noisette.espresso.earth/OBC/#Viewer
25年7月12日 WasmモジュールのSetLogLevel関数がありませんよ、というエラーが出ています。
モジュールのバージョン問題でしょうか?未解決です。