You are on page 1of 86

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 Trial and error


• Inspiration

• Taste

• 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 Trial and error


• Inspiration

• Taste

r s !
• Budget
et e
• etc...
ra m
Pa
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
a ni c !
D o nt' p
programming language

It's built for designers.


C#
Vb.net

Free
Python

Difficult
Processing

Generative Comp.

Grasshopper

Autocad
Parametric design software

Revit
Limited
Easy
Processing.org
Bently - Generative components
McNeel - Grasshopper3D
http://www.tsunghsienwang.com/wp-content/uploads/2010/01/Generative-Process1.png
So, ready to start?

You might also like