Upcoming SlideShare
×

# Turrin Nourian Chatzikonstantinou GH Workshop

546 views

Published on

Published in: Technology, Education
0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
Your message goes here
• Be the first to comment

• Be the first to like this

Views
Total views
546
On SlideShare
0
From Embeds
0
Number of Embeds
94
Actions
Shares
0
0
0
Likes
0
Embeds 0
No embeds

No notes for slide

### Turrin Nourian Chatzikonstantinou GH Workshop

1. 1. XXL WORKSHOPAR0025Michela Turrin GH WORKSHOP – Turrin, Nourian, Chatzikonstantinou15-2-2012 Delft University of Technology Challenge the future
2. 2. Workshop program 9.00 M. Turrin – Workshop Introduction 9.30 Y. Chatzikonstantinou - Data Lists (Introduction and Exercises) 10.50 Break 11.00 M. Turrin – Parametric Design of GrandStands: Introduction P. Nourian, Y. Chatzikonstantinou - Parametric Design of GrandStands: Exercises 13.00 Lunch Break 13.45 M. Turrin - Parametric Design for Free From Surfaces Tessellations: Introduction and Exercises 15.15 Break 15.30 M. Turrin – Introduction to Scripting Y. Chatzikonstantinou – Scripting: exercise – C# M. Turrin – Scripting: Tessellation via Scripting C# P. Nourian – Scripting: exercise – VB 17.30 Closing XXL WORKSHOP 2
3. 3. Parametric (associative) designObject-orientedAlso called features, components, assemblies, parts, etc.An object can have properties, relationships and behaviore.g. A line has a length, a wall can be connected to the roof, a buildingcan be opened by opening the doorParametricThe object has properties which the user can edit.AssociativeThe object has relationships which the user can define and edit. XXL WORKSHOP 3
4. 4. Parametric modellingInput: Geometric output:Values for independent Different instancesparameters of the model XXL WORKSHOP 4
5. 5. Parametric modelling Grasshopper www.grasshopper3d.com http://wiki.bk.tudelft.nl/toi-pedia/Grasshopper Generative Components http://www.bentley.com/en-US/Products/GenerativeComponents/ http://generativecomponents.wikispaces.com/Tutorials XXL WORKSHOP 5
6. 6. Rhino and GH Tutorialshttp://web.mac.com/rhino3dtv/GH/GH.html XXL WORKSHOP 6
7. 7. Rhino and GH Tutorialswww.liftarchitects.com/downloadshttp://www.liftarchitects.com/storage/research/Grasshopper%20Primer_Second%20Edition_090323.pdfToiPediahttp://wiki.bk.tudelft.nl/toi-pedia/Grasshopper XXL WORKSHOP 7
8. 8. Rhino and GH Tutorials in ToiPedia XXL WORKSHOP 8
9. 9. Rhino and GH Tutorials in ToiPedia XXL WORKSHOP 9
10. 10. DATA LISTS15-2-2012 Delft University of Technology Challenge the future
11. 11. Example of application - Truss XXL WORKSHOP 11
12. 12. Basics for some of the possible ways to parametrically explore trusses and space structures Picture courtesy of Prof.Majowiecki XXL WORKSHOP 12
13. 13. GRAND STAND DESIGN15-2-2012 Delft University of Technology Challenge the future
14. 14. Exploration of design alternativesDEFINITION OF CONSTRAINTS BASED ON GRANDSTAND REGULATIONS AND RECOMMENDATIONS XXL WORKSHOP 14
15. 15. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 15
16. 16. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 16
17. 17. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 17
18. 18. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 18
19. 19. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 19
20. 20. TESSELLATION15-2-2012 Delft University of Technology Challenge the future
21. 21. Roof for Court Visconti – Louvre Arch. Bellini and Riciotti; M.Majowiecki 15-2-2012Can be used for example for preliminaryinvestigations for single and doublelayer space structures Images courtesy of Prof.Majowiecki Delft University of Technology Challenge the future
22. 22. Examples of Parametric tessellationshttp://www.co-de-it.com/wordpress/code/grasshopper-code15-2-2012 Delft University of Technology Challenge the future
23. 23. Customized Parametric tessellations15-2-2012 Delft University of Technology Challenge the future
24. 24. XXL WORKSHOP 24
25. 25. SET OF VARIBALES OVERALL SHAPE STRUCTURAL  MORPHOLOGY XXL WORKSHOP 25
26. 26. XXL WORKSHOP 26
27. 27. XXL WORKSHOP 27
28. 28. CLADDING• The cladding system has to limit the roof’s solar heat transmission by allowing sun light transmission XXL WORKSHOP 28
29. 29. PARAMETRIC CLADDING XXL WORKSHOP 29
30. 30. Density of the tessellation:SUBDIVISION XXL WORKSHOP 30
31. 31. Bart van den Ende Generative grid optimization of blob surfaces Stand Up Architecture XXL WORKSHOP 31
32. 32. XXL WORKSHOP 32
33. 33. XXL WORKSHOP 33
34. 34. XXL WORKSHOP 34
35. 35. XXL WORKSHOP 35
36. 36. Tim Castelijn Self-supporting sandwich element for freeform building envelopes supporting sandwich element for freeform building envelopes master thesis - computation and performance design XXL WORKSHOP 36
37. 37. Density of the tessellation XXL WORKSHOP 37
38. 38. Density of the tessellation :DISTRIBUTION OF POINTS:1 - RELAXATION XXL WORKSHOP 38
39. 39. British Museum, Queen Elizabeth II Great Court - London, GB, 2000 - Foster and Partners XXL WORKSHOP 39
40. 40. Example of relaxation - Chris Williams XXL WORKSHOP 40
41. 41. Density of the tessellation :DISTRIBUTION OF POINTS:2 – USE OF ATTRACTORS XXL WORKSHOP 41
42. 42. Example of concentration of nodes by using attractors – Michael Winklaar XXL WORKSHOP 42
43. 43. PROPAGATION OF COMPONENTS XXL WORKSHOP 43
44. 44. Exercise – Propagation of a componentCan be used for example for preliminaryinvestigations for modular structuresand/or claddings XXL WORKSHOP 44
45. 45. Scripting XXL WORKSHOP 45
46. 46. C# and VB.net components• Grasshopper contains a VB.net and C# component.• These components allow you to run your own custom code within Grasshopper. XXL WORKSHOP 46
47. 47. C# and VB.net componentsGH Tutorials about coding and scripting:http://www.grasshopper3d.com/page/scripting-and-code-tutorialsOne of the good references for C#:http://www.programmersheaven.com/ebooks/csharp_ebook.pdfOne of the good references for VB:http://www.programmersheaven.com/2/VB-NET-School XXL WORKSHOP 47
48. 48. C# and VB.net componentsImage from Grasshopper Primer XXL WORKSHOP 48
49. 49. C# and VB.net componentsImage from Grasshopper Primer XXL WORKSHOP 49
50. 50. C# examples XXL WORKSHOP 50
51. 51. VB example - For Loop XXL WORKSHOP 51
52. 52. Michela Turrin - M.Turrin@tudelft.nl Pirouz Nourian – P.Nourian@tudelft.nlIoannis Chatzikonstantinou - I.Chatzikonstantinou@tudelft.nl XXL WORKSHOP 52