Grasshopper-Scripting-Galerie

Grasshopper-Galerien
Robert McNeel & Associates

Zusammenfassung: Eine Galerie mit Beispielen von Grasshopper-Definitionen.


Workshops

Name Vorschau Beschreibung
VB.NET Code Samples Sechs Beispiele der Nutzung des VB-Scriptings mit steigendem Schwierigkeitsgrad von einem einfachen Ausdruck bis hin zu einer kompletten Funktion. Für manche von ihnen gibt es verschiedene Wege, die zum selben Resultat führen. Kontakt: Rajaa Issa
VB Switch Gate swith_gh.jpg Erklärt die Umschaltung zwischen Listen.

Kurvenerzeugung

Name Vorschau Beschreibung
Spirograph Rosenkurven 1 2dspiro.jpg Zur Erzeugung von 2D- und 3D-Rosenkurven.
Fractal Curve Generator Erzeugung diverser Fraktalkurven mithilfe einer Grund- und einer Generatorkurve. Kontakt: Rajaa Issa
Fraktalkurventransformator Transformation verschiedene Fraktalformen mithilfe einer Basis und Generatorpunkten. Kontakt: Rajaa Issa

Skriptdefinitionen

Name Vorschau Beschreibung
Zufällige Kurventeilung Keine Vorschau verfügbar Zur Teilung einer Linie in grundsätzlich gleiche Teile mit einer gewissen Zufälligkeit bei den Abständen.
Befestigte NURBS-Kurve Zur Erzeugung einer offenen oder befestigten NURBS-Kurve mithilfe der VB.NET-Komponente von Grasshopper. Kontakt: Rajaa Issa
Periodische NURBS-Kurve Zur Erzeugung geschlossener oder periodischer NURBS-Kurven mithilfe der VB.NET-Komponente von Grasshopper. Kontakt: Rajaa Issa
Kurven aus Punktelisten Zur Erzeugung einer Serie von Kurven durch Verbindung von Punkten desselben Indexes in drei Gruppen mithilfe der VB.NET-Komponente von Grasshopper. Kontakt: Rajaa Issa
"For...Next"-Schleife Ein Beispiel zur Erklärung der Struktur der “For…Next”-Schleife. Kontakt: Rajaa Issa
Summe von Nummern Keine Vorschau verfügbar Ein Beispiel zur Erklärung, wie mithilfe von VB.NET die Summe einer Reihe von Nummern gefunden werden kann. Kontakt: Rajaa Issa
Oberfläche teilen Ein Beispiel zur Erklärung, wie mithilfe von VB.NET eine Flächendomäne geteilt und Reihen von Teilungspunkten extrahiert werden können. Kontakt: Rajaa Issa
Oberfläche aufziehen 1 und 2 Ein Beispiel zum Aufziehen einer Oberfläche mithilfe von VB.NET. Kontakt: Rajaa Issa
Punkteraster zur Extrahierung von Isokurven in U- und V-Richtung Ein Beispiel, wie mithilfe von VB.NET ein eindimensionales Punkteraster erzeugt und Isokurven in U- und V-Richtung extrahiert werden können. Kontakt: Rajaa Issa

Excel-Skriptdefinitionen

Name Vorschau Beschreibung
Excel-Tabellenkalkulationsdaten in GH einlesen excelshot.jpg Zellenwerte und Punkte aus einer Excel-Datei einlesen. Nach Informationen von Liquid Tectonics.
Daten aus Grasshopper nach Excel exportieren@@Image(“datastream01sm.jpg”,“Excel Connection”, “750”, “225”)@@Daten direkt aus Grasshopper in Excel einfügen. Designer: Zach Downey

Generative Algorithmen: Lindenmayer-System (L-System)

(Die Beispiele wurden im Rahmen des Abschlusskurses in generativem Design in Architektur der Georgia Tech im Frühjahr 2009 entwickelt.)

Name Vorschau Beschreibung
Koch-Kurve. Beispiele für Grasshopper und RhinoScript. Download Der Algorithmus ist in 2 verschiedenen Methoden definiert. Die erste nutzt 2 Funktionen - eine zum Erzeugen der Kette und die andere zur Erzeugung der Punkte. Die zweite Methode nutzt eine rekursive Funktion zur direkten Erzeugung der Punkte. In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa
Penrose-Kacheln. Beispiele für Grasshopper und RhinoScript. Download In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa
Sierpinski-Dreieck - V1 und V2. Beispiele für Grasshopper und RhinoScript. Download In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa
Fraktalpflanze. Beispiele für Grasshopper und RhinoScript. Download In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa
Drachenkurve. Beispiele für Grasshopper und RhinoScript. Download In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa

Generative Algorithmen: Zellulärer Automat

(Die Beispiele wurden im Rahmen des Abschlusskurses in generativem Design in Architektur der Georgia Tech im Frühjahr 2009 entwickelt.)

Name Vorschau Beschreibung
Conways Spiel des Lebens. Beispiele für Grasshopper und RhinoScript. Download Der Algorithmus basiert auf Conways Spiel des Lebens. In der Wikipedia finden Sie weitere theoretische Aspekte. Kontakt: Rajaa Issa

Digitales Designstudio: Konzeptuelle Wolkenkratzer (B.A. Architektur, 8,5 Wochen), betreut von Dr. Chengyu Sun

(Die Beispiele wurden von Studenten des 8. Semesters der Universität Tongji in China im Frühjahr 2009 entwickelt.)

Name Vorschau Beschreibung
Hi ! Hydra von Kai Bao mit RhinoScript und Grasshopper. Download image002.jpg Super-Wolkenkratzer machen zur Zeit eine rasend schnelle Entwicklung durch. Der Super-Wolkenkratzer ist nicht nur die Antwort auf begrenzten Wohnraum, sondern stellt auch das technische Prunkstück einer Stadt dar. Architektonische Ökologie gewinnt dabei mehr und mehr an Bedeutung. Architektonische Formen und funktionelle Bionik sind ein Weg, natürliche Ökologie architektonisch umzusetzen. Dieser Entwurf beginnt mit Bionik und erschafft daraus die neuen Formen eines Superwolkenkratzers. Kontakt: Dr. Chengyu Sun
Pavilion with soothing wind von Junchao LV mit Grasshopper und Excel VBA.Download image004.jpg Bei Wolkenkratzern schien ein komfortabler Balkon bisher immer ein Ding der Unmöglichkeit. Aber nun ist es kein Traum mehr. Durch aerodynamische Untersuchungen und eingehende Analyse des Sonnenlichts haben wir ein Balkonsystem entworfen, das ein angenehmes Umfeld mit moderatem Licht und sanftem Wind bietet. Dieses System ist eine komplexe und verlässliche strukturelle Lösung für alle Arten von Gebäudetypen. Dank seiner großen Flexibilität ist nun sogar eine urbane Lobby auf dem Balkon möglich. Das innere und äußere Webmuster bietet die Stärke einer Struktur und eine wundervolle architektonische Schönheit. Kontakt: Dr. Chengyu Sun
Boundless Climb von Zhu Zhao mit RhinoScript und Grasshopper.Download image006.jpg Hinsichtlich der Komposition nutzt der Student “Umfang” als Antwort auf die Vorherrschaft von “Linie” beim Jin Mao Tower und “Fläche” beim Global Financial Center. Hinsichtlich der Metapher nutzt der Student die “Steinstapel” eines alten chinesischen Gartens als Antwort auf die Pagodenmetapher des Jin Mao Tower und die Mondtormetapher des Global Financial Center. “Umfang” und “Steinstapel” stehen für den Studenten für die Form der Taihu-Steine des traditionellen chinesischen Gartens. Bei diesen findet er auch die Referenz für die Form seines Wolkenkratzers. Kontakt: Dr. Chengyu Sun
Layered City von Yeyao Liu mit RhinoScript und Grasshopper.Download image008.jpg Nach den Grundprinzipien des Voronoi-Diagramms sind die Schnittpunkte der Polygone die am weitesten vom Ausgangspunkt entfernten Stellen. So entsteht die untere Ebene als Ausgangspunkt zur Erzeugung des Straßennetzes der oberen Ebene. Mit dieser Methode profitiert die aus dieser Überlagerungsbewertung entstehende Stadt von einem enormen Platzgewinn. Kontakt: Dr. Chengyu Sun
Wind Tower von Siwen Xue mit RhinoScript und Grasshopper.Downloadimage010.jpg Um dem Problem der Energiekrise der Zukunft entgegenzuwirken, versucht der Entwurf, einen Weg zur Selbstversorgung für Wolkenkratzer zu finden. Unter Ausnutzung der enormen Höhe des Wolkenkratzers implementiert der Entwurf eine Reihe vertikaler Windmühlen. Zur Anpassung an das Monsunklima von Shanghai stellt der Entwurf sicher, dass jeder der Richtungswinkel des Turms die Windenergie absorbieren und somit eine konstante Energieversorgung gewährleisten kann. Die Form des Turms und des Innenraum spiegeln diese auf die Windenergie ausgerichtete Konstruktion wider. So entstand eine der Windrichtung und den Druckkurven angepasst Gestalt. Kontakt: Dr. Chengyu Sun
Water Transfer von Zhengwei Luo RhinoScript und Grasshopper.Downloadimage012.jpg Eine traditionelle Wasseraufbereitungsanlage besetzt nicht nur eine große Fläche, sondern ist meist auch isoliert gebaut. Um die Nutzung der Bodenfläche zu verbessern, wurde die Wasseraufbereitung in der obersten Etage des Gebäudes installiert, sodass der Reinigungsprozess von oben nach unten verlaufen kann. Die Anlage im oberen Bereich des Turms zieht Touristen an und trägt auch bei den Bewohnern dazu bei, den Aufbereitungsprozess besser zu verstehen. Zudem dient die Ebene als Aussichtsdeck. Diese Art von Architektur ist stark an die Erfordernisse der Stadtwerke angepasst. Kontakt: Dr. Chengyu Sun
Wind Comb von Sining Gong mit RhinoScript und Grasshopper.Download Teil 1 Download Teil 2 Download Teil 3image014.jpg Dieser Entwurf versuchte die Windentwicklung in Fußgängerzonen durch eine qualitative Analyse der Rechenflussdynamik und des parametrischen Designs zu verbessern. Die Verwendung aerodynamischen Know-hows und der Ökotechnologie spiegelt sich im Einfluss auf das Layout und die Monomerform des Gebäudes sowie den Gebrauch von Solarenergie und Windenergie wider. Wir versuchen, nicht nur die Windumgebung des Fußgängerlevels zu verbessern, sondern auch angenehme öffentliche Parks und Grünflächen zu entwickeln. Kontakt: Dr. Chengyu Sun