Avila Sh

6
8/22/2019 Avila Sh http://slidepdf.com/reader/full/avila-sh 1/6

Transcript of Avila Sh

Page 1: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 1/6

Page 2: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 2/6

Advanced Grasshopper + Plugins

 Tutor: Arthur Mani AAdipl. ARB RIBA

Email: [email protected] 

Website: arthurmani.com

 

Outline & Objectives

 The aim of the course is to provide an in-depth understanding of parametric modelling

using Grasshopper and its numerous free and open-source plugins with an Architectural

application. You will learn to link your models to environmental and structural simulations,

connect them to other platforms, give them physical properties and create feedback loopsto optimize and generate an unexpected, responsive and optimized design. Please refer to

appendix for a description of each plugin mentioned below.

  Day 1

Designing with simple feedback loops using Galapagos and Hoopsnake.

Mesh sub-division with Weaverbird.

Environmental feedback with Geco and Diva.

 

Components linked to Solar Radiation using GECO.

Work by Kengo Skorick and Arthur Mani for London Metropolitan University 

More details: http://arthurmani.com/?p=502

Page 3: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 3/6

  Day 2

Applying physical properties using Kangaroo Physics.

Linking a parametric model to structural analysis using Karamba

and SSI Geometry Gym.

Optimize Position and Orientation of Objects using RhinoNest.

 

Fabric Simulation using Kangaroo

Work by Jack Munro, Toby Burgess and Ar thur Mani for Westminster University 

More details: http://wewanttolearn.wordpress.com/2011/10/24/membrane-bunching/ 

  Day 3

Exchanging information between Grasshopper and other applications using Ghowl.

Introduction to VB.net, C# and Python scripting components in Grasshopper.

Free-form geodesic gridshell using VB.net for Grasshopper 

Work by Hyunbai Jun and Arthur Mani for Proctor and Matthews Architect 

More details: http://arthurmani.com/?p=131

Page 4: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 4/6

Appendix

Description of each plugin mentioned above by the dierent developers.

Grasshopper

For designers who are exploring new shapes using generative algorithms, Grasshopper is a graphical

algorithm editor tightly integrated with Rhino’s 3-D modelling tools. Unlike RhinoScript, Grasshop-

per requires no knowledge of programming or scripting, but still allows designers to build form

generators from the simple to the awe-inspiring.

Developer: David Rutten

Download: http://download.rhino3d.com/Grasshopper/1.0/wip/download/

Galapagos

 The term “Evolutionary Computing” may very well be widely known at this point in time, but they

are still very much a programmers tool. ‘By programmers for programmers’ if you will. The applica-

tions out there that apply evolutionary logic are either aimed at solving specic problems, or they

are generic libraries that allow other programmers to piggyback along. It is my hope that Galapagos

will provide a generic platform for the application of Evolutionary Algorithms to be used on a wide

variety of problems by non-programmers. For more information on the concept behind Galapagos,

please go to the Evolutionary Principles applied to Problem Solving article.

Developer: David Rutten

Download: Galapagos is available in the current Grasshopper build.

Hoopsnake

HoopSnake, apart from a legendary creature, is simple component for Grasshopper. What it does in

principle is to create a copy of the data it receives at it’s input upon user request and store it locally.

 This duplicate is made available through a standard Grasshopper parameter output. What turns this

operation from mundane to actually promising is the fact that the input of the component includes

some custom programming to escape Grasshopper’s recursive loop avoidance check. What this

means in practice is that it is possible through the use of HoopSnake to send the output of a set of 

components back to it’s input in a looping fashion. With the help of a little bit of Data Tree / Data List

manipulation, this should open up some new possibilities for iterative process modeling.”

Developer: Yiannis Chatzikonstantinou (volatile prototypes)

Download: http://www.volatileprototypes.com/projects/hoopsnake/

Page 5: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 5/6

Weaverbird

WeaverBird is the plug-in for topological transformations in Rhino and Grasshopper. It now supports

colors and texture coordinates. It helps inventing, smoothing, modifying, thickening and preparing

meshes for rapid manufacturing technologies.

Developer: Giulio Piacentino

Download: http://www.giuliopiacentino.com/weaverbird/

Geco

Geco is a set of components which establish a live link between Rhino/Grasshopper and Autodesk 

Ecotect to export, evaluate and import...

Developers: Thomas Grabner and Ursula Frick [uto]

Download: http://www.utos.blogspot.com/p/downloads.html

DIVA

DIVA-for-Rhino is a plugin which runs thermal, daylight, solar radiation, and glare simulations. Our

goal is to bring validated environmental simulations directly to the conceptual design environments

of Rhino and GH without going through the black box of third party software.

Developer: Je Niemasz

Download: http://www.diva-for-rhino.com/download.html

Kangaroo Physics

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-nding directly

within Grasshopper.

Developer: Daniel Piker

Download: http://www.food4rhino.com/project/kangaroo

Karamba

Karamba interactively calculates the statical response of three dimensional beam structures under

the action of external loads.

Developer: Clemens Preisinger in cooperation with Bollinger-Grohmann-Schneider ZTGmbH Vienna.

Download: http://www.food4rhino.com/project/karamba

Page 6: Avila Sh

8/22/2019 Avila Sh

http://slidepdf.com/reader/full/avila-sh 6/6

Geometry Gym

BIM and Structure modelling in Grasshopper/Rhino, and Computational Geometry Tools such as

mesh relaxation/ination and grid tools.”

Developer: Jon Mirtchin

Download: http://www.geometrygym.com/downloads

Ghowl

gHowl is a set of components which extend Grasshopper’s ability to communicate and exchange

information with other applications and physical devices. Users have connected Rhino and Grass-

hopper to various protocols, platforms, and softwares including

Processing

Excel

Open Oce

RSSArduino

Kinect

Reactivision

openFrameworks

Google Earth

Resolume

VVVV

Pure Data

max/msp

Maya

Kangaroo TouchOSC

iPhone

Android”

Developers: Luis Fraguada, Giulio Piacentino and Damien Alomar

Download: http://www.grasshopper3d.com/group/ghowl

RhinoNest

RhinoNest is a nesting software for Rhinoceros. We understand Nesting as the optimization and ori-entation of objects to save material. RhinoNest allows us to optimise the position and orientation for

cutting material in dierent sectors, as well as architecture, sculpture, carpentry, furniture-making,

metalwork, shoes, glass cutting, marine, posters, modelling. RhinoNest is fully integrated in Rhinoc-

eros, thus allowing for optimization in minutes without the need for imports from dierent pro-

grammes or the need for conversions as it supports all geometry types.

Developers: Rafael Del Molino

Download: http://www.rhinonest.com/