Friday, January 18, 2019

Two Grasshopper Workshops by David Rutten, at McNeel Europe in Barcelona




Workshop I: February 18–19, 2019

Workshop II: February 21–22, 2019
10 AM–6 PM
McNeel Europe S.L.
Roger de Flor, 32-34 bajos
08018 Barcelona (Spain)


David Rutten will be at our European office in Barcelona to teach two of his latest Grasshopper classes aimed at beginners and intermediate users. David founded Grasshopper in 2008, continually developing it and technically supporting the user community throughout all these years. Today Grasshopper is integrated into Rhino 6 for Windows and Rhino 5 for Mac.

His two-day class focuses on carefully selected exercises to achieve a deeper understanding of how visual programming works using Grasshopper and on optimization methods for your Grasshopper definition. 

Day 1: Foundational Concepts
  • MathematicsStarting from integer addition to evaluating complicated functions, a series of increasingly difficult exercises will introduce the core concepts of any Grasshopper algorithm; setting and inspecting values, learning about different data types, performing operations on data, and formatting data for human consumption.
  • Custom ShapesMost often the shape you need isn’t part of the standard shapes. This second part focused on how to create and bundle your own functionality.
  • Structures of ShapesCreating complex structures from simple elements is an important skill, as is analyzing these complex structures. Building on the result of part (2), this exercise focuses on the creation and categorization of large amounts of data.
  • SpaceframeSooner or later data management always rears its ugly head. Instead of worrying about the data itself, in this exercise, we’ll worry instead about how data is organized.
  • Analysis and GraphicsPresenting data in a human-centric fashion may sometimes involve the creation of visual feedback such as graphs and maps. This exercise aims to display data graphically that is either too numerous or too complicated to be read as text.

Day 2:  Algorithm and Workflow design 


Working on large projects often involves dealing with discontinuity, either because several people are involved or because a single person works on the project intermittently. It is therefore important to keep Grasshopper algorithms easy to understand regardless of whether the user is familiar with them. Although good documentation of a file can go some way toward achieving this goal, it should be considered to be the last resort. Ideally, an algorithm is self-explanatory. To accomplish this, algorithms need to be both clean and small, and sadly neither property comes naturally to node-based editors such as Grasshopper. 

The entire day will be spent working on various aspects of a single, overarching project while keeping modularity, maintainability, and flexibility in mind.

Course Fee: EUR 495,- (+VAT); full-time students and university teachers will get a 50% discount (proof of status required). Please note your seat is only confirmed once payment has cleared. 

Max. Number of Participants:
10. If there is no quorum, the course will be canceled 15 days before.

Language: English 

Course Requirements: No knowledge of programming or scripting is required. To attend you only need your own computer with Rhino 6 on it.

Educational seats are limited. Sign up now by contacting McNeel Europe here!

No comments: