Die Programmiersprache Python erfreut sich in vielen Bereichen zunehmender Beliebtheit: 3D-Modellierung, Webentwicklung, Simulationswissenschaft, Künstliche Intelligenz usw. Als moderne Programmiersprache verfügt es über eine einfache und klare Syntax und ist daher gerade für Einsteiger hervorragend geeignet.
Da Rhino und Grasshopper offiziell Python unterstützen, erhalten Sie programmatischen Zugriff auf seine leistungsstarke 3D-Modellierungsumgebung, einschließlich aller Grundeigenschaften seiner fortschrittlichen NURBS-Engine. Damit werden ganz neue Möglichkeiten eröffnet, wie zum Beispiel:
- Erstellung einfacher Skripts/Werkzeuge zur effizienten Automatisierung repetitiver Modellierungsaufgaben
- Entwicklung und Personalisierung von Werkzeugen und Arbeitsabläufen im Hinblick auf die Bedürfnisse Ihres Teams
- Programmierung fortschrittlicher Design-Algorithmen, die mit herkömmlichen Tools nicht machbar sind
- Verwendung von Python als kreatives Designwerkzeug
- Schnittstellenverbindung von Rhino und Grasshopper mit anderen Programmen
Der dreitägige Workshop unter Leitung des Computerwissenschaftlers und erfahrenen Programmierlehrers für Grasshopper Python und C# Long Nguyen umfasst:
- Einführung in Pythons grundlegende Programmierungskonzepte: Variable, Daten, Datentypen, Bedingungsanweisungen, Schleifen, Datenstruktur
- Anwendung des Python-Codes in Grasshopper
- Einführung in die RhinoCommon-Bibliothek
- Einfache Erzeugung und Bearbeitung von Punkten, Vektoren, Kurven und Fläche
- Arbeiten mit RhinoCommon-Geometrie: Kurve, Netz, Fläche, Brep
- Für und Wider der Verwendung von RhinoScriptSyntax oder. RhinoCommon
- Objektorientierte Programmierung in Python
Voraussetzungen für die Teilnahme: Kenntnisse in Programmierung oder Skripting sind nicht erforderlich, nur in Rhino und Grasshopper.
Keine Kommentare:
Kommentar veröffentlichen