MakeBuilding Pro ドキュメント
概要
MakeBuilding Pro は、Grasshopper for Rhino 3D で動作する建築構造モデル生成プラグインです。Excel / CSV / JSON からの建物データ I/O、3D モデル自動生成、構造解析モデル、2D 図面生成に加え、v5.5.0 で AI 生成・MCP サーバー連携・Speckle Export・STBridge Export が追加されました。
コンセプト
コア・バリュー
"Lightweight BIM for Computational Design" (コンピュテーショナル・デザインのための、軽量な BIM)

重厚長大な BIM ソフトを立ち上げる前の「初期検討フェーズ」において、Grasshopper の柔軟性と BIM のデータ管理能力を融合させる、建築家とエンジニアのための「データ駆動型」の建築モデリングツール。

v5.5.0 で何が新しいか
スキーマ拡張
- Justification (Top / Center / Bottom) — 梁・ブレースの断面配置基準
- Revit_Family_Type — 12 カタログ種別で Revit 連携用ファミリタイプ指定
- Design_Phase — Building_Metadata に設計フェーズ enum (Schematic / DD / CD / Construction)
- Slab_On_Beam 整合性ルール
AI 連携
- AI Building Generator (Comp_I06) — 自然言語プロンプトから
BuildingDataを自動生成 (OpenAI / Anthropic / Gemini) - Diff & Approval (Comp_I09) — AI 生成内容を per-field で承認する Git ライクな UI (旧 AnalyticalMerge を置換)
- MCP サーバー同梱 (Experimental) — Claude Desktop / Cursor / Cline から直接
.mbp.jsonを読み書き
詳細: MCP 連携について / AI 機能 利用規約
Speckle 統合
- Speckle 一方向 Export (Comp_E06) — 全部材カテゴリを個別 DataObject 化、
parent_instance_idで親子関係追跡 - Speckle Import は退避 (Excel / JSON / CSV ラウンドトリップで代替)
構造解析連携
- STBridge Exporter (Comp_E07) — MBP → STB → SS7 / SEIN / SNAP / Midas への一方向書き出し
配布・運用
- Rhino Package Manager (Yak) 配布 —
mbp-mcp-server.exe同梱で Node.js インストール不要 - Grasshopper メニュー統合 — メインメニューに「MakeBuildingPro」追加 (Welcome / AI Setup / MCP Setup / Docs / Terms / License / About)
- セキュリティ強化 — Gemini API キーを URL クエリではなくヘッダ送信に変更 (RC-12)
コンポーネント一覧
ライセンス管理
- L01. License Manager - ライセンス管理とアクティベーション
インポート
- I01. Excel Import - Excel ファイルからのデータインポート
- I02. CSV Import - CSV ファイルからのデータインポート
- I03. JSON Import - JSON ファイルからのデータインポート
- I04. Generate Building Information - テキスト 1 行から建物全体の
BuildingDataを自動生成 - I06. AI Building Generator (v5.5.0) — LLM プロバイダ経由で自然言語から
BuildingData生成 - I09. Diff & Approval (v5.5.0) — AI 編集の per-field 承認関門
エクスポート
- E01. Excel Export - Excel ファイルへのデータエクスポート
- E02. CSV Export - CSV ファイルへのデータエクスポート
- E03. JSON Export - JSON ファイルへのデータエクスポート
- E04. IFC Export (v5.5.0) — IFC4 Add2 形式へのエクスポート
- E06. Speckle Export (v5.5.0) — Speckle 一方向 Export
- E07. ST-Bridge Export (v5.5.0) — STB 2.1 形式エクスポート (SS7 / SEIN / SNAP / Midas)
データ編集・デバッグ
- D01. UI Data Editor - 対話型データエディタ
- D02. Debug Reader - データ内容のデバッグ表示
- D03. Catalog Editor - カタログ編集
- D04. Layout Editor - レイアウト編集 (2D 平面 / 断面ビュー)
- D05. Data Viewer - 読み取り専用ビュー (参照整合性検証つき)
- D06. Grids Editor - 通り芯編集
- D07. Levels Editor - 階高編集
- D08. Load Setting Editor - 荷重設定編集
- D09. Building Frame Editor (v5.5.0) — Metadata + Levels + Grids 統合編集
- D10. API Key Manager (v5.5.0) —
.mbpkeyで AI プロバイダ API キーを暗号化保存
構造モデル生成・図面
- S01. Build Model - 3D モデル生成 (柱・梁・壁・床・ブレース・片持ち梁・片持ちスラブ・間柱)
- S02. Structural Analysis Model - 構造解析用モデル
- S03. Generate Plans - 伏図の自動生成
- S04. Bake Plans To Rhino - 構造図の Rhino ベイク
- S05. Generate Sections - 軸組図の自動生成
- S06. Diff Preview (v5.5.0) — Diff & Approval の選択 Change を 3D ハイライト
- S07. Catalog Diff Preview (v5.5.0) — Catalog 変更の cascade 影響可視化
検証
- V01. Building Data Validator - 厳格な V01 schema 検証
その他
- O01. Generate 3D Grid - 3D グリッド生成
MCP 連携 (AI クライアント)
Claude Desktop / Cursor / Cline などの AI アシスタントから直接 .mbp.json ファイルを操作:
- MCP 連携について — アーキテクチャと安全機構
- MCP セットアップガイド — Yak 同梱 .exe を使ったセットアップ手順
バージョン情報
| 項目 | 値 |
|---|---|
| MakeBuilding Pro | v5.5.0 |
| BuildingData スキーマ | v5.5.x |
| MCP サーバー | v0.3.0 (Experimental) |
| 対応 Rhino | Rhino 8.9 以降 |
| .NET | .NET 8 |
ライセンスタイプ
- Free 版: 基本機能 (各カテゴリ 50 要素まで)
- Trial 版: 14 日間すべての機能
- Pro 版: すべての機能を制限なく
詳細: ライセンス契約書 (EULA)
サポート
- Email: support@makebuildingpro.com
- 公式サイト: https://makebuildingpro.com