Grasshopper ist eine kostenlose Software von den Entwicklern von Google, die die Grundlagen der JavaScript-Programmierung durch Minispiele vermittelt. Grasshopper ist eine kostenlose Software von Google-Entwicklern, die Grasshopper die Grundlagen der JavaScript-Programmierung durch Minispiele beibringt

Mobile Anwendung zum Erlernen der Grundlagen des Programmierens. Das Programm vermittelt zukünftigen Programmierern grundlegendes JavaScript durch eine Reihe von kurzen, praktischen Lektionen. Das Projekt wurde Grasshopper (Heuschrecke) genannt, da es mit dem Namen Grace Hopper (Grace Hopper) übereinstimmt - einer amerikanischen Wissenschaftlerin und einer der ersten Programmiererinnen für den Harvard Mark I-Computer.

Eine Reihe von Kursen ist in der App ab verfügbar Die Grundlagen. Es erklärt die grundlegenden Begriffe und Komponenten der Codierung: Funktionen, Variablen, Zeichenfolgen, Schleifen, Arrays, Bedingungen, Operatoren und Objekte. Als nächstes werden die Benutzer eingeladen, zwei weitere Kurse zum Zeichnen von Formen unterschiedlicher Komplexität mit der D3-Bibliothek zu belegen.

Praktische Aufgaben und Testfragen werden mit zunehmender Beherrschung des Stoffes schwieriger. Grasshopper hat seine eigene Programmierumgebung. Sobald Benutzer beim Lösen von Problemen das geschriebene Programm ausführen, erhalten sie automatisch eine Nachricht mit einem Hinweis.



Alle Arten von Motivatoren sind in der Anwendung verfügbar, wie z. B. Erfolge und Fortschrittsindikatoren. In naher Zukunft planen die Entwickler, die Wissensbasis zu erweitern und den Grundlagenteil um mehr Theorie und Praxis zu erweitern sowie mehrere neue Kurse in das Programm aufzunehmen. Es gibt derzeit keine Pläne, neue Sprachen zum Lernen hinzuzufügen, da Area 120 sagt, dass JS das beliebteste Tool der Welt ist, das von mehr als 70 % der professionellen Programmierer verwendet wird.

Grasshopper ist weltweit für iOS und Android verfügbar, jedoch nur auf Englisch.

Google schenkt der Entwicklung von Bildungsprojekten große Aufmerksamkeit. Denken Sie daran, dass das Unternehmen Anfang März einen kostenlosen Kurs zu den Grundlagen des maschinellen Lernens anbieten wird.

Das Schulungshandbuch für Level 2 deckt viele der häufigsten anspruchsvollen Modellformen ab. Verwenden Sie dieses Handbuch, um die Techniken zum Lösen dieser herausfordernden Formen zu erlernen. (PDF und Modelle)

Achtzehn Kapitel über die Einrichtung der Benutzeroberfläche, die Verwendung der Zeichen-, Bearbeitungs-, Modellierungs- und Transformationswerkzeuge, einschließlich der neuen Gumball-Werkzeuge (270 Videos)

Lernen Sie Rhino für Mac in einem 9-teiligen Tutorial von Kyle Houchens kennen. Dieses Tutorial behandelt Schnittstellen, Skizzen und Oberflächen im lebensechten Arbeitsablauf.

Dieses Beispiel zeigt, wie Rhino verwendet wird, um ein einfaches mechanisches Teil zu modellieren. Erstellen Sie dann die 2D-Strichzeichnung und ändern Sie den Maßtext. (Onlinehilfe)

Laden Sie das Handbuch "Erste Schritte" und das Online-Benutzerhandbuch herunter. Enthält Lernprogramme und Beispiele zu Benutzeroberflächen, grundlegenden Befehlen, Oberflächen, Volumenkörpern, Zeichnen und Bildverfolgung.

Kyle Houchens zeigt Ihnen, wie Sie Ohrstöpsel anhand eines handgezeichneten Design-Briefings modellieren. Kyle hält es lebendig, während er "freien Stil" in Rhino modelliert. (40 Minuten)

James Carruthers zeigt seinen grundlegenden Arbeitsablauf beim Modellieren sowie einige fortgeschrittene Tricks zum Modellieren komplexer Freiformformen in Rhino. (1:07 Stunde)

Der Level 2-Leitfaden deckt viele der häufigsten herausfordernden Modellformen ab. Verwenden Sie diese Anleitung, um die Techniken zum Lösen dieser herausfordernden Formen zu erlernen. (PDF und Modelle)

Das Rhino V5-Installationsprogramm zeigt eine Protokolldatei an, wenn der Installationsprozess fehlschlägt. Diese Protokolldatei ist für unseren technischen Support sehr hilfreich bei der Lösung eventueller Probleme. (Artikel)

In diesem Rhinoceros-Video-Tutorial lernen Sie, eine einfache Schnörkelform zu modellieren, wie Sie sie vielleicht in feinen Holzarbeiten oder auf Schmuck sehen (10 Minuten).

SmartTrack ist eine Modellierungshilfe, die temporäre Referenzlinien und -punkte im Rhino-Ansichtsfenster anzeigt. Wir werden es verwenden, um Bemaßungen zu lokalisieren und Kurven zu zeichnen. (4 Minuten)

Lernen Sie den Befehl Käfig bearbeiten. Dies ist eine grobe Bildschirmaufzeichnung von GoToMeeting mit einem Kunden. irgendwie lustig. Kein Ton: Stummfilm-Stil. (2 Minuten)

Modelltoleranz und Einheiten in Rhino wirken sich auf fast jeden Befehl aus. Erfahren Sie, wie Sie die Toleranz konfigurieren, um so effizient wie möglich zu modellieren. (8 Minuten)

Rhino 5 hat jetzt viele erweiterte Anzeigeoptionen, die konfiguriert werden können, um erweiterte Anzeigemodi in Echtzeit zu erstellen. (Artikel und Muster)

Sie fragen sich, wie Sie mit Grasshopper anfangen sollen? Suchen Sie nicht weiter. Verbringen Sie einige Zeit mit dem Schöpfer von Grasshopper, David Rutten, um die Grundlagen von Grasshopper zu lernen. (13-teilige Serie)

Verbringen Sie einige Zeit mit dem Schöpfer von Grasshopper, David Rutten, um eines der Schlüsselkonzepte von Grasshopper, Datenbäume, kennenzulernen. (6-teilige Serie)

Unsere Community für generatives Schmuck- und Modedesign richtet sich an Designer, die mithilfe generativer Algorithmen neue Formen erforschen. (Website und Community)

Egal, ob Sie Ihr eigenes Design drucken oder versuchen, das Modell eines anderen vorzubereiten, Kyles Techniken helfen Ihnen, das Modell so schnell wie möglich zu drucken. (9-teilige Serie)

Erfahren Sie, wie Sie verschobene Netzobjekte mit prozeduralen Texturen in Rhino 5 erstellen. Verschiebungen können für Rendering-Zwecke verwendet oder für die Fertigung extrahiert und bearbeitet werden. (18 Minuten)

Mit großen Änderungen an Rendering, Materialien oder einfach nur dem Erfassen des Ansichtsfensters ist es jetzt einfacher und schneller zu präsentieren, zu diskutieren, Entscheidungen zu treffen und zu iterieren.

Die neue Display-Pipeline von Rhino ist schneller, stabiler und nutzt Funktionen moderner Grafikhardware, wie z. B. GPU-sensitive Shader und Speicheroptimierungen.

Wir haben viele Teile des Dokumentations-Workflows verfeinert, von einer komplett überarbeiteten Oberfläche im Anmerkungsstil bis hin zu besserer DWG-Unterstützung und durchgehendem RichText.

Rhino 6 bringt wesentliche Verbesserungen für unsere kostenlosen SDKs, mit API-Verfeinerungen, besserer Dokumentation und mehr Zugriff auf Rhino-Befehle von Grasshopper.

Rhino 6 enthält viele Verbesserungen. Dank mehr als 40.000 Beta-Testern konnten wir Rhino 6 im Feld testen und verfeinern, wodurch es zur stabilsten Version aller Zeiten wurde.

RhinoScript ist ein Scripting-Tool, das auf Microsofts VBScript-Sprache basiert.Mit RhinoScript können Sie schnell Funktionen zu Rhino hinzufügen oder sich wiederholende Aufgaben automatisieren.

Python ist eine moderne „Programmiersprache“, sie ist in der Regel einfacher zu erlernen und zu verwenden als andere Nicht-Skriptsprachen. Und doch ist es ziemlich mächtig.

Dritte Ausgabe V3.3

Grasshopper ist ein Grafikalgorithmus-Editor, der eng mit den 3D-Modellierungswerkzeugen von Rhino verwandt ist und es Designern ermöglicht, Formgeneratoren von den einfachsten bis zu den atemberaubendsten zu erstellen.

WILLKOMMEN ZURÜCK

Dies ist die dritte Ausgabe des Grasshopper-Handbuchs. Dieses Tutorial wurde von Andrew O. Payne von Lift Architects für Rhino4 und Grasshopper Version 0.6.0007 geschrieben, zum Zeitpunkt der Veröffentlichung war es ein riesiges Update der bereits leistungsstarken Grasshopper-Plattform. Wir stehen derzeit vor der nächsten großen Änderung in der Entwicklung von Grasshopper und daher wurde ein dringend benötigtes Update des bestehenden Tutorials vorbereitet. Wir freuen uns über die bevorstehende Hinzufügung dieses aktualisierten Handbuchs, und zwar jetzt Internethilfen, zu den unglaublichen Beiträgen, die Mitglieder der Grasshopper-Community bereits geleistet haben.

Nachdem bereits eine hervorragende Basis vorhanden war, machte sich unser Team von Mode Lab daran, die dritte Ausgabe zu erstellen und zu entwickeln. Diese Überarbeitung von vorhandenem Material hat uns einen vollständigen Leitfaden für die aktuellste Version von Grasshopper 0.90076 geliefert, der hervorhebt, was wir für Aktualisierungen der aufregendsten Funktionen halten. Aktualisierte Texte, Grafiken und Arbeitsbeispiele zielen darauf ab, selbst dem unerfahrensten Neuling die visuelle Programmierung beizubringen und dem fortgeschrittenen Benutzer eine schnelle Einführung in das generative Design zu bieten. Der Zweck dieses Handbuchs ist es, Anfängern und langjährigen Benutzern als praktische Anleitung zu dienen, um die Grundlagen der Verwendung von Grasshopper bei ihren kreativen Unternehmungen zu erlernen.

Dieses Tutorial führt Sie durch die grundlegenden Ideen und wichtigen Arbeitsaufbaufähigkeiten für die effektive Verwendung von Grasshopper. Die Grundlagen sind der erste Teil einer kommenden Sammlung von Grasshopper-Tutorials. Folgendes werden wir in diesem Tutorial behandeln:

  • Einführung- Was ist Grasshopper und wie wird es verwendet?
  • Begrüßen Sie Heuschrecke- Erstellen Sie Ihre erste Definition
  • Heuschrecke-Definitionsstruktur- Was ist die Definition?
  • Bausteine ​​von Algorithmen- Einfach anfangen und komplex bauen
  • Entwerfen mit Listen- Was ist eine Liste und wie geht man damit um?
  • Entwerfen mit Datenbäumen- Was ist eine Datenstruktur und was bedeutet sie für mein Projekt?
  • Anwendung- Links und Arbeitsdateien für weitere Studien

Wir hoffen, dass dieses Tutorial Sie letztendlich dazu inspirieren wird, die vielen Möglichkeiten der Programmierung mit Grasshopper zu erkunden. Wir wünschen Ihnen viel Glück, wenn Sie Ihre Reise beginnen.

PROJEKTHANDBUCH FÜR GRASSHOPPER

Das Grasshopper-Tutorial ist ein Open-Source-Projekt, das von Bob McNeil, Scott Davidson und dem Grasshopper-Entwicklungsteam von Robert McNeel & Associates gegründet wurde.

DANKBARKEIT

Besonderer Dank gilt David Rutten für seine unendliche Inspiration und unschätzbare Pionierarbeit an Grasshopper. Wir möchten auch Andrew O. Payne für die Bereitstellung der Ressourcen danken, mit denen diese Arbeit begonnen hat. Abschließend ein großes Dankeschön an Bob McNeel und alle Mitarbeiter von Robert McNeel & Associates für ihre großzügige Unterstützung im Laufe der Jahre. Wir danken auch Natalya Medvedeva und Vladimir Voronich für die Übersetzung des Handbuchs ins Russische.

ERFORDERLICHE SOFTWARE

