Gaudi Column Macro

by Tuğrul Yazar | March 7, 2015 02:27

Gaudi-like columns are generated as part of the “boolean” classes of Design Computing. The most inspiring, beautiful, and ugly variations are often done by boolean intersection, as this operation is the surprising one of the three brothers. While the class deals with the concept of emergence once again via solid and void relationships, constructive solid modeling techniques are introduced. Although it is widely used as a spatial analysis approach in architecture, there are some examples of using boolean algebra in actual design processes. CSG trees are one of the interesting techniques that utilize boolean operations with a diagram language. The so-called Gaudi columns exercise uses macro explication instead.

2015_03_07-gaudi

This macro we have studied in the classroom draws three profiles, and lofts and boolean intersect them to generate column designs.

! ; This is an example
; Copy and paste me to Rhino’s Macro Editor

_Polygon n 4 0,0,0 10,0,0
_Sellast
-_Setobjectname profile1

_Polygon n 4 0,0,50 12,0,50
_Sellast
_-Setobjectname profile2

_Polygon n 4 0,0,100 10,0,100
_Sellast
-_Setobjectname profile3

_-Selname profile1
_-Selname profile2
_-Selname profile3

_-Loft _enter _enter
_Sellast
_-Setobjectname surface1
_Cap

_Polygon n 4 0,0,0 10,0,0
_Sellast
-_Setobjectname profile4

_Polygon n 6 0,0,50 8,5,50
_Sellast
_-Setobjectname profile5

_Polygon n 4 0,0,100 12,0,100
_Sellast
-_Setobjectname profile6

_-Selname profile4
_-Selname profile5
_-Selname profile6

_-Loft _enter _enter
_Sellast
_-Setobjectname surface2
_Cap

_BooleanIntersection
_-Selname surface1
_enter
_-Properties _Sellast _enter o s n _enter _enter
_-Selname profile1
_-Selname profile2
_-Selname profile3
_-Selname profile4
_-Selname profile5
_-Selname profile6
_Delete
_Selnone

Source URL: https://www.designcoding.net/gaudi-column-macro/