B.Arch.Ed M.Sc Ir. Itai Cohen
Introduction to parametric design
1
I need a volunteerRequirement:
Sketchup Master
2
Truss modeling competition
3
Double or nothing?
7
Agenda
• What is parametric design?
• What is it good for?
• Which softwares can we use to incorporate parametric methods into our design?
12
What is parametric design?
13
What is design?
Design: \di-ˈzīn\
"to plan and fashion artistically or skillfully"
"to prepare the preliminary sketch or the plans for (a work to be executed), especially to plan the form and structure of: to design a new bridge."
*Dictionary.com
14
How do we come up with a design?
• Context
• Function
• Code
• Climate
• Precedents
• Inspiration
• Taste
• Budget
• etc...
} Trial and error
15
Multitude of options
Singular design
16
How is it usually done?
17
And using a computer?
19
Autocad is bad
24
Autocad is old-fashioned
What is parametric design?
27
A design method based on relationships and ratios rather than constants.
What is parametric design?
• Context
• Function
• Code
• Climate
• Precedents
• Inspiration
• Taste
• Budget
• etc...
} Trial and error
What is parametric design?
Parameters!
What is parametric design?
Parameters can be adjusted and manipulated by the designer in order to optimize the design.
What is parametric design?The designer makes up the rules and sets the parameters
What is parametric design?
What is parametric design?
7 Parameters
What is parametric design?
~107 Designs!
What is parametric design?
And why should I care?
• Zaha, OMA, Foster and UN studio cares. A lot.
• Do you really want to be outdated?
• You could do plenty more.
• It's fun. And it makes you feel smarter.
37
Parametric design
Informed designRapid application
Dynamic / Interactive architecture
Type to enter text
38
Rapid application
• Repetition
• Rule implementation
• Variation on subject
• Modeling/Production (File2factory)
http://blip.tv/procedural-inc/cityengine-2010-trailer-3813215
http://www.youtube.com/watch?feature=player_embedded&v=EhjUli4cYEg#!
43
Jesolo Magica - Zaha Hadid Architects
44
Jesolo Magica - Zaha Hadid Architects
45
Jesolo Magica - Zaha Hadid Architects
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
P.Papanastasis, M.V. Meijeren, L.Birzniek, I.Cohen - XXL Workshop, TU Delft
Robo-Arch, Hyperbody
http://www.youtube.com/watch?feature=player_embedded&v=JnkMyfQ5YfY
Type to enter text
57
Informed Design
• External data
• Optimization
• Climatic data
• Static design
• Lighting
• People's behavior
• ....
Cinema3 -Karamba3D
Cinema3 -Karamba3D
Cinema3 -Karamba3D
Cinema3 -Karamba3D
Cinema3 -Karamba3D
M.Stavrakantonaki, M.Turrin, I.Cohen
M.Stavrakantonaki, M.Turrin, I.Cohen
M.Stavrakantonaki, M.Turrin, I.Cohen
M&H_Jakarta - Shau.nl
M&H_Jakarta - Shau.nl
M&H_Jakarta - Shau.nl
Omotesando - UNStudio, F.Heinzelmann
Omotesando - UNStudio, F.Heinzelmann
Omotesando - UNStudio, F.Heinzelmann
Omotesando - UNStudio, F.Heinzelmann
Omotesando - UNStudio, F.Heinzelmann
Omotesando - UNStudio, F.Heinzelmann
pandalabccc.blogspot.nl/2012/12/hypercell.html
InteractiveWall - Festo
Parametric design software• Processing
• Generative Components
• Grasshopper
• Revit
• Autocad
• Catia
• Excel
• ...
Before we go on...
Grasshopper is a visual programming language
Grasshopper is a visual programming languageDon't panic!
It's built for designers.
Parametric design software
Auto
cad
Difficult EasyFree Limited
Revi
t
C#
Pyth
onVb
.net
Proc
essi
ng
Gen
erat
ive
Com
p.
Gra
ssho
pper
Bently - Generative components
McNeel - Grasshopper3Dhttp://www.tsunghsienwang.com/wp-content/uploads/2010/01/Generative-Process1.png
So, ready to start?