Grids Editor
概要
建物の通り芯(グリッドライン)を専用のモードレスウィンドウで編集するコンポーネントです。X 方向・Y 方向の通り芯を追加・削除・編集でき、編集内容は Grasshopper ビューポートにリアルタイムでプレビューされます。
- グループ: 3. Data Management
- ニックネーム:
GridsEd
機能
- X 軸・Y 軸のグリッドラインを一覧表示・編集
- 通り芯の追加・削除
- ラベル名(X1 / Y2 など)とスパン(前の通り芯からの距離)を直接編集
- Grasshopper ビューポートへのリアルタイムプレビュー(グリッドライン・バルーン・寸法線)
- 選択行ハイライト表示
- Undo / Redo(Ctrl+Z / Ctrl+Y)対応
- 未適用変更がある状態でウィンドウを閉じようとすると確認ダイアログを表示
入力パラメータ
| パラメータ名 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Data | BuildingData | — | 編集対象の建物データオブジェクト |
| Open | Boolean | false | true でウィンドウを開き、false で閉じる |
出力パラメータ
| パラメータ名 | 型 | 説明 |
|---|---|---|
| Data | BuildingData | グリッドが更新された建物データオブジェクト |
| Info | Text | ステータスメッセージ |
使用方法
基本的な使い方
Data端子にBuildingDataを接続する。Open端子にBoolean Toggleを接続し、trueにするとウィンドウが開く。- ウィンドウ左側のリストから編集したいグリッドを選択する。
- 各行の
Axis・Label・Spanを直接編集する。 - 変更を適用(Apply) ボタンを押すと Grasshopper に変更が反映される。
- 変更が不要になったら
Openをfalseに戻してウィンドウを閉じる。
グリッドの追加
- + 追加 ボタンをクリックすると、選択中の軸(X または Y)の末尾に新しいグリッドが追加される。
- 追加後に
LabelとSpanを編集し、変更を適用 を押す。
スパンの入力規則
| グリッド | Span 値 | 説明 |
|---|---|---|
| 先頭(X1 / Y1) | 0 | 原点(変更不可) |
| 2 本目以降 | 正の数値 (mm) | 直前のグリッドからの距離 |
関連コンポーネント
- Levels Editor — 階高の編集
- Data Editor — グリッドを含む全データをスプレッドシート形式で編集
- Generate Building Information — グリッドを自動生成して開始する場合
- Build Model — 編集後のグリッドで 3D モデルを生成
注意事項
Spanは前のグリッドからの相対距離(mm)。絶対座標ではない。- 先頭グリッド(X1 / Y1)の
Spanは必ず0にすること。 - グリッドラベルは Catalog や Layout の
Grid_Intersection(例:X1-Y1)と対応しているため、ラベルを変更すると既存のレイアウトデータと不整合が生じる場合がある。 - 変更を適用 を押さないと Grasshopper の再計算は実行されない。
トラブルシューティング
Q: ウィンドウを開いてもビューポートにプレビューが表示されない
A: コンポーネントが選択状態かつアクティブなビューポートで表示されることを確認してください。Grasshopper ウィンドウを最前面にしてコンポーネントをクリックしてから再度確認してください。
Q: グリッドを削除したらレイアウトデータでエラーが出た
A: レイアウト(Layout_Column など)が削除したグリッドの Grid_Intersection を参照している場合に発生します。Data Editor または Catalog Editor で参照を修正してください。
Q: 変更を適用したのに出力 Data が更新されない
A: Open 端子が true のままであることを確認してください。また、Data 出力の下流コンポーネントが期限切れになっているか確認してください。