Difference between revisions of "W1"

From rbse
Jump to: navigation, search
(Created page with "__NOTOC__ __NOTITLE__ == '''''Brief:''''' == Introduction to Grasshopper Workshop aims at providing the operational tools for visual scripting in Rhinoceros. Its main focus ...")
 
 
(18 intermediate revisions by one user not shown)
Line 2: Line 2:
  
  
== '''''Brief:''''' ==
+
== '''''Brief''''' ==
Introduction to Grasshopper Workshop aims at providing the operational tools for visual scripting in Rhinoceros. Its main focus is to introduce data structures and methods specific for computational design.  
+
Introduction to Grasshopper Workshop aims at providing the operational tools for visual scripting in Rhinoceros. Its main focus is to introduce data structures and methods specific to computational design.
  
== '''''Assigment:''''' ==
+
== '''''Assigment''''' ==
 +
 
 +
'''MSc. 1'''
  
MSc. 1
 
 
Elaborate custom methodology for a computational design problem that incorporates:
 
Elaborate custom methodology for a computational design problem that incorporates:
Design objective: clearly define design objective in a short paragraph
 
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
 
Implementation: to be delivered in the form of a standalone Gh script that has no additional plug-ins
 
  
MSc. 3
+
''Design objective:'' clearly define design objective in a short paragraph
 +
 
 +
''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
 +
 
 +
''Implementation:'' to be delivered in the form of a standalone Gh script that has no additional plug-ins
 +
 
 +
'''MSc. 3'''
 +
 
 
Elaborate custom methodology for a computational design problem that includes feed-back:
 
Elaborate custom methodology for a computational design problem that includes feed-back:
Design objective: clearly define design objective in a short paragraph
+
 
Design strategy: outline series of geometric steps to be implemented in Gh, that will realize the design objective
+
''Design objective:'' clearly define design objective in a short paragraph
Computational Flow Chart: establish logical relations between steps in a clear diagram
+
''
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
+
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
 +
 
 +
''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 until 15th October.
Line 25: Line 35:
 
== '''''Attractors Example''''' ==
 
== '''''Attractors Example''''' ==
  
Design objective: Multi criterial dynamic mapping of complex surface
+
''Design objective:'' Multi criterial dynamic mapping of complex surface
Design strategy: Define and use geometric constraints – Attractors to dynamically interact with Rhino/Gh defined geometry
+
Computational Flow Diagram:
+
  
[[File:|850px|link=W2]]
+
''Design strategy:'' Define and use geometric constraints – attractors - to dynamically interact with Rhino/Gh defined geometry
 +
 
 +
''Computational Flow Diagram:''
 +
 
 +
[[File: 03 Attractors flow chart.png|850px]]
 
   
 
   
Attractors Gh script
+
''Final Script:'' Attractors Gh script
 +
 
 +
== '''''Tutorials''''' ==
 +
 
 +
'''Grasshopper:''' http://www.grasshopper3d.com
 +
 
 +
'''Grasshopper resources:''' http://www.grasshopper3d.com/page/tutorials-1
 +
 
 +
'''Getting Started by David Rutten:''' https://vimeopro.com/rhino/grasshopper-getting-started-by-david-rutten

Latest revision as of 15:22, 28 September 2016


Brief

Introduction to Grasshopper Workshop aims at providing the operational tools for visual scripting in Rhinoceros. Its main focus is to introduce data structures and methods specific to computational design.

Assigment

MSc. 1

Elaborate custom methodology for a computational design problem that incorporates:

Design objective: clearly define design objective in a short paragraph

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

Implementation: to be delivered in the form of a standalone Gh script that has no additional plug-ins

MSc. 3

Elaborate custom methodology for a computational design problem that includes feed-back:

Design objective: clearly define design objective in a short paragraph 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

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.

Attractors Example

Design objective: Multi criterial dynamic mapping of complex surface

Design strategy: Define and use geometric constraints – attractors - to dynamically interact with Rhino/Gh defined geometry

Computational Flow Diagram:

03 Attractors flow chart.png

Final Script: Attractors Gh script

Tutorials

Grasshopper: http://www.grasshopper3d.com

Grasshopper resources: http://www.grasshopper3d.com/page/tutorials-1

Getting Started by David Rutten: https://vimeopro.com/rhino/grasshopper-getting-started-by-david-rutten