[Grasshopper] Automatic generation of columns and beams from a closed curve [Data download available]

[Grasshopper]閉じた線から柱と梁を自動生成する方法[データも配布] grasshopper EN

In this article, we will learn how to automatically generate columns and beams from a closed curve in Grasshopper.


↑Youtube Channel

Model Images

Model Image1
Model Image2
Model Image3
Model Image4

Due to the amount of programming, we will not provide a detailed explanation at this time.

Therefore, we recommend that you look at the video, the Grasshopper recipe images placed below or download the data to check it out.

We will explain later on how to use the programming.

Click here to download the Grasshopper file

Please refer to the Terms of Use regarding the use of downloadable data.

Grasshopper recipe

①Curve ②Surface ③Area ④Unit X ⑤Rotate ⑥Contour ⑦Multiplication ⑧List Item ⑨Move ⑩Merge ⑪Curve | Curve ⑫Construct Plane ⑬Vector 2Pt ⑭Trim Tree ⑮Shatter ⑯Division ⑰Subtraction ⑱Unit Z ⑲Extrude ⑳Brep | Curve ㉑Curve Closest Point ㉒Curve Middle ㉓Point In Breps ㉔Dispatch ㉕Perp Frames ㉖Rectangle ㉗Deconstruct plane ㉘Loft ㉙Cap Holes ㉚Scale NU ㉛Series

Grasshopper recipe1
Click to zoom
Grasshopper recipe2
Click to zoom
Grasshopper recipe3
Click to zoom
Grasshopper recipe4
Click to zoom
Grasshopper recipe5
Click to zoom
Grasshopper recipe6
Click to zoom
Grasshopper recipe7
Click to zoom
Grasshopper recipe8
Click to zoom
Grasshopper recipe9
Click to zoom
Grasshopper recipe10
Click to zoom

How to use the Programming

We will explain how to use the Programming.

Curve

Curve

The first Curve should contain the line or curve of a closed plane.

Angle

Angle

By changing the value of “Angle”, you can change the angle of columns and beams.

Interval

Interval

By changing the value of “Interval”, you can change the distance between columns.

Column width

Column width

You can change the width of columns by changing the value of “Column width”.

By default, the beam width will also be the same size.

Floor height

Floor height

You can change the height of each floor by changing the value of “Floor height”.

Beam width

Beam width

By changing the value of “Beam width”, you can change the widths of beams.

Number of floors

Number of floors

By changing the value of “Number of floors”, you can change the number of floors.

That’s all.

Comment

Translate »