3D-Tools
für Architekten
und Designer

Grasshopper Tutorials

Grasshopper Beispiele und Workflows aus der Praxis

Diese Seite wird aktuell überarbeitet und neu aufgebaut.

Grasshopper lernt man am besten anhand konkreter Aufgaben. Deshalb möchten wir hier nach und nach praktische Beispiele, Definitionen und hilfreiche Ressourcen rund um Rhino und Grasshopper zusammenstellen.

Uns interessiert dabei nicht nur das fertige Ergebnis. Wichtiger ist die Frage, welche Regel hinter einer Definition steckt, wie sie aufgebaut wurde und warum Grasshopper für die jeweilige Aufgabe sinnvoll ist.

Grasshopper anhand konkreter Aufgaben verstehen

Ein kleines verständliches Beispiel kann oft mehr vermitteln als eine sehr große Definition.

Wie werden Elemente entlang einer Kurve verteilt? Wie verändert ein Attraktor die Größe eines Musters? Wie entsteht aus einer Fläche ein System unterschiedlicher Fassadenelemente? Wie können mehrere Produktparameter miteinander verbunden werden?

Solche Aufgaben zeigen Schritt für Schritt, wie Grasshopper Daten, Geometrie und Regeln miteinander verknüpft.

Auch Beispiele aus unserem bisherigen Grasshopper-Bereich werden wir dabei prüfen, überarbeiten oder durch neue Anwendungen ersetzen.

Von der Definition zum Ergebnis

Unsere Beispiele sollen möglichst beide Seiten eines Grasshopper-Workflows zeigen: die Definition und das daraus entstehende Ergebnis in Rhino.

Dabei geht es nicht nur darum, welche Komponenten verwendet werden. Interessant ist vor allem die zugrunde liegende Idee. Welche Eingaben gibt es? Welche Beziehungen wurden definiert? Was kann verändert werden und wie reagiert die Geometrie darauf?

So lässt sich besser nachvollziehen, wie aus einer einfachen Regel ein parametrisches Modell entsteht.

Beispiele von McNeel und aus der Grasshopper Community

Nicht jedes gute Grasshopper-Beispiel müssen wir selbst neu entwickeln.

McNeel und die Grasshopper Community stellen seit vielen Jahren Beispieldateien, Definitionen, Diskussionen und technische Informationen zu sehr unterschiedlichen Aufgaben bereit.

Wir möchten deshalb auch frei verfügbare Beispiele verlinken und kurz einordnen, wenn sie eine Methode oder einen Workflow besonders gut zeigen.

Ziel ist dabei keine möglichst lange Linkliste. Wir möchten Beispiele auswählen, die verständlich sind und für Rhino- und Grasshopper-Anwender einen konkreten Nutzen haben.

Workflows aus der Praxis

Besonders interessant sind Grasshopper-Definitionen, die aus einer realen Aufgabenstellung entstanden sind.

Deshalb möchten wir auch Anwender, Designer, Architekten und Entwickler einladen, einzelne Beispiele aus ihrer Arbeit zu zeigen.

Dafür muss nicht unbedingt eine komplette Definition veröffentlicht werden. Oft reichen ein Screenshot des Grasshopper-Canvas, das Ergebnis in Rhino und eine kurze Erklärung der zugrunde liegenden Logik.

Wenn ein Beispiel mehr hergibt, kann daraus auch ein ausführlicher Workflow-Beitrag oder ein Interview entstehen.

Tutorials und weiterführende Inhalte

Ein Teil der Inhalte soll über einfache Beispiele und kurze Erklärungen hinausgehen.

Ausführlichere Tutorials, Übungen und Lerninhalte möchten wir deshalb getrennt von dieser öffentlichen Übersicht anbieten.

Diese Seite dient vor allem als Einstieg und Orientierung. Wer tiefer in bestimmte Themen einsteigen möchte, soll von hier aus gezielt zu weiterführenden Inhalten gelangen können.

Grasshopper lernt man am besten an konkreten Aufgaben.

Diese Seite soll deshalb Schritt für Schritt zu einer Sammlung verständlicher Beispiele, realer Workflows und ausgewählter Ressourcen wachsen. Von einfachen Definitionen bis zu Anwendungen aus Design, Architektur und Fertigung.

Grasshopper weiter entdecken

Eine grundlegende Einführung in regelbasiertes und parametrisches Entwerfen finden Sie unter Grasshopper für Rhino.

Konkrete Beispiele aus Architektur, Produktdesign, Automotive und Fertigung zeigen wir unter Grasshopper Anwendungen.

Wie sich Grasshopper mit Python, C# und eigener Programmierung verbinden lässt, erklären wir unter Grasshopper und Programmierung.

Diese Seite wird in den kommenden Schritten weiter ausgebaut und mit neuen Beispielen, Definitionen und weiterführenden Ressourcen ergänzt.