Introduction to parametric design B.Arch.Ed M.Sc Ir. Itai Cohen
1
I need a volunteer Requirement: 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
}
Trial and error
• Budget • etc...
15
Multitude of options Singular design
16
How is it usually done?
17
18
And using a computer?
19
Autocad is bad
24
Autocad is old-fashioned
What is parametric design? A design method based on relationships and ratios rather than constants.
27
What is parametric design?
What is parametric design? • Context • Function • Code • Climate • Precedents • Inspiration • Taste
}
Trial and error
• Budget • etc...
a r Pa
e m
! s r e t
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?
What is parametric design?
7 Parameters
What is parametric design?
~107 Designs!
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.
Parametric design
Rapid application
Informed design
Dynamic / Interactive architecture 37
Type to enter text Rapid application
• Repetition • Rule implementation • Variation on subject • Modeling/Production (File2factory)
38
http://blip.tv/procedural-inc/cityengine-2010-trailer-3813215
http://www.youtube.com/watch?feature=player_embedded&v=EhjUli4cYEg#!
Jesolo Magica - Zaha Hadid Architects 43
Jesolo Magica - Zaha Hadid Architects 44
Jesolo Magica - Zaha Hadid Architects 45
CET - ONL 46
CET - ONL 47
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
ROB, ETH
http://www.youtube.com/watch?feature=player_embedded&v=JnkMyfQ5YfY
Type to enter text Informed Design
• External data
• Climatic data
• Optimization
• Static design • Lighting • People's behavior • ....
57
Karamba3D 58
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
• Revit
• Generative Components
• Autocad
• Grasshopper
• Catia • Excel • ...
Before we go on...
Grasshopper is a visual programming language
Grasshopper is a visual ! c i n programming language a t' p
n o D
It's built for designers.
Difficult Free Revit
Autocad
Grasshopper
Generative Comp.
Processing
Python
Vb.net
C#
Parametric design software
Easy Limited
Processing.org
Bently - Generative components
McNeel - Grasshopper3D http://www.tsunghsienwang.com/wp-content/uploads/2010/01/Generative-Process1.png
So, ready to start?