Neueste Meldungen
Tipps & AnleitungenRhinoMari

Blöcke in Rhino 8: Praxisleitfaden für Architekturmodelle

Blöcke in Rhino 8 ermöglichen es, wiederkehrende Geometrie über eine einzige Definition zu verwalten und als Instanzen im Modell zu verwenden. Der Leitfaden behandelt das Erstellen und Platzieren von Blöcken, Verknüpfungstypen und die Verwaltung.

Visualisierung eines modernen Innenraums mit wiederkehrenden MöbelelementenKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Der Befehl Block erstellt aus ausgewählten Objekten eine Definition und ersetzt die ausgewählte Geometrie durch eine Blockinstanz.
  2. Änderungen an einer Blockdefinition lassen sich auf die zugehörigen Instanzen übertragen.
  3. Externe Dateien können als eingebettete, eingebettete und verknüpfte oder ausschließlich verknüpfte Blöcke eingefügt werden.
  4. Das Bedienfeld BlockManager ermöglicht es, Definitionen zu suchen, Instanzen zu prüfen und ungenutzte Definitionen zu entfernen.

Blöcke in Rhino 8 ermöglichen es, dieselbe Geometrie an verschiedenen Stellen eines Modells zu verwenden und die Elemente über eine einzige Definition zu verwalten. Der in der Rhino-8-Dokumentation von McNeel beschriebene Workflow umfasst das Erstellen von Blöcken, ihre Wiederverwendung im Modell und die Verwaltung von Verknüpfungen zu externen Dateien. Werden Möbel, Ausstattungselemente oder andere wiederkehrende Komponenten in Architektur- und Innenraummodellen als Blöcke angelegt, können sie über eine gemeinsame Definition bearbeitet werden, statt jede Instanz als unabhängige Geometrie zu behandeln. Die folgenden Schritte basieren auf den in der Rhino-8-Dokumentation beschriebenen Funktionen.

1. Geeignete Geometrie für einen Block auswählen und definieren

Wählen Sie die Objekte aus, die gemeinsam in einem Block enthalten sein sollen. Führen Sie anschließend in der Befehlszeile folgenden Befehl aus:

Prompt
Block

In der Dokumentation wird für diesen Befehl auch das Tastenkürzel Ctrl (CMD) + B aufgeführt. Legen Sie nach der Auswahl einen Basispunkt fest und vergeben Sie einen Namen für die Blockdefinition. Dieser Punkt dient beim Platzieren einer Blockinstanz als Bezugspunkt für Positionierung, Skalierung und Drehung. Wählen Sie seine Position daher mit Blick darauf, wie das Element im Modell eingesetzt wird: Bei einem wiederkehrenden Bauteil beeinflusst beispielsweise die Wahl eines geeigneten Einfügepunkts die nachfolgenden Arbeitsschritte.

Die Blockdefinition wird mit dem Einheiten- beziehungsweise Layout-Einheitensystem des aktiven Modells erstellt. Optional können Sie eine Beschreibung und eine URL zur Definition hinzufügen. Wählen Sie einen Namen, mit dem sich die Definitionen später leicht in der Datei finden lassen. Außerdem weist die Rhino-Dokumentation darauf hin, dass der Blockname nicht mit dem Namen des Modells identisch sein sollte.

Die wichtigsten Vorteile von Blöcken:

  • Eine Bibliothek mit wiederkehrenden Komponenten erstellen.

  • Zugehörige Instanzen gemeinsam aktualisieren, indem die Blockdefinition geändert wird.

  • Die Modellgröße reduzieren, indem Instanzen statt unabhängiger Kopien derselben Geometrie verwendet werden.

2. Einen Block oder eine externe Datei platzieren

Um eine vorhandene Definition im Modell oder eine externe Datei einzufügen, können Sie folgenden Befehl verwenden:

Prompt
Insert

In der Rhino-8-Dokumentation wird für diesen Befehl das Tastenkürzel Ctrl (CMD) + I angegeben. Wählen Sie eine externe Datei aus, stehen unter Insert as drei Optionen zur Verfügung: Block instance, As Group und Individual Objects. Mit der ersten Option wird die Datei als Blockinstanz eingefügt, mit der zweiten als Gruppe und mit der dritten als einzelne Geometrieobjekte. Beim Einfügen als Blockinstanz können Sie einen Einfügepunkt festlegen und außerdem die Skalierungs- und Drehungsoptionen verwenden.

Eine unterstützte Geometriedatei lässt sich auch aus dem Datei-Explorer in ein Ansichtsfenster ziehen. Anschließend wählen Sie, wie die Datei eingefügt werden soll. Bei der Verwendung einer externen Datei als Block sollten Sie den Verknüpfungstyp danach auswählen, wie die Datei im Modell gespeichert werden und ob Änderungen an der externen Datei berücksichtigt werden sollen.

