The parametric wall by Gramazio & Kohler: IronPython and RhinoScript codes
Aalborg University, Fall semester 2010: I was coordinating the Master’s subject “Formfindings” when I introduced programming using the “parametric wall”. Through a single consistent system of elements and interrelations, designers could rapidly explore a multitude of spatial configurations in what Lars Spuybroek defined ‘the architecture of variation’.
Basic concepts of interpreted programming languages were also presented. I prepared two scripts in order to generate the parametric wall. The first was written in Rhinoscript, the second in IronPython.
Click here to download the codes, and feel free to play.
Three main functions were implemented in order to add geometrical variations to a basic wall system. The first referred to the curvature of a NURBS surface in order to move and rotate the original brick positions. The second used the RGB values of a TIF image. The third proposed a mathematical function. Refer to the slides below for further details.
Slide 1: Parametric definition of a brick
Slide 2: Parametric definition of number of courses and bricks
Slide 3: Overview of potential variations
Slide 4: Wall variation through a mathematical function
Slide 5: Wall variation through a NURBS surface
Slide 6: Wall variation through an image
- Alberto Pugnale (9)
- Architects, Engineers, Artists (9)
- Blogs (1)
- Books (3)
- Digital Fabrication (2)
- Engineering (23)
- Evolutionary techniques (17)
- Form-finding (17)
- History of construction (4)
- Mathematics, Geometry and Topology (3)
- News (7)
- Parametric Design (27)
- Publications/Conferences (12)
- Reciprocity (4)
- Research (21)
- Researchers, Academics (4)
- Scripting/Tooling (23)
- Teaching and learning (19)