カーブ上に透かし積みブロックを配置するGrasshopper定義を公開しました
- 6 時間前
- 読了時間: 3分
Grasshopper Definition for Placing Perforated Brick Walls Along a Curve

透かし積みブロックを配置するGrasshopper
実務のデザイン検討用に、カーブ上に透かし積みブロックを配置するGrasshopper定義(Hit-and-Miss積み)を作成しました。
曲面壁のタイルパターン検討など、モデリングで一から作るには手間のかかる内容でも、GHを使えば素早くあたりをつけることができます。
Overview
I created a Grasshopper definition for design study purposes — specifically for placing Hit-and-Miss brick walls along a curve.
Even for tasks that would be time-consuming to model from scratch, GH allows you to quickly explore design options and get a solid starting point.
どんな場面で使うか
透かし積みブロック壁は外構・ファサード・インテリアパーティションなど様々な場面で使われますが、カーブを伴う場合のデザイン検討はモデリングが煩雑になりがちです。
このGH定義を使えば、カーブの形状を変えるだけでブロック配置が自動追随するため、複数案の比較検討が短時間で行えます。
When to Use It
Hit-and-Miss brick walls are used in a wide range of applications — exterior landscaping, facades, interior partitions, and more. However, when a curved wall is involved, design exploration through modeling alone can become quite complex.
With this GH definition, simply adjusting the curve automatically repositions all the blocks, making it easy to compare multiple design options in a short amount of time.
透かし積みGHの定義
定義の動作は以下の動画で確認できます。
GH Definition in Action
You can see the definition in action in the video below.
定義の構成
ブロックのサイズはパラメータで操作できます。
WIDE / DEPTH / HEIGHT:ブロック寸法(標準的なレンガサイズに対応)
段数:積み段数の設定
直線時のブロックの重なり:かぶり寸法の調整
1段目・2段目それぞれのブロックがカーブに追随し、交互にオフセットすることで透かしの開口が生まれる構成です。
Definition Parameters
Block sizes are fully controllable via parameters.
WIDE / DEPTH / HEIGHT : Block dimensions (compatible with standard brick sizes)
Number of Courses : Sets the number of stacked rows
Overlap at Straight : Adjusts the lap/cover dimension
Blocks in the 1st and 2nd courses follow the curve independently, and the alternating offset creates the open gaps characteristic of Hit-and-Miss brickwork.
ダウンロードについて
Download
GitHubで無料公開しています。
ダウンロード方法
リンク先のファイル名をクリック
右側のダウンロードボタンをクリック
.ghファイルのみで動作します。ライノファイルはサンプル参考用です。
動作環境:Rhinoceros 8 / Grasshopper
Available for free on GitHub.
How to Download
Click the filename in the repository
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
ライセンス
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 二級建築士事務所
Definition Parameters
Block sizes are fully controllable via parameters.
WIDE / DEPTH / HEIGHT : Block dimensions (compatible with standard brick sizes)
Number of Courses : Sets the number of stacked rows
Overlap at Straight : Adjusts the lap/cover dimension
Blocks per 2-Course Set : Controls the rhythm of the Hit-and-Miss pattern
Blocks in the 1st and 2nd courses follow the curve independently, and the alternating offset creates the open gaps characteristic of Hit-and-Miss brickwork.
Download
Available for free on GitHub.
How to Download
Click the filename in the repository
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
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
Instagram : @architectural_solutions_3d
Threads : @architectural_solutions_3d