EinstellungEmpfohlener WertWirkung
Typ der BlockdefinitionDie Geometrie soll im Modell vorhanden sein und die externe Verknüpfung erhalten bleiben: Embedded and linkedDie Geometrie wird in der aktuellen Datei gespeichert; bei einer Änderung der externen Datei kann die verknüpfte Geometrie aktualisiert werden. Ist die externe Datei nicht verfügbar, lässt sich die im Modell gespeicherte Geometrie verwenden.
Typ der BlockdefinitionÄnderungen an der externen Datei sollen nicht verfolgt werden: EmbeddedDie Geometrie wird im aktuellen Modell gespeichert; Änderungen an der externen Datei aktualisieren den Block nicht.
Typ der BlockdefinitionNur auf die externe Datei verweisen: LinkedDie Geometrie wird über die Verknüpfung zur externen Datei bereitgestellt; ist die Quelldatei nicht verfügbar, wird sie im Modell nicht angezeigt.
Insert asFür die Verwendung als wiederkehrende Instanz: Block instanceDie Datei wird als Blockinstanz platziert.

Die Empfehlungen in der Tabelle stellen keine allgemeingültige Qualitätsrangfolge dar. Sie ordnen die in der Dokumentation beschriebenen Speicher- und Verknüpfungsverhalten den jeweiligen Anforderungen im Workflow zu. Besonders wenn die Datei auf einem anderen Rechner geöffnet oder archiviert werden soll, ist zu beachten, dass die rein verknüpfte Variante davon abhängt, ob die externe Datei verfügbar ist.

3. Definitionen und Verknüpfungen mit dem BlockManager prüfen

Um Blockdefinitionen zu verwalten, können Sie in der Befehlszeile folgenden Befehl verwenden:

Prompt
BlockManager

Das Bedienfeld lässt sich auch über den Menüpfad Window > Panels > Block Definitions öffnen. Dort können Sie Definitionen suchen, die zu einer Blockdefinition gehörenden Instanzen im Ansichtsfenster auswählen und Definitionen umbenennen. Das Bedienfeld zeigt die Anzahl der Instanzen auf oberster Ebene und der verschachtelten Instanzen getrennt an. Auch die Gesamtzahl der Instanzen und die Anzahl der Objekte innerhalb der Definition werden aufgelistet. So lässt sich in umfangreichen Modellen leichter prüfen, welche Blöcke wiederverwendet werden und wie sie verschachtelt sind.

Mit dem Filter für ungenutzte Definitionen können Sie Definitionen anzeigen, für die es weder im Modell noch in Layouts Instanzen gibt. Die Option Purge unused block definitions löscht diese Definitionen. Prüfen Sie die Liste vor dem Bereinigen: Der Befehl entfernt Definitionen ohne Instanzen und ersetzt keine Geometriebearbeitung. Zum Entfernen ungenutzter Daten verweist die Dokumentation außerdem auf den Befehl Purge.

Ist ein mit einer externen Datei verknüpfter Block nicht aktuell, lädt die Option Update im BlockManager die externe Datei erneut. Für den Umgang mit eingebetteten und verknüpften Definitionen beim Öffnen des Modells stehen die Optionen Always update, Prompt when update required und Never update zur Verfügung. Damit legen Sie fest, ob die Aktualisierung automatisch erfolgt, bei Bedarf eine Abfrage angezeigt wird oder keine Aktualisierung stattfindet. Bei gemeinsam genutzten Dateien im Büro erleichtert ein klar vereinbartes Vorgehen die Nachverfolgung, welche Geometrie als aktuell gilt.

4. Verhalten von Ebenen, Eigenschaften und verschachtelten Blöcken prüfen

Wird eine Blockinstanz eingefügt, liegt sie auf der aktuellen Ebene und kann auf eine andere Ebene verschoben werden. Die Ebene der Instanz und die Ebene der darin enthaltenen Geometrie haben jedoch nicht dieselben Eigenschaften. Das Erscheinungsbild der Blockelemente wird durch ihre eigenen Objekt- oder Ebeneneigenschaften bestimmt. Wird beispielsweise die Ebene der Blockinstanz ausgeschaltet, wird die gesamte Instanz ausgeblendet. Wird dagegen eine bestimmte Ebene innerhalb des Blocks ausgeschaltet, betrifft dies nur die Objekte auf dieser Ebene.

Wird für die Eigenschaften eines Blockelements By Parent ausgewählt, lassen sich bestimmte Eigenschaften direkt über die übergeordnete Blockinstanz steuern. In der Dokumentation wird diese Option für Display Color, Linetype, Print Color und Print Width aufgeführt. Für das Render-Material wird die Option Use Object Parent verwendet. Bei verschachtelten Blöcken wirkt By Parent direkt über das unmittelbare übergeordnete Element. Soll die Steuerung über einen Block auf einer höheren Ebene erfolgen, müssen auch die dazwischenliegenden Blöcke entsprechend eingestellt sein. Das erklärt, warum eine Änderung der Farbe der Instanzebene die Geometrie innerhalb des Blocks nicht immer beeinflusst.

