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.
- 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…
- Persönliche Projektentwicklung
- (Freiwillige Gesprächsrunde zu von Teilnehmern ausgewählten Themen)
Keine Kommentare:
Kommentar veröffentlichen