Difference between revisions of "W4"

From rbse
Jump to: navigation, search
 
(14 intermediate revisions by one user not shown)
Line 1: Line 1:
_NOTOC__ __NOTITLE__
+
__NOTOC__ __NOTITLE__
  
  
Line 11: Line 11:
  
 
Design a structure for the Canopy + Ground seating area developed in the Tutorial
 
Design a structure for the Canopy + Ground seating area developed in the Tutorial
 +
 
Optimize your structure for a criterion of your choice
 
Optimize your structure for a criterion of your choice
  
 
Possible scenarios include but are not limited to :  
 
Possible scenarios include but are not limited to :  
Structural optimization  [MILLIPEDE, KARAMBA]
 
Material optimization  [KANGAROO, MILLIPEDE]
 
Geometry optimization  [GRASSHOPPER ]
 
Environmental optimization  [LADYBUG HONEY BEE]
 
  
Elaborate custom methodology for a computational design problem that incorporates:
+
''Structural optimization'' [MILLIPEDE, KARAMBA]
  
''Design objective:'' clearly define design objective in a short paragraph
+
''Material optimization'' [KANGAROO, MILLIPEDE]
  
''Design strategy:'' outline series of geometric steps to be implemented in Gh, that will realize the design objective
+
''Geometry optimization'' [GRASSHOPPER ]
  
''Computational Flow Chart:'' establish logical relations between steps in a clear diagram
+
''Environmental optimization'' [LADYBUG HONEY BEE]
  
''Implementation:'' to be delivered in the form of a standalone Gh script that has no additional plug-ins
+
'''''DELIVERABLES'''''
  
'''MSc. 3'''
+
'''Paragraph''' describing your chosen field(structural/geometric/environmental)for applying evolutionary optimization
  
Elaborate custom methodology for a computational design problem that includes feed-back:
+
Please include:  
 +
Description of fitness criterion(a)
 +
Definition of genome(s)
 +
Variation range of genome(s)
  
''Design objective:'' clearly define design objective in a short paragraph
+
'''Create 3 images''' of geometric output – showing canopy + seating + structure integration
''
+
Design strategy:'' outline series of geometric steps to be implemented in Gh, that will realize the design objective
+
  
''Computational Flow Chart:'' establish logical relations between steps in a clear diagram
+
Upload text + images on wiki on your page in the tab
 +
Performance and Environmental Data Integration workshop
  
''Implementation:'' to be delivered in the form of a standalone Gh script with relevant plug-ins able to create feed-back loops that address the main design objective
 
  
Upload all required information on your assignment page until 15th October.
+
'''Upload all required information on your assignment page by 15th October.
 +
'''
  
== '''''Attractors Example''''' ==
+
== '''''Ladybug''''' ==
  
''Design objective:'' Multi criterial dynamic mapping of complex surface
+
ENVIRONMENTAL DATA INTEGRATION
  
''Design strategy:'' Define and use geometric constraints – attractors - to dynamically interact with Rhino/Gh defined geometry
+
Create an environmentally-conscious architectural design.  
  
''Computational Flow Diagram:''
+
Ladybug imports standard EnergyPlus Weather files (.EPW) into Grasshopper
  
[[File: 03 Attractors flow chart.png|850px]]
+
Support the decision-making process during the initial stages of design
 +
 
 +
[[File: Ladybug_solargain.jpg|850px]]
 +
 
 +
''Example of annual Solar gain analysis from Ecolocator, CECO workshop''
 
   
 
   
''Final Script:'' Attractors Gh script
+
== '''''Galapagos''''' ==
 +
 
 +
OPTIMIZATION & PERFORMANCE
 +
 
 +
Evolutionary Computing for design
 +
 
 +
Applies evolutionary logic for solving specific problems
 +
 
 +
Provides a generic platform for the Evolutionary Algorithms to be used on a wide variety of geometric optimization problems by designers
 +
 
 +
Important concepts:
 +
 
 +
'''Genome'''
 +
 
 +
'''Fitness criterion or Cost function'''
 +
 
 +
[[File: GALAPAGOS.jpg|850px]]
 +
 
 +
 
 +
== '''''Important links''''' ==
 +
 
 +
'''For all plug-ins, also visit food 4 rhino:'''
 +
 
 +
http://www.food4rhino.com/browse?searchterm=ladybug
 +
 
 +
Ladybug and Honey Bee:
 +
 
 +
http://www.grasshopper3d.com/group/ladybug
 +
 
 +
Follow instructions for installing Ladybug and honey bee if you need the most up to date version:
 +
 
 +
https://github.com/mostaphaRoudsari/ladybug/blob/master/resources/Installation_Instructions.md
 +
 
 +
and GHPython:
 +
 
 +
http://www.food4rhino.com/project/ghpython?etx
  
== '''''Tutorials''''' ==
+
LunchBox:
  
'''Grasshopper:''' http://www.grasshopper3d.com
+
http://www.food4rhino.com/project/lunchbox?etx
  
'''Grasshopper resources:''' http://www.grasshopper3d.com/page/tutorials-1
+
Download your weather data files, here:
  
'''Getting Started by David Rutten:''' https://vimeopro.com/rhino/grasshopper-getting-started-by-david-rutten
+
https://energyplus.net/weather-location/europe_wmo_region_6/NLD//NLD_Amsterdam.062400_IWEC

Latest revision as of 13:00, 2 October 2016


Brief

PERFORMANCE & ENVIRONMENTAL DATA INTEGRATION provides essential tools for creating environmentally-conscious architectural design. Grasshopper plug-in Ladybug is used for evaluating objective environmental factors. Grasshopper parametric design is informed by these factors and optimized via the use of the Evolutionary solver Galapagos.

Both tools are presented in detail, with practical examples and tutorials designed to support the decision-making process during the initial stages of design.


Assigment

Design a structure for the Canopy + Ground seating area developed in the Tutorial

Optimize your structure for a criterion of your choice

Possible scenarios include but are not limited to :

Structural optimization [MILLIPEDE, KARAMBA]

Material optimization [KANGAROO, MILLIPEDE]

Geometry optimization [GRASSHOPPER ]

Environmental optimization [LADYBUG HONEY BEE]

DELIVERABLES

Paragraph describing your chosen field(structural/geometric/environmental)for applying evolutionary optimization

Please include: Description of fitness criterion(a) Definition of genome(s) Variation range of genome(s)

Create 3 images of geometric output – showing canopy + seating + structure integration

Upload text + images on wiki on your page in the tab Performance and Environmental Data Integration workshop


Upload all required information on your assignment page by 15th October.

Ladybug

ENVIRONMENTAL DATA INTEGRATION

Create an environmentally-conscious architectural design.  

Ladybug imports standard EnergyPlus Weather files (.EPW) into Grasshopper

Support the decision-making process during the initial stages of design

Ladybug solargain.jpg

Example of annual Solar gain analysis from Ecolocator, CECO workshop

Galapagos

OPTIMIZATION & PERFORMANCE

Evolutionary Computing for design

Applies evolutionary logic for solving specific problems

Provides a generic platform for the Evolutionary Algorithms to be used on a wide variety of geometric optimization problems by designers

Important concepts:

Genome

Fitness criterion or Cost function

GALAPAGOS.jpg


Important links

For all plug-ins, also visit food 4 rhino:

http://www.food4rhino.com/browse?searchterm=ladybug

Ladybug and Honey Bee:

http://www.grasshopper3d.com/group/ladybug

Follow instructions for installing Ladybug and honey bee if you need the most up to date version:

https://github.com/mostaphaRoudsari/ladybug/blob/master/resources/Installation_Instructions.md

and GHPython:

http://www.food4rhino.com/project/ghpython?etx

LunchBox:

http://www.food4rhino.com/project/lunchbox?etx

Download your weather data files, here:

https://energyplus.net/weather-location/europe_wmo_region_6/NLD//NLD_Amsterdam.062400_IWEC