Was ändert sich im Architektur- und Visualisierungsworkflow?

Wer wiederkehrende Möbel und Komponenten als Blöcke verwendet, muss bei Überarbeitungen möglicherweise nicht mehr jede einzelne Instanz bearbeiten. Dass Änderungen an der Blockdefinition auf die Instanzen übertragen werden, ist besonders bei Dateien praktisch, in denen Entwurfsänderungen wiederkehrende Elemente betreffen. Blockinstanzen können außerdem dazu beitragen, die Modellgröße zu reduzieren, da dieselbe Geometrie nicht mehrfach als unabhängige Kopie gespeichert werden muss. Die Dokumentation nennt jedoch weder einen konkreten Performancegewinn noch bestimmte Hardwareanforderungen.

Verknüpfungen zu externen Dateien sollten als Teil des Dateiaustauschs und der Archivierung berücksichtigt werden. Bei Linked wird die Geometrie nicht angezeigt, wenn die Quelldatei nicht verfügbar ist; bei Embedded and linked bleibt die im Modell gespeicherte Geometrie dagegen verfügbar. Für ein konsistentes Erscheinungsbild sollte außerdem geprüft werden, auf welcher Ebene Ebenen- und Objekteigenschaften gesteuert werden. Für Büros und Visualisierungsteams in der Türkei bietet es sich an, wiederkehrende Elemente als Blöcke anzulegen, die Definitionen im BlockManager zu prüfen und vor der Übergabe den Status externer Verknüpfungen zu kontrollieren.

Häufige Fehler

  • Den Basispunkt beliebig festlegen: Platzierung, Skalierung und Drehung beziehen sich auf diesen Punkt.

  • Den Verknüpfungstyp nicht passend zur Verwendung der Datei wählen: Bei einem ausschließlich verknüpften Block wird die Geometrie nicht angezeigt, wenn die externe Datei nicht verfügbar ist.

  • Die Ebene der Instanz mit den Ebenen der Blockelemente verwechseln: Sichtbarkeit und Eigenschaften verhalten sich auf den beiden Ebenen unterschiedlich.

  • Eine Kollision gleichnamiger Blöcke nicht prüfen: Haben unterschiedliche Definitionen denselben Namen, bietet Rhino die Möglichkeit, die Definition des aktuellen Modells zu verwenden, die Instanzen mit der aus der Datei stammenden Definition zu aktualisieren oder beide Definitionen getrennt zu halten.

Quellen

2 Quellen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/block.htm
Zusammenfassung
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/insert.htm
Zusammenfassung

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Der größte praktische Vorteil von Blöcken für Büros besteht darin, dass Änderungen an wiederkehrenden Elementen nicht mehr auf jede einzelne Instanz angewendet werden müssen. Bei häufig genutzten Bibliotheken für Möbel und Komponenten kann es sich daher lohnen, die Definitionen verständlich zu benennen und zugleich die Instanzzahlen im BlockManager im Blick zu behalten.

Zu Kosten und Hardwareanforderungen machen die Quellen keine besonderen Angaben; im Mittelpunkt stehen eher die Dateistruktur und die Verwaltung von Verknüpfungen. Gerade beim Austausch von Dateien im Team sollte man nicht vergessen, dass ausschließlich verknüpfte Blöcke von der externen Datei abhängig sind. Deshalb ist eine Prüfung vor der Übergabe wichtig. Die Option „eingebettet und verknüpft“ bewahrt zwar die Geometrie in der Datei, doch das Team sollte festlegen, wie Aktualisierungen externer Dateien gehandhabt werden.

Häufige Fragen

Wie erstellt man in Rhino 8 einen Block?

Wählen Sie die Objekte aus, führen Sie den Befehl `Block` aus, legen Sie den Basispunkt fest und vergeben Sie einen Namen für die Blockdefinition. In der Dokumentation wird für diesen Befehl auch das Tastenkürzel `Ctrl (CMD) + B` aufgeführt.

Was bedeutet „eingebetteter und verknüpfter Block“ in Rhino?

Bei `Embedded and linked` wird die Geometrie im aktuellen Modell gespeichert und die Verknüpfung zur externen Datei bleibt erhalten. Ist die Quelldatei nicht verfügbar, lässt sich die im Modell gespeicherte Geometrie verwenden.

Was passiert in Rhino, wenn die Datei eines verknüpften Blocks nicht gefunden wird?

Bei `Linked` wird die Geometrie im Modell nicht angezeigt. Bei `Embedded and linked` lässt sich die im Modell gespeicherte Geometrie verwenden.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen