top of page

基準線からの距離で高さを制御する、アトラクター線による市松配置円柱のGrasshopper定義を公開しました

  • 3 時間前
  • 読了時間: 4分

Grasshopper Definition for Controlling Checkerboard Cylinder Lengths via Curve Attractor


市松配置の円柱を制御するGrasshopper


checker-volume-attractor_GH_architecturalsolutions

アトラクター線による市松配置円柱のGrasshopper定義

実務のラフデザイン検討用に、フラットな天井面に市松(チェッカーパターン)状に円柱を配置し、基準線(線アトラクター)からの距離によって各円柱の長さを手動で直感的に調整できるGrasshopper定義を作成しました。


波を打つような天井意匠など、モデリングで一から作ろうとすると非常に手間のかかる内容でも、GHを使えばラフ段階から素早くデザイン検討を進めることができます。


Overview


I created a Grasshopper definition for design study purposes


— specifically for placing cylinders in a checkerboard pattern on a flat ceiling and controlling their extrusion lengths based on the distance from a reference curve (curve attractor).


Even for wave-like fluid ceiling designs that would be incredibly time-consuming to model from scratch, this GH definition allows you to quickly explore design options right from the initial rough sketch phase.

どんな場面で使うか


天井からボリュームが波を打って迫り出してくるような市松配置のデザインは、インテリアデザイン等で非常に効果的ですが、手動のモデリングだけで長さを一本ずつ調整したりグラデーションのバランスを変更したりするのは極めて煩雑な作業になります。


このGH定義を使えば、Rhino上で基準線の制御点(Control Points)をガムボールでグッと動かすだけで、「どの位置の円柱を長くするか、あるいは短くするか」の検討がリアルタイムかつ短時間で行えます。

When to Use It


Checkerboard-patterned designs where volumes wave and project from a ceiling are highly effective for interiors and facades.


However, adjusting the length of each cylinder one by one or altering the gradient balance using manual modeling alone can be extremely tedious.


With this GH definition, simply moving the control points of the reference curve using Rhino's Gumball instantly updates the logic. This allows you to explore which areas to compress or extend in real time and in a short amount of time.

線アトラクターによる市松配置円柱の手動調整GHの定義

定義の動作は以下の動画で確認できます。

GH Definition in Action

You can see the definition in action in the video below.



定義の構成


円柱の配置ピッチやボリュームの強弱は、以下のパラメータ等で簡単に操作できます。


  • Grid Size:市松格子のピッチ(配置の間隔)

  • Cylinder Radius:円柱の半径

  • Min / Max Height:押し出し長さの最小値・最大値(天井からの下がり寸法)

  • Attractor Curve:影響を与える基準線(この線に近い・遠いによって長さが変化)


基準線からの距離(Distance)を適切な範囲に再マッピング(Remap)することで、破綻のないスムーズなグラデーション天井を生成します。


Definition Parameters


The placement pitch and the intensity of the volumes are fully controllable via parameters.


  • Grid Size : Pitch of the checkerboard grid (placement intervals)

  • Cylinder Radius : Radius of the cylinders

  • Min / Max Height : Minimum and maximum extrusion lengths (drop dimension from the ceiling)

  • Attractor Curve : The reference curve that exerts influence (lengths change based on proximity to this curve)


By remapping the distance values from the reference curve into an appropriate range, it generates a smooth, flawless gradient ceiling without any geometric breaking.


アトラクター線による市松配置円柱のGrasshopper定義

ダウンロードについて

Download


GitHubで無料公開しています。 🔗 https://github.com/ASDO-GH/checker-volume-attractor


ダウンロード方法


  1. リンク先のファイル名をクリック

  2. 右側のダウンロードボタンをクリック

.gh ファイルのみで動作します。ライノファイルはサンプル参考用です。


動作環境:Rhinoceros 8 / Grasshopper

Available for free on GitHub. 🔗 https://github.com/ASDO-GH/checker-volume-attractor


How to Download


  1. Click the filename in the repository

  2. Click the download button on the right


The .gh file alone is sufficient.

The Rhino file is included as a reference sample only.

Requirements : Rhinoceros 8 / Grasshopper

カスタムGH定義の制作依頼・相談はこちら


実務の効率化や、特定の幾何学デザインの実装など、独自のGrasshopper定義(ツール)の制作・カスタマイズのご依頼も承っております。お気軽にご相談ください。


Custom Grasshopper Definition — Request & Consultation


We accept requests for creating and customizing original Grasshopper definitions tailored to streamline your professional workflow or implement specific geometric designs. Please feel free to contact us.

ライセンス

MIT License/著作権は放棄しておりませんが、商用利用・再配布・改変も自由にお使いいただけます。自己責任でのご利用をお願いいたします。


License

MIT License — Copyright is retained by the author, but you are free to use, modify, redistribute, and use commercially at your own risk.


(C) 2026 YUKI MATSUDA / Architectural Solutions Design Office

Architectural Solutions Design Office 二級建築士事務所



Architectural Solutions Design Officeでは住宅リノベーションや内装設計からお客様への力強い3DVIZのサポートも行っております。【建築士による】3D建築パース依頼サポートから3DDXへのアプローチとしても貴社の業務効率のための3Dレクチャーもさせて頂いております。

何かございましたらお気軽に貴社の右腕としてご利用ください。







最近ブログを読んでくださる方が増えていて嬉しいです。実務の合間に更新しているので、感想や具体的なお悩みがあれば、お気軽にフォームからどうぞ



AIによるスピード検討と、建築士による正確な視覚化。 この両立で「プレゼンの質」を上げたい方は、まずはこちらのASDO サービス案内ページ をご覧ください。


Architectural Solutions Design Office /二級建築士事務所

bottom of page