Skip to content

Grids Editor

概要

建物の通り芯(グリッドライン)を専用のモードレスウィンドウで編集するコンポーネントです。X 方向・Y 方向の通り芯を追加・削除・編集でき、編集内容は Grasshopper ビューポートにリアルタイムでプレビューされます。

  • グループ: 3. Data Management
  • ニックネーム: GridsEd

機能

  • X 軸・Y 軸のグリッドラインを一覧表示・編集
  • 通り芯の追加・削除
  • ラベル名(X1 / Y2 など)とスパン(前の通り芯からの距離)を直接編集
  • Grasshopper ビューポートへのリアルタイムプレビュー(グリッドライン・バルーン・寸法線)
  • 選択行ハイライト表示
  • Undo / Redo(Ctrl+Z / Ctrl+Y)対応
  • 未適用変更がある状態でウィンドウを閉じようとすると確認ダイアログを表示

入力パラメータ

パラメータ名デフォルト説明
DataBuildingData編集対象の建物データオブジェクト
OpenBooleanfalsetrue でウィンドウを開き、false で閉じる

出力パラメータ

パラメータ名説明
DataBuildingDataグリッドが更新された建物データオブジェクト
InfoTextステータスメッセージ

使用方法

基本的な使い方

  1. Data 端子に BuildingData を接続する。
  2. Open 端子に Boolean Toggle を接続し、true にするとウィンドウが開く。
  3. ウィンドウ左側のリストから編集したいグリッドを選択する。
  4. 各行の AxisLabelSpan を直接編集する。
  5. 変更を適用(Apply) ボタンを押すと Grasshopper に変更が反映される。
  6. 変更が不要になったら Openfalse に戻してウィンドウを閉じる。

グリッドの追加

  • + 追加 ボタンをクリックすると、選択中の軸(X または Y)の末尾に新しいグリッドが追加される。
  • 追加後に LabelSpan を編集し、変更を適用 を押す。

スパンの入力規則

グリッド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 出力の下流コンポーネントが期限切れになっているか確認してください。