Kurz gesagt
- Rhino.Inside.Revit setzt die mit Rhinoceros 7 eingeführte Technologie voraus.
- Das Grasshopper-Plug-in umfasst mehr als 300 Revit-aware-Komponenten für die Arbeit mit Revit-Inhalten.
- Die offiziellen Leitfäden erklären den Geometrie- und Datenaustausch von Revit nach Rhino und von Rhino nach Revit jeweils separat.
- Für benutzerdefinierte Konvertierungsprozesse lässt sich über Python- oder C#-Skriptkomponenten in Grasshopper auf die API zugreifen.
Rhino.Inside.Revit 1.0 vereint Rhino- und Grasshopper-Werkzeuge in der Autodesk-Revit-Umgebung. Das von Robert McNeel & Associates geförderte Projekt ermöglicht es, die Freiformmodellierung von Rhino und die visuelle Programmierung von Grasshopper gemeinsam mit Revit-Daten zu nutzen. Die Dokumentation des Herstellers beschreibt verschiedene Workflows – vom Einstieg über den Geometrieaustausch und die Erstellung nativer Revit-Inhalte bis hin zum Skripting. Dieser Leitfaden stützt sich auf die Dokumentation zu Rhino.Inside.Revit 1.0 und bietet einen Wegweiser, um vor Projektbeginn die passenden Anleitungen auszuwählen.
1. Beginnen Sie mit dem Revit-Datenmodell
Die Leitfäden zu Rhino.Inside.Revit behandeln Elemente, Parameter, Kategorien, Familien, Typen und Instanzen als separate Grundlagen. Wenn Sie verstehen, aus welchen Arten von Revit-Daten das Modell besteht, lässt sich leichter planen, was in Grasshopper erstellt und wie es in Revit dargestellt werden soll. Sehen Sie sich daher zunächst den Abschnitt Getting Started und anschließend die relevanten Themen zum Datenmodell an, statt direkt eine komplexe Definition aufzubauen.
Zu den weiteren Themen der Revit-Dokumentation zählen Modelle und Verknüpfungen, die BIM-360-Cloud, Arbeitssätze, Entwurfsoptionen und Phasen. Nicht jedes Projekt benötigt all diese Funktionen. Wenn Sie feststellen, welche Themen für die Struktur des bestehenden Modells relevant sind, und nur die notwendigen Leitfäden verfolgen, bleibt der Lernprozess auf die praktische Anwendung ausgerichtet.
2. Legen Sie fest, welche Revit-Inhalte Sie in Grasshopper erstellen möchten
Rhino.Inside.Revit ergänzt Grasshopper um Komponenten, die mit Revit-Inhalten interagieren. Laut offizieller Seite gibt es mehr als 300 solcher Komponenten. Sie können verwendet werden, um Revit-Daten zu untersuchen, zu bearbeiten und zu analysieren oder neue native Inhalte zu erstellen. Da sich die Anwendung je nach gewünschtem Revit-Objekt unterscheidet, sollten Sie zunächst festlegen, welche Inhalte Sie erstellen möchten.
Wählen Sie das Zielelement aus. Legen Sie fest, welche Inhalte Sie benötigen, etwa Wände, Decken, Dächer, Öffnungen, Treppen, Rampen, Geländer oder räumliche Elemente. Die offiziellen Leitfäden bieten für diese Elementtypen jeweils eigene Workflows.
Öffnen Sie den passenden Leitfaden. Folgen Sie nach der allgemeinen Einführung zu Grasshopper in Revit der Anleitung für das ausgewählte Element. Auch Themen wie Materialien, Fassadensysteme, Tragwerkselemente und Gelände/Topografie werden separat behandelt.
Berücksichtigen Sie den Bezug zu den Revit-Daten. Prüfen Sie anhand der relevanten Leitfäden zum Datenmodell, wie die erstellten Inhalte mit Elementen, Kategorien, Typen oder Parametern verknüpft werden sollen. So planen Sie nicht nur die Geometrie, sondern auch deren Entsprechung in Revit.
Bewerten Sie das Ergebnis im Revit-Kontext. Prüfen Sie nach der Erstellung, ob die Inhalte dem gewünschten Revit-Element und der Datenstruktur entsprechen. Die relevanten Leitfäden zu Elementen und Geometrie bieten Anhaltspunkte für diese Beurteilung.
3. Legen Sie die Richtung des Geometrie- und Datenaustauschs fest
Die offiziellen Dokumente behandeln den Austausch in beide Richtungen: Revit-Inhalte nach Rhino übernehmen oder Inhalte aus Rhino nach Revit übertragen. Welcher Einstiegsleitfaden der richtige ist, hängt davon ab, wo das Modell beginnt und in welcher Anwendung die Arbeit fortgesetzt wird. Überlegen Sie in beiden Fällen von Anfang an, wie neben der Form auch die zugehörigen Daten behandelt werden sollen.
Bestimmen Sie die Quellanwendung. Liegt das Modell in Revit vor, beginnen Sie mit Revit to Rhino; wurde es in Rhino erstellt, nutzen Sie den Leitfaden Rhino to Revit.
Beschreiben Sie die zu übertragenden Inhalte. Legen Sie fest, welche Daten zusätzlich zur Geometrie benötigt werden. Die Leitfäden behandeln die Grundlagen des Geometrie- und Datenaustauschs zwischen den beiden Anwendungen.
Prüfen Sie die Darstellungsform in Revit. Wenn native Revit-Elemente das Ziel sind, konsultieren Sie den Leitfaden zum entsprechenden Element. Wenn die Geometrie geändert oder DirectShape verwendet werden soll, ziehen Sie die Dokumentation zu diesen Themen heran.
Überprüfen Sie das Modell nach der Übertragung. Kontrollieren Sie Geometrie und zugehörige Daten in der Zielanwendung. Die Leitfäden zu Elementen, Kategorien und Parametern helfen dabei, zu erkennen, welche Strukturen in Revit geprüft werden sollten.
Diese Schritte bedeuten nicht, dass es für alle Projekte eine einheitliche Austauschmethode gibt. Da die Dokumentation je nach Richtung und Inhaltstyp unterschiedliche Leitfäden bereitstellt, muss der Workflow an den Anforderungen des Modells ausgerichtet werden.
4. Ziehen Sie Skriptkomponenten für spezielle Konvertierungen in Betracht
Wenn die vorhandenen Komponenten eine Anforderung nicht abdecken, lässt sich die Übersetzungs-API von Rhino.Inside.Revit nutzen, um benutzerdefinierte Konvertierungsprozesse zwischen Revit-Daten und Rhino-Geometrie sowie Metadaten einzurichten. Die Dokumentation verweist auch auf API-Möglichkeiten für die erweiterte Geometriekonvertierung. Der Zugriff auf diese Schnittstelle ist über Python- oder C#-Skriptkomponenten in Grasshopper möglich.
Prüfen Sie zunächst, ob die Standardkomponenten und die dazugehörigen Leitfäden den Bedarf abdecken. Sobald eine konkrete Anforderung für eine benutzerdefinierte Konvertierung feststeht, lesen Sie die Abschnitte Python Component in Revit oder C# Component in Revit. Skripting bedeutet nicht, dass alle Grasshopper-Nutzer von Anfang an programmieren müssen: Der Hersteller beschreibt Grasshopper als visuelle Umgebung, die auch ohne Programmier- oder Skriptkenntnisse genutzt werden kann.
5. Prüfen Sie den BIM-360-Workflow für Teamdateien
Das BIM360 File Locker-Plug-in für Rhino 7, 8 oder 9 wird als eine Möglichkeit vorgestellt, Rhino-, Grasshopper- und Revit-Dateien im selben Autodesk-BIM-360-Projekt gemeinsam zu nutzen. Laut Hersteller unterstützt diese Verbindung Teams dabei, den Zugriff auf Dateien und die Zusammenarbeit daran zu verwalten sowie über Autodesk Desktop Connector zu synchronisieren.
Teams, die diese Methode in Betracht ziehen, sollten vorab klären, welche Rolle das Plug-in und Desktop Connector in ihrer Projektorganisation spielen. Der Leitfaden zur BIM-360-Cloud ist ein sinnvoller Einstieg, um zu verstehen, wie Revit- und Grasshopper-Inhalte in einer Teamumgebung bearbeitet werden. Da die Quellen keine vollständigen Installationsschritte oder Systemanforderungen enthalten, sollten diese Details vor der Anwendung gesondert geprüft werden.
Auswirkungen auf Architektur- und Visualisierungs-Workflows
Teams, die Formen in Rhino und Grasshopper entwickeln und die Ergebnisse zusammen mit nativen Revit-Inhalten nutzen möchten, können diesen Workflow in Betracht ziehen. Die nach Elementtypen gegliederten Leitfäden erleichtern die Orientierung, wenn mit konkreten Zielen wie Wänden, Decken, Fassadensystemen oder Materialien gearbeitet wird. Die Leitfäden für den Transfer von Revit nach Rhino und in umgekehrter Richtung helfen außerdem dabei, den Einstieg passend dazu zu wählen, in welcher Anwendung die Projektdaten erstellt wurden.
Prüfen Sie vor der Umsetzung die Rhino-Version und die benötigten Plug-ins. Die Quelle weist darauf hin, dass Rhino.Inside.Revit die mit Rhinoceros 7 eingeführte Technologie voraussetzt; auf derselben Seite werden auch Downloadoptionen für Rhino 7, 8 oder 9 aufgeführt. Angaben zur Kompatibilität mit Revit-Versionen, zu Preisen, Lizenzbedingungen oder Hardwareanforderungen finden sich in den Quellen jedoch nicht. Treffen Sie daher keine Annahmen zu diesen Punkten, sondern prüfen Sie die Eignung für Ihre Projektumgebung gesondert.
Häufige Fehler
Mit der Erstellung zu beginnen, ohne die Revit-Struktur aus Elementen, Kategorien und Parametern zu verstehen; sehen Sie sich zunächst die grundlegenden Leitfäden zum Datenmodell an.
Den Austausch von Revit nach Rhino und von Rhino nach Revit als denselben Prozess zu behandeln; wählen Sie den Leitfaden für die jeweilige Richtung.
Davon auszugehen, dass für jede Erstellung ein eigenes Skript erforderlich ist; prüfen Sie zunächst, ob die vorhandenen Komponenten und der Leitfaden zum Zielelement ausreichen.
Plug-in und Desktop Connector im BIM-360-Workflow zu übersehen; planen Sie frühzeitig, wie Teamdateien synchronisiert werden.
Quellen
2 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
Für Büros in der Türkei, die mit Rhino und Grasshopper Freiformdesigns entwickeln und nutzbare Inhalte für Revit erstellen möchten, liegt der größte Vorteil in den nach Elementtypen gegliederten Leitfäden und den Revit-aware-Komponenten. Sie ermöglichen es dem Team, zunächst einen kleinen, klar umrissenen Workflow zu testen und seine Eignung zu bewerten.
In den Quellen finden sich allerdings keine Angaben zu Preisen, Lizenzbedingungen, Hardwareanforderungen oder zur Kompatibilität mit Revit-Versionen. Einsparungen bei Zeit oder Kosten sollten daher nicht vorausgesetzt werden; Teams sollten ihre bestehende Installation und die benötigten Plug-ins überprüfen. Am besten legen Sie zunächst die Übertragungsrichtung fest und testen die verfügbaren Komponenten. Benutzerdefinierte Skripte sollten erst dann zum Einsatz kommen, wenn tatsächlich Bedarf besteht.
Häufige Fragen
Welche Rhino-Version setzt Rhino.Inside.Revit voraus?
Rhino.Inside.Revit setzt die mit Rhinoceros 7 eingeführte Technologie voraus. Auf der offiziellen Seite werden auch Downloadoptionen für Rhino 7, 8 oder 9 angezeigt.
Lassen sich mit Grasshopper native Elemente in Revit erstellen?
Ja. Rhino.Inside.Revit bietet mehr als 300 Revit-aware-Komponenten für die Arbeit mit nativen Revit-Inhalten.
In welche Richtung lassen sich Geometrie und Daten mit Rhino.Inside.Revit übertragen?
Die offiziellen Leitfäden behandeln den Austausch von Revit nach Rhino und von Rhino nach Revit als separate Workflows.



