Gaudi Column Macro
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.
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