Block

Werkzeugleiste Menü Tastenkombination

Block
Haupt
Haupt1

Bearbeiten

Blöcke >

Blockdefinition erzeugen

Strg (Cmd) + B

Mit dem Befehl Block kann aus ausgewählten Objekten ein Blockobjekt erstellt werden, das die ausgewählten Objekte mit einer Instanz des Blocks ersetzt.

Durch Verwendung von Blöcken können Sie

Einen Block in einem Modell definieren

  1. Wählen Sie die Objekte aus.

  2. Wählen Sie einen Basispunkt für den Block.

    Es handelt sich hier um den Punkt, um den sich die Instanz befinden wird, skaliert und rotiert, wenn sie eingefügt wird.

    Am Basispunkt des Blocks wird ein Blockkontrollpunkt platziert.

  3. Geben Sie einen Namen für die Blockdefinition ein.

    Die Blockdefinition wird mit dem aktiven Einheitensystem (Modell/Layout) erstellt.

Eigenschaften der Blockdefinitionen

Name

Name der Blockdefinition.

Weitere Infos: Namenskonventionen in Rhino

Description

Optionale beschreibende Informationen.

Hyperlink

Fügt einer Blockdefinition Hyperlink-Informationen hinzu. Diese Informationen können mit dem Befehl Hyperlink wiederhergestellt werden.

Description

Eine Beschreibung der URL.

URL

Eine Web-Adresse. Klicken Sie auf die Adresse, um die Seite im Standard-Browser zu öffnen.

Einen Block durch Einfügen einer anderen Datei in einem Modell definieren

Einen Block durch Ziehen einer anderen Datei in das Modell definieren

  1. Ziehen und legen Sie eine unterstützteDatei aus dem Windows Explorer in das Modell ab.
  2. Wählen Sie eine Einsetzoption aus.
    Eine Blockdefinition wird dem Modell hinzugefügt.

Einen Block neu definieren

Hinweis

Blockinstanzen und Ebenen

Die Eigenschaften der Geometrie (Kurven, Flächen, etc.), die in der Blockinstanz enthalten sind, werden entweder durch die Ebeneneigenschaften oder die Objekteigenschaften der Geometrie an sich gesteuert. Blockinstanzen, die Sie in das Modell einfügen, werden auf der aktuellen Ebene eingefügt und können auf eine beliebige Ebene verschoben werden. Es besteht keine Beziehung zwischen der Ebene, auf der sich die Blockinstanz befindet, und der Geometrie, die im Block enthalten ist. Die Blockgeometrie wird z.B. nicht geändert, damit sie mit der Farbe der Ebene übereinstimmt, auf der die Blockinstanz eingefügt wird.

Wenn der Block Objekte auf einer bestimmten Ebene enthält, werden bei Deaktivieren dieser Ebene nur die Objekte auf dieser Ebene deaktiviert. Wenn jedoch die Ebene, auf der die Blockinstanz eingefügt wird, deaktiviert wird, verschwinden alle Objekte.

Ebenen sperren

Wenn Sie eine Ebene sperren, wird nur die Ebene gesperrt, die den Einfügungspunkt der Blockinstanz enthält. Wenn ein Block über Objekte verfügt, die sich auf der gesperrten Ebene befinden, der Einfügungspunkt der Blockinstanz jedoch nicht auf dieser Ebene liegt, wird das Objekt nicht gesperrt, weil der ausschlaggebende Faktor die Ebene des Einfügungspunktes des Blocks ist.

Gruppen

Gruppierte Objekte behalten ihren Gruppenstatus innerhalb eines Blocks nicht bei.

Eigenschaften nach übergeordnet

Diese Option ist nur für Objekte in Blöcken hilfreich. Stellen Sie sich eine Blockinstanz als Behälter vor, in dem Objekte (Blockelemente) enthalten sind. Eine Blockinstanz ist seinen Blockelementen übergeordnet. Eine Blockinstanz hat ihre besonderen Eigenschaften. Wenn Nach übergeordnet in den Eigenschaften eines Blockelements ausgewählt ist, werden die Eigenschaften von der Blockinstanz kontrolliert.

Einfaches Blockbeispiel:
Verschachteltes Blockbeispiel:

Nach übergeordnet kann für Anzeigefarbe, Linientyp, Druckfarbe und Druckbreite in Objekteigenschaften ausgewählt werden. Für das Rendermaterial wählen Sie Übergeordnetes Objekt verwenden. Rendermaterialien sind standardmäßig nur in den Anzeigemodi Gerendert und Raytracing sichtbar.

Blockdefinitionen

Werkzeugleiste Menü

Block

Bearbeiten

Blöcke > Blockdefinitionen

Fenster

Panels > Block-Definitionen

Der Befehl Blockdefinitionen öffnet das Blockdefinitionen-Panel zum Verwalten der im Modell vorhandenen Blockdefinitionen.

Blockdefinitionen-Panel

Eine neue Blockdefinition erzeugen

Erzeugt eine neue Blockdefinition aus Objekten im Modell, so wie der Befehl Block es tut.

Filter

<n> ausgeblendete Blockdefinitionen anzeigen

Ausgeblendete Blockdefinitionen auflisten.

Ausgeblendete Blockdefinitionen haben Namen, die mit * (Asterisk) beginnen, wie z.B. *Stuhl.

Referenzblockdefinitionen anzeigen

Listet die Blöcke in verlinkten Blockdefinitionen als separate Top-Level-Elemente auf.

Nicht-verwendete Blockdefinitionen anzeigen

Listet die Blockdefinitionen auf, die keine Instanzen im Modell haben.

Alle Objekte in Blockdefinitionen anzeigen

Listet Objekte in Blockdefinitionen auf. Ansonsten werden nur Top-Level-Blockdefinitionen aufgelistet.

Verschachtelte Blöcke anzeigen

Listet diejenigen Blockdefinitionen auf, die mit anderen verschachtelt sind.

Eingebettete Blockdefinitionen anzeigen

Listet die im Modell gespeicherten Blockdefinitionen auf.

Eingebettete und verknüpfte Blockdefinitionen anzeigen

Listet die im Modell gespeicherten Blockdefinitionen auf, bei Referenzierung externer Dateien.

Verknüpfte Blockdefinitionen anzeigen

Listet die Blockdefinitionen bei Referenzierung externer Dateien auf.

Suchfeld

Geben Sie einen Textstring ein, um Elemente in der Liste zu filtern.

Optionsmenü

Alle zusammenlegen

Legt die Liste zusammen, um nur Top-Level-Elemente anzuzeigen.

Alle erweitern

Erweitert die Liste, um Elemente aller Ebenen anzuzeigen.

Auswahl von Ansichtsfenster erhalten

Wählt die Blockdefinitionen aus, die durch die im Ansichtsfenster gewählten Blockinstanzen referenziert sind.

Nicht-verwendete Blockdefinitionen löschen

Löscht die Blockdefinitionen, in denen keine Instanzen in das Modell oder die Layoutbereiche eingefügt wurden.

Den Befehl Bereinigen verwenden, um weitere Typen nicht verwendeter Daten zu löschen.

Eingebettete und verknüpfte Block sollen

Diese Optionen bestimmen, wie sich "eingebettete und verknüpfte" Blockdefinitionen bei jedem Öffnen eines Modells aktualisieren.

Immer aktualisieren

Ohne jede Nachfrage aktualisieren.

Nachfragen, wenn Aktualisierung erforderlich

Das Dialogfenster Blockdefinitionen zum Aktualisieren erscheint zur Betätigung.

Nie aktualisieren

Nie aktualisieren und nachfragen.

Listenstruktur

Blockdefinition

Block A, B, C und D sind Blockdefinitionen.

Diese Symbole zeigen die Definitionstypen an:

Eingebettet
Eingebettet und verknüpft
Verknüpft

Blockdefinition-Kontextmenü

Instanzen auswählen

Wählt Instanzen der ausgewählten Blockdefinition in Ansichtsfenstern.

Einsetzen

Fügt die Blockdefinition als Blockinstanzen in Ansichtsfenster ein.

Stattdessen können Sie eine Blockdefinition auch per Drag&Drop in einem Ansichtsfenster ablegen.

Umbenennen

Bearbeitet den Namen der Blockdefinition.

Löschen

Löscht die ausgewählte Blockdefinition und alle ihre Instanzen im Modell.

Blockdefinitionen, die in einer anderen Blockdefinition verschachtelt sind, können nicht gelöscht werden.

Duplizieren

Erstellt eine Kopie der ausgewählten Blockdefinitionen.

Aktualisieren

Lädt die externe Datei neu, um die neuesten Änderungen sehen zu können.

Das Symbol erscheint hinter dem Namen der Blockdefinition, wenn der verknüpfte Block nicht mehr aktuell ist.

Zählung/Info

Listet die Details der ausgewählten Blockdefinition im Dialogfenster der Blockinstanz-Info auf.

Exportieren

Speichert die Komponentenobjekte der Blockdefinition in eines der von Rhino unterstützten Dateiformate.

Zahlen von Instanzen / Verschachtelten Instanzen

Block A hat 5 Top-Level-Instanzen und 2 verschachtelte Instanzen im Modell.

Objekte in Blockdefinition

Block A enthält eine Kurve (a1) und eine Fläche (a2).

Die Symbole zeigen die Objekttypen an.

Blockobjekt-Kontextmenü

Auswählen

Wählt die Objekte in Ansichtsfenstern aus.

Umbenennen

Bearbeitet den Namen des Blockobjekts.

Löschen

Löscht das Blockobjekt aus der Blockdefinition.

Blockdefinition mit verschachtelten Blöcken

Block A und B sind in Block D verschachtelt.

Das Symbol bedeutet, dass es sich um verschachtelte Blöcke handelt.

Eigenschaften

Name

Name der Blockdefinition.

Ausklappen

Ergibt ein größeres und anpassbares Eigenschaftenfenster der Blockdefinitionen.

Description

Zeigt die Textinformation der Blockdefinition an.

Vorschau

Das Vorschaubild der Blockdefinition.

Einheiten

(Nur eingebettete Blockdefinitionen)

Blockeinheiten

Die Einheiten der Blockdefinition.

Wenn Sie die Blockeinheiten ändern, erhalten Sie eine Eingabeaufforderung, falls Sie die Blockdefinition skalieren möchten.

Definitionstyp

Eingebettet

Speichert Geometrie im Modell. Die Blockdefinitionen werden nicht aktualisiert, wenn die externe Datei geändert wird.

Eingebettet und verknüpft

Speichert Geometrie im Modell und behält eine Verknüpfung mit der externen Datei bei. Verknüpfte Geometrie wird aktualisiert, wenn die externe Datei geändert wird. Wenn die externe Datei nicht geladen werden kann, ist immer noch die im Modell gespeicherte Geometrie verfügbar.

Verknüpft

Behält nur eine Verknüpfung zur externen Datei bei. Verknüpfte Geometrie wird aktualisiert, wenn die externe Datei geändert wird. Wenn die externe Datei nicht gefunden werden kann, wird die Geometrie nicht im aktuellen Modell erscheinen.

Verknüpfte Blockdefinitionen verwenden sowohl absolute als auch relative Pfade.

Wenn die externe Datei eines verknüpften Blocks nicht gefunden wird

Der fehlende Blockstandort wird mit einem Beschriftungspunktobjekt markiert, der den fehlenden Blocknamen auflistet.

Eine Beschreibung des Prozesses, mit dem Rhino die von Arbeitsgruppen und verknüpften Instanzdefinitionen verwendeten Dateien lokalisiert, finden Sie im Rhino-Wiki: File finding.

Das Problem lösen

  • Klicken Sie auf die Schaltfläche Durchsuchen um die fehlende Blockdatei zu finden.
    Oder klicken Sie mit der rechten Maustaste auf den Blocknamen und wählen Sie Löschen im Rechtsklick-Kontextmenü um die Verknüpfung zu entfernen.

Optionen für "Eingebettet und verknüpft" und "Verknüpft"

Dateiname

Pfad und Name zur externen Datei.

Durchsuchen

Ändern Sie den Pfad der externen Datei.

Gefunden in:

Pfad der externen Datei.

Bearbeiten

Bearbeiten Sie die externe Datei mit der verknüpften Anwendung.

Verknüpfte Blöcke aus externer Datei lesen

Verlinkte Blöcke in der Datei, die gerade eingesetzt wird, werden ebenfalls eingesetzt.

Ebenenstil

Legt fest, wie die Namen der Ebenen organisiert werden

Aktiv

Ebenen mit den gleichen Namen vereinigen.

Referenz

Erzeugt eine übergeordnete Ebene anhand des Namens der verknüpften Datei. Die Ebenen in der verknüpften Datei erscheinen als untergeordnete Ebenen unter der übergeordneten Ebene.

Hyperlink

Fügt einer Blockdefinition Hyperlink-Informationen hinzu. Diese Informationen können mit dem Befehl Hyperlink wiederhergestellt werden.

Description

Eine Beschreibung der URL.

URL

Eine Web-Adresse. Klicken Sie auf die Adresse, um die Seite im Standard-Browser zu öffnen.

Test

Öffnet die URL im Standard-Webbrowser.

Verwandte Befehle

ObjekteBlockHinzufügen

Werkzeugleiste

Menü

Neu in Version 8

Block

Bearbeiten

Blöcke > Objekte zu Blöcken hinzufügen

Der Befehl ObjekteBlockHinzufügen fügt Objekte einer vorhandenen, eingebetteten Blockdefinition hinzu.

Vorgehen

  1. Wählen Sie eine Instanz einer eingebetteten Blockdefinition aus.

  2. Wählen Sie die der Blockdefinition hinzuzufügenden Objekte aus.

Um Objekte aus einer Blockdefinition zu entfernen, verwenden Sie den Befehl BlockBearbeitung.

BlockBearbeitung

Werkzeugleiste Menü

Block

Bearbeiten

Blöcke >

Block am Ort bearbeiten

Mit dem Befehl BlockBearbeitung kann eine Blockinstanz ausgewählt und anschließend die Geometrie geändert und ihre Definition aktualisiert werden.

Vorgehen

  1. Wählen Sie eine Blockinstanz zum Bearbeiten aus.
    Oder
    Doppelklicken Sie auf eine Blockinstanz.
    Die Blockgeometrie wird im Rhino-Fenster geöffnet. Alle anderen Objekte werden gesperrt.
    Nun kann die Geometrie des Blocks nach belieben verändert werden.
  2. Zum Akzeptieren der Bearbeitung klicken Sie auf OK.
    Zum Abbrechen klicken Sie auf die Schaltfläche [X] in der oberen rechten Ecke.
Befehlszeilenoptionen

AufforderungZumBearbeitenVonVerknüpftenBlöcken

Verknüpfte Blöcke werden nicht in der Rhino-Datei gespeichert, sondern sind Verbindungen zu einem externen Modell. Zur Bearbeitung der verknüpften Blöcke wird das externe Modell in einem neuen Rhino-Fenster geöffnet. Die aktuelle Bearbeitungssitzung wird pausiert, bis die externe Datei gesperrt wird.

Ja

Vor dem Öffnen eines verknüpften Blocks wird nachgefragt.

Nein

Der verknüpfte Block wird ohne Nachfragen geöffnet.

Wenn Sie im Dialogfenster Verknüpften Block bearbeiten die Option Diese Frage nicht mehr stellen... aktivieren, wird AufforderungZumBearbeitenVonVerknüpftenBlöcken automatisch auf Nein gesetzt.

Blockbearbeitungsoptionen

Das Dialogfenster Blockbearbeitung zeigt den Blocknamen und eine Liste aller verschachtelten Blöcke an.

Objekt hinzufügen

Fügt der Blockdefinition ausgewählte Objekte hinzu. Wenn das ausgewählte Objekt ein Block ist, wird daraus ein verschachtelter Block und wird bei der nächsten Ausführung des Befehls Blockbearbeitung im Verzeichnis angezeigt.

Das Objekt wird der Blockdefinition hinzugefügt und das Originalobjekt bleibt im Modell.

Objekt entfernen

Entfernt ausgewählte Objekte aus der Blockdefinition.

Wenn der Block aktualisiert wird, werden die entfernten Objekte als separate einzelne Objekte dem Modell hinzugefügt.

Basispunkt definieren

Positioniert den Blockeinfügungspunkt neu.

Wenn der Block aktualisiert wird, wird die Blockinstanz verschoben, so dass der neue Einfügungspunkt am Blockeinfügungsstandort platziert wird.

Anmerkungen

BlockSkalierungZurücksetzen

Werkzeugleiste Menü

Block

Bearbeiten

Blöcke > Blockskalierung zurücksetzen

Der Befehl BlockSkalierungZurücksetzen setzt die x-, y-, und z-Skalierungen einer Blockinstanz auf 1 zurück oder wendet die am besten passende Skalierung auf alle Achsen an.

Eine nicht einheitlich skalierte Blockinstanz wird auf die Originalskalierung zurückgesetzt.

Befehlszeilenoptionen

Modus
Eins

Setzt die x, y und z-Skalierung einer Blockinstanz auf 1 zurück.

Automatisch

Wenn zwei beliebige Achsen die gleiche Skalierung haben, wird die Skalierung auf die dritte Achse angewandt.

Wenn alle drei Achsen verschiedene Skalierungen haben, wird der Mittelwert der Skalierung auf alle Achsen angewandt.

Mehr unter

Einen Block bearbeiten

Blöcke verwalten

VerknüpfteBlockdefinitionKopieren

Werkzeugleiste Menü

Nicht auf Werkzeugleisten.

Not on menus.

Mit dem Befehl VerknüpfteBlockdefinitionKopieren wird ein verknüpfter Block mit Referenzstilebenen kopiert.

Um Ihr eigenes Beispiel zu erstellen:

  1. Erstellen Sie eine einfache Datei mit dem Namen BlockDef.3dm zur Verwendung als Blockdefinition.
  2. Beginnen Sie ein neues Modell mit dem Namen "FancyModel.3dm".
  3. Mit dem Befehl Einfügen erzeugen Sie eine verknüpfte Blockdefinition mit "Referenzstil"-Ebenen.
  4. Benennen Sie diesen Block mit "A".
  5. Führen Sie den Befehl VerknüpfteBlockdefinitionKopieren aus und kopieren Sie "A" in einen neuen Block mit dem Namen "B".
  6. Führen Sie den Befehl VerknüpfteBlockdefinitionKopieren aus und kopieren Sie "A" in einen neuen Block mit dem Namen "C".
  7. Passen Sie die Ebeneneinstellungen für diese drei Blöcke an.
  8. Führen Sie Blockdefinitionen aus und überprüfen Sie, dass drei verknüpfte Blöcke mit Referenz auf dieselbe "BlockDef.3dm" vorhanden sind.

EinzigenBlockErstellen

Werkzeugleiste

Menü

Neu in Version 8

Block

Der Befehl EinzigenBlockErstellen dupliziert die Blockdefinition einer Blockinstanz und ändert die Blockinstanzen, um die neue Blockdefinition zu referenzieren.

Vorgehen

BlockErsetzen

Werkzeugleiste Menü

Block

Not on menus.

Mit dem Befehl BlockErsetzen können Blockinstanzen mit einer anderen Blockdefinition neu definiert werden.

Vorgehen

  1. Wählen Sie in den Ansichtsfenstern zu ändernde Blockinstanzen.
    Wenn Sie eine von mehreren Instanzen im Modell auswählen, zeigt eine Meldung in der Befehlszeile die Anzahl zusätzlicher Instanzen im Modell an.
  2. Wählen Sie eine Blockinstanz aus, die die gewünschte Blockdefinition verwendet.

Befehlszeilenoptionen

AusBlockDefinitionsListeAuswählen

Zeigt eine Liste von Blockdefinitionen zur Auswahl im Modell an.

Alles

Wählt alle Instanzen der aktuellen Blockdefinition aus, einschließlich nicht ausgewählte, ausgeblendete und gesperrte Instanzen.

Nichts

Wählt keine zusätzlichen Instanzen aus. Es werden nur die ausgewählten Instanzen ausgewählt.

BlockDefinitionsName

Wählt die Definition des Ersatzblocks durch Eingabe seines Namens.

Mehr unter

Arbeiten mit Blöcken, Gruppen und Arbeitsgruppen

McNeel-Wiki: Verwendung von Blöcken

 

 

 

Rhinoceros 8 © 2010-2024 Robert McNeel & Associates. 12-Feb-2024