algorithmic modeling for Rhino

Event Details

C# for Grasshopper

Time: May 12, 2017 at 12:30am to May 14, 2017 at 7pm
Location: Berlin
Street: Hardenbergstrasse 38
City/Town: Berlin
Website or Map:…
Phone: 0049 15774160655
Event Type: workshops
Organized By: Parametric Support
Latest Activity: Apr 28, 2017

Export to Outlook or iCal (.ics)

Event Description

C# is a programming language in which Grasshopper for Rhino was written. It is commonly used to create plug-ins.
During the three day course the following subjects will be talked through:

- basic coding in C# programming language.
- algorithmic thinking in design and 3D modelling;
- RhinoCommon library. Extending GH scripting capabilities with full Rhinoceros 5.0 functionality;
- shortening the script execution time by optimizing the algorithms. Methods of saving resources through finding inefficient operations;
-geometric algorithms. Delaunay triangulation, Voronoi diagram, shortest path problem etc. described and implemented in C#;
- scripting in Grasshopper’s C# script component;
-creating own components in Microsoft Visual Studio.

After the course you will be able to create your own components, solve complicated problems, operate on data structures and optimize your code. Going in depth into geometric algorithms will give you a better understanding of tools you’re using and broaden your mind in terms of finding clever solutions.
Detailed programme​ coming soon.

Registration at


300 EUR (Early Bird) till 15.04
350 EUR (Regular)

12th May 2017 12.00 - 19.00 (7hours)
-Introduction to programming in C#: Basic and complex C# data types, Basic arithmetic operators, Switch statement, Arrays, Methods

13th May 2017 10.00 - 18.00 (8hours)
List<Type>, Iterating through elements, Basic geometry creation, Recurrence. Fractal generator, Math class, Inheritance, Simple physics

14th May 2017 10.00 - 17.00 (7hours)
Reading files, Particle system, simple physics, Agent-based geometry generator, Creating own combo classes, Compiling .dll

Comment Wall


RSVP for C# for Grasshopper to add comments!

Join Grasshopper

Attending (1)





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service