Dienstag, 22. Januar 2019

Einführung in C#-Scripting und Plug-in-Entwicklung für Grasshopper - 18.-21. Februar, London






Leiter: Long Nguyen (ICD Stuttgart) 

Datum: 18.-21. Februar 2019

Uhrzeit: 9.30 - 17.30 h mit einem Lunch bei Simply Rhino

Veranstaltungsort: Simply Rhino, London

Kursinhalt
In diesem viertägigen Workshop werden die Grundlagen des Scripting sowie der Erzeugung benutzerdefinierter Plug-ins für Grasshopper unter Verwendung der Programmiersprache C# vermittelt.

C# gewährleistet ein hohes Leistungsniveau beim Zusammenspiel innerhalb der Rhino/Grasshopper-Modellierungsumgebung. Dies führt zu einer verbesserten Nutzung der in Rhino und Grasshopper enthaltenen Möglichkeiten -- von der Automatisierung sich ständig wiederholender Arbeitsgänge und Entwicklung benutzerdefinierter Workflows bis zur Umsetzung fortschrittlicher Algorithmen des generativen Designs und Zusammenwirkung mit anderen Software-Werkzeugen. 

Zielpublikum
Der Workshop richtet sich an Fortgeschrittene Grasshopper-Anwender, welche über die derzeitigen Beschränkungen des Grasshopper-Programms hinausgehen und es zur erweiterten Nutzung personalisieren möchten.

Kenntnisse in Scripting/Programmierung und RhinoCommon API sind von Vorteil, aber nicht unerlässlich, da sie im Laufe des Workshops vorgestellt werden.

Kursinhalte

Tag 1
  • Einführung in die Programmiersprache C#
  • Objektorientierte Programmierung
  • Das .NET-Framework
  • C#-Script-Komponenten in Grasshopper
  • RhinoCommon API, die Bibliothek zur programmatischen Interaktion mit Rhino
  • Grundlegende RhinoCommon-Geometrien: Point3D, Vector3D, Ebene, Linie, Kurve, Flächen etc.
Tag 2
  • Einführung in Visual Studio, eine integrierte Umgebung für die Software-Entwicklung
  • Erzeugung von Plug-ins für Grasshopper unter Verwendung von Visual Studio und dem Grasshopper API
  • Weiterführende Themen zur Objektorientierten Programmierung
  • Netze, Flächen, Breps etc…
Tag 3 und 4
  • Persönliche Projektentwicklung
  • (Freiwillige Gesprächsrunde zu von Teilnehmern ausgewählten Themen)

Keine Kommentare: