Thursday, March 9, 2017

"C# Scripting and Plugin Development for Grasshopper" livestreamed workshop by ICD, University of Stuttgart - March 20, 22, 23

March 20-22-23, 2017
9:30-13:00 and 14:30-18:00 (GMT+1)

This year ICD (Institute for Computational Design) will livestream the 3-day workshop C# Scripting and Plugin Development for Grasshopper organized by its Research Associate Long Nguyen.

C# provides high-performance interaction with Rhino/Grasshopper modeling via scripting/programming. This allows to go beyond what is normally possible with the native features alone.

 The workshop will cover the following topics:
  • Basic C# programming, the .NET framework and concepts in objected-oriented programming
  • Going beyond visual programming in Grasshopper with the C# component
  • The RhinoCommon API, the library that allows to interact with Rhino/Grasshopper programmatically
  • How to write plug-ins for Grasshopper with Microsoft Visual Studio and the Grasshopper API
  • Program a fast and interactive flocking simulation inside Rhino/Grasshopper
  • A short introduction to computational complexity and spatial data structure
  • Accessing C# code using Python
  • ...and more
Everyone is welcome to watch the workshop's livestream. If you wish to follow and get your hands dirty, you will need to download and install the following software/tools:

 - Rhinoceros 5 and Grasshopper
 - Python for Grasshopper
 - Kangaroo 2.2.1
 - Visual Studio 2015 (Community edition or Professional editions)
 - Grasshopper Assembly template for Visual Studio 2015  


Long Nguyen said...

Hello, I am the organizer of this workshop. Thank you for sharing the news :)

I would like to ask you to make some adjustment to the post as follows: Update the link to download Visual Studio 2015 to this one

The reason for this is because a few days ago Microsoft update the main Visual Studio download page to version 2017, so the currently embedded in this post will now lead to the download page for version 2017. However, for this workshop the participant will need to use version 2015 (because apparently McNeel has not yet updated the Grasshopper Plugin code template to work with Visual Studio 2017)

Thank you :D

Elena Caneva said...

Hi Long Nguyen,
Thanks for letting us know! We’ve just updated the post as requested.

Elena Caneva