Upcoming SlideShare
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Standard text messaging rates apply

# Turrin Nourian Chatzikonstantinou GH Workshop

323
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
323
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
0
0
Likes
0
Embeds 0
No embeds

No notes for slide

### Transcript

• 1. XXL WORKSHOPAR0025Michela Turrin GH WORKSHOP – Turrin, Nourian, Chatzikonstantinou15-2-2012 Delft University of Technology Challenge the future
• 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. 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. Parametric modellingInput: Geometric output:Values for independent Different instancesparameters of the model XXL WORKSHOP 4
• 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. Rhino and GH Tutorialshttp://web.mac.com/rhino3dtv/GH/GH.html XXL WORKSHOP 6
• 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. Rhino and GH Tutorials in ToiPedia XXL WORKSHOP 8
• 9. Rhino and GH Tutorials in ToiPedia XXL WORKSHOP 9
• 10. DATA LISTS15-2-2012 Delft University of Technology Challenge the future
• 11. Example of application - Truss XXL WORKSHOP 11
• 12. Basics for some of the possible ways to parametrically explore trusses and space structures Picture courtesy of Prof.Majowiecki XXL WORKSHOP 12
• 13. GRAND STAND DESIGN15-2-2012 Delft University of Technology Challenge the future
• 14. Exploration of design alternativesDEFINITION OF CONSTRAINTS BASED ON GRANDSTAND REGULATIONS AND RECOMMENDATIONS XXL WORKSHOP 14
• 15. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 15
• 16. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 16
• 17. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 17
• 18. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 18
• 19. Grand Stand Design See presentation by Robert Fransen XXL WORKSHOP 19
• 20. TESSELLATION15-2-2012 Delft University of Technology Challenge the future
• 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. Examples of Parametric tessellationshttp://www.co-de-it.com/wordpress/code/grasshopper-code15-2-2012 Delft University of Technology Challenge the future
• 23. Customized Parametric tessellations15-2-2012 Delft University of Technology Challenge the future
• 24. XXL WORKSHOP 24
• 25. SET OF VARIBALES OVERALL SHAPE STRUCTURAL  MORPHOLOGY XXL WORKSHOP 25
• 26. XXL WORKSHOP 26
• 27. XXL WORKSHOP 27
• 28. CLADDING• The cladding system has to limit the roof’s solar heat transmission by allowing sun light transmission XXL WORKSHOP 28
• 29. PARAMETRIC CLADDING XXL WORKSHOP 29
• 30. Density of the tessellation:SUBDIVISION XXL WORKSHOP 30
• 31. Bart van den Ende Generative grid optimization of blob surfaces Stand Up Architecture XXL WORKSHOP 31
• 32. XXL WORKSHOP 32
• 33. XXL WORKSHOP 33
• 34. XXL WORKSHOP 34
• 35. XXL WORKSHOP 35
• 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. Density of the tessellation XXL WORKSHOP 37
• 38. Density of the tessellation :DISTRIBUTION OF POINTS:1 - RELAXATION XXL WORKSHOP 38
• 39. British Museum, Queen Elizabeth II Great Court - London, GB, 2000 - Foster and Partners XXL WORKSHOP 39
• 40. Example of relaxation - Chris Williams XXL WORKSHOP 40
• 41. Density of the tessellation :DISTRIBUTION OF POINTS:2 – USE OF ATTRACTORS XXL WORKSHOP 41
• 42. Example of concentration of nodes by using attractors – Michael Winklaar XXL WORKSHOP 42
• 43. PROPAGATION OF COMPONENTS XXL WORKSHOP 43
• 44. Exercise – Propagation of a componentCan be used for example for preliminaryinvestigations for modular structuresand/or claddings XXL WORKSHOP 44
• 45. Scripting XXL WORKSHOP 45
• 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. 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. C# and VB.net componentsImage from Grasshopper Primer XXL WORKSHOP 48
• 49. C# and VB.net componentsImage from Grasshopper Primer XXL WORKSHOP 49
• 50. C# examples XXL WORKSHOP 50
• 51. VB example - For Loop XXL WORKSHOP 51
• 52. Michela Turrin - M.Turrin@tudelft.nl Pirouz Nourian – P.Nourian@tudelft.nlIoannis Chatzikonstantinou - I.Chatzikonstantinou@tudelft.nl XXL WORKSHOP 52