Rhino 5.0 ist der Marktführer für Industriedesign-Simulationssoftware. Extrem komplexe Formen können modelliert oder direkt mit 3D-Konvertern generiert werden. Mit einer leistungsstarken NURBS-Engine (Non-Uniform Rational B-Spline) ist Rhino 5.0 in der Lage, Kurven, Flächen und Volumenkörper zu erstellen, zu bearbeiten, zu analysieren und zu übersetzen. Es gibt einfach keine Beschränkungen hinsichtlich Komplexität, Grad oder Größe.

Heuschrecke

Für Designer, die neue Formen mit generativen Algorithmen erforschen, ist Grasshopper ein grafischer Algorithmus-Editor, der eng mit den 3D-Modellierungswerkzeugen von Rhino verwandt ist. Im Gegensatz zu RhinoScript oder Python erfordert Grasshopper keine Kenntnisse der abstrakten Programmiersyntax, sondern ermöglicht es Designern, Formgeneratoren von den einfachsten bis zu den atemberaubendsten zu erstellen.

FORUM

Das Grasshopper-Forum ist sehr aktiv und bietet eine großartige Ressource, um Fragen/Antworten zu posten und Hilfe zu allem zu finden. Das Forum ist in folgende Kategorien unterteilt: Diskussion allgemeiner Fragen, Fehler, Beispiele, beliebte Fragen.

Der Abschnitt „Allgemeine Fragen zu Grasshopper“ enthält Antworten auf viele Ihrer Fragen sowie nützliche Links:

Bei allgemeinen Fragen zu Rhino3D besuchen Sie zuerst McNeil's Discourse Forum.

LIZENZINFORMATIONEN

Grasshopper-Tutorial - Lizenziert unter Creative Commons Attribution - NonCommercial-ShareAlike 3.0 Unported-Lizenz. Der vollständige Text dieser Lizenz ist unter dieser Adresse verfügbar:

Bei der algorithmischen Modellierung überschneiden sich Design und Programmierung. Grasshopper ist ein Plug-in für Rhino 3D - ein grafischer Algorithmus-Editor, mit dem Sie komplexe 3D-Modelle mit weniger Aufwand erstellen können. Die resultierenden Konstrukte sind komplex und flexibel. In diesem Kurs stellt der Künstler und Programmierer Chris Riley fortgeschrittene mathematische Techniken und ausgereifte praktische Projekte vor, damit Sie verstehen, wie Sie die parametrischen Designwerkzeuge von Grasshopper optimal nutzen können. Erfahren Sie, wie Sie mithilfe des parametrischen Designalgorithmus ein agiles Produktdesign für die Massenproduktion erstellen. Erfahren Sie außerdem, wie Sie Plugins wie Ladybug verwenden, um große Datensätze zu modellieren, rekursive Skriptvorlagen zu generieren und geometrische Vorlagen zu erstellen, die automatisch in Tessas unterteilt werden. Am Ende des Kurses werden Sie sehen, wie selbst grundlegende Grasshopper-Kenntnisse auf die Entwicklung von Projekten für Kunst, Fertigung, Architektur und Design angewendet werden können.

Bei der algorithmischen Modellierung überschneiden sich Design und Programmierung. Grasshopper – ein Plug-in für Rhino 3D – ist ein grafischer Algorithmus-Editor, mit dem Sie komplexe 3D-Modelle mit weniger Routinearbeit erstellen können. Die resultierenden Designs sind sowohl raffiniert als auch flexibel. In diesem Kurs stellt der Künstler und Programmierer Chris Reilly fortgeschrittene mathematische Techniken und ausgereifte praktische Projekte vor, die Ihnen helfen zu verstehen, wie Sie die parametrischen Designwerkzeuge in Grasshopper optimal nutzen können. Erfahren Sie, wie Sie mit einem parametrischen Designalgorithmus ein flexibles Produktdesign für die Massenproduktion erstellen. Erfahren Sie außerdem, wie Sie Plugins wie Ladybug verwenden, um große Datensätze zu modellieren, rekursive Muster mit Skripten zu generieren und geometrische Muster zu erstellen, die automatisch tesselieren. Am Ende des Kurses werden Sie sehen, wie selbst grundlegende Grasshopper-Kenntnisse auf die Entwicklung von Projekten für Kunst, Fertigung, Architektur und Design angewendet werden können.

MP4 1280 x 720 | 5h 16min | GER | +Projektdateien