Blöcke

Blöcke sind wiederverwendbare Symbolbibliotheken innerhalb deiner Zeichnung. Ein einmal definierter Block (z.B. ein Schachtdeckelsymbol, ein Baum oder ein Nordpfeil) kann beliebig oft eingefügt werden. Das spart nicht nur Arbeit, sondern hält auch die Dateigröße klein und sorgt für Konsistenz.

Einen Block definieren

Um einen Block zu erstellen, zeichnest du zunächst die gewünschte Geometrie aus normalen AutoCAD-Objekten. Anschließend fasst du sie zu einem Block zusammen:

  1. Starte den Befehl Block erstellen (Multifunktionsleiste Einfügen, Gruppe Block, oder Kürzel B).
  2. Vergib einen aussagekräftigen Namen für den Block.
  3. Bestimme den Basispunkt. Das ist der Punkt, an dem der Block beim Einfügen angefasst wird. Wähle ihn sinnvoll (z.B. die Mitte eines Symbols oder die untere linke Ecke).
  4. Wähle die Objekte aus, die zum Block gehören sollen.
  5. Entscheide, was mit den Ausgangsobjekten geschehen soll: In Block konvertieren, Löschen oder Beibehalten.
  6. Bestätige mit OK.

Die Blockdefinition wird in der aktuellen Zeichnung gespeichert. Möchtest du den Block auch in anderen Zeichnungen verwenden, speichere ihn als separate DWG-Datei (Befehl WBLOCK) oder nutze die DesignCenter-Palette zum Übertragen. Du kannst den Block auch über die Zwischenablage in deine andere Zeichnung kopieren. Hier musst du aber aufpassen! Ein Beispiel: In deiner Zielzeichnung gibt es einen Block mit dem Namen „Schachtdeckel“. Der Block stellt einen Schachtdeckel im DN1000 dar. Jetzt kopierst du einen Block Namens „Schachtdeckel“, der einen Schachtdeckel mit DN1500 darstellt, von deiner anderen Zeichnung in die Zielzeichnung, dann wird in der Zielzeichnung der DN1000 Schachtdeckelblock verwendet. Hier musst du einen neuen Namen mit dem Befehl „umbenenn“ vergeben.

Entscheidend für die spätere Flexibilität ist, auf welchem Layer und mit welchen Objekteigenschaften du die Blockgeometrie erstellst. Der nächste Abschnitt erklärt, warum das so wichtig ist.

Layer, Farbe und Linienstärke in Blöcken

Wenn du Blöcke für andere Projekte oder Kolleginnen und Kollegen wiederverwendbar gestalten willst, musst du verstehen, wie AutoCAD die Eigenschaften von Objekten innerhalb eines Blocks behandelt. Es gibt drei Szenarien, und sie verhalten sich grundlegend unterschiedlich.

VonLayer – das Standardverhalten

Standardmäßig erben Objekte ihre Farbe und Linienstärke vom Layer, auf dem sie liegen. Das gilt auch innerhalb von Blöcken: Steht die Geometrie auf einem konkreten Layer (z.B. „Kanal“) mit Farbe und Linienstärke auf „VonLayer“, dann zeigt der Block immer die Eigenschaften dieses Layers — unabhängig davon, auf welchem Layer du die Blockreferenz einfügst.

Das ist sinnvoll, wenn der Block immer gleich aussehen soll. Für wiederverwendbare Symbole ist es aber oft zu unflexibel, weil sich Farbe und Linienstärke nicht an den Kontext anpassen.

VonBlock – Eigenschaften vom Block erben

Setzt du Farbe und Linienstärke der Geometrie innerhalb eines Blocks auf VonBlock, dann erbt diese Geometrie die Eigenschaften der Blockreferenz selbst. Das bedeutet: Die Blockreferenz hat eine eigene Farbe und Linienstärke (entweder explizit gesetzt oder per „VonLayer“ vom Layer der Referenz geerbt), und genau diese Werte werden an die innere Geometrie weitergegeben.

Das ist nützlich, wenn du denselben Block in unterschiedlichen Kontexten unterschiedlich darstellen willst — zum Beispiel einen Schachtdeckel einmal rot für Planung und blau für Regenwasser.

Layer 0 – das Sonderverhalten von Blöcken

Layer 0 ist der einzige Layer in AutoCAD, der innerhalb von Blöcken ein besonderes Verhalten zeigt: Geometrie, die auf Layer 0 erstellt wurde, übernimmt beim Einfügen automatisch den Layer der Blockreferenz. Liegt die Blockreferenz auf dem Layer „Kanal“, verhält sich die Layer-0-Geometrie so, als wäre sie ebenfalls auf „Kanal“ erstellt worden.

Kein anderer Layer verhält sich so. Erstellst du die Blockgeometrie auf Layer „Hilfslinien“ und fügst den Block auf Layer „Kanal“ ein, bleibt die innere Geometrie auf „Hilfslinien“ — auch wenn du den Layer „Kanal“ einfrierst oder ausschaltest, bleibt sie sichtbar.

Best Practice für wiederverwendbare Blöcke

Damit ein Block sich vollständig an seine Umgebung anpasst, kombinierst du Layer 0 mit der Eigenschaft VonBlock. Die folgende Tabelle zeigt die drei Szenarien im Vergleich:

Blockgeometrie erstellt auf Farbe / Linienstärke Ergebnis beim Einfügen
Fester Layer (z.B. „Kanal“) VonLayer Block zeigt immer die Eigenschaften von Layer „Kanal“, unabhängig vom Layer der Referenz.
Layer 0 VonLayer Geometrie übernimmt den Layer der Referenz und erbt dessen Farbe/Linienstärke.
Layer 0 VonBlock Geometrie übernimmt den Layer der Referenz und erbt Farbe/Linienstärke von der Blockreferenz selbst — maximale Flexibilität.
Empfehlung: Erstelle die Geometrie wiederverwendbarer Blöcke auf Layer 0 mit Farbe = VonBlock und Linienstärke = VonBlock. So passt sich der Block beim Einfügen vollständig an Layer und Eigenschaften der Blockreferenz an.

Blöcke einfügen und verwenden

Zum Einfügen eines Blocks nutze den Befehl Einfügen (Multifunktionsleiste Einfügen, Gruppe Block, oder Kürzel I). Du wählst den Block, bestimmst den Einfügepunkt, optional einen Skalierungsfaktor und einen Drehwinkel. Per Klick platzierst du den Block in der Zeichnung.

Jede Einfügung ist eine Blockreferenz, die auf die gemeinsame Blockdefinition verweist. Änderst du die Definition (über den Blockeditor), aktualisieren sich automatisch alle Referenzen in der Zeichnung. Das macht Blöcke zu einem mächtigen Werkzeug für konsistente Plangestaltung.

Wie der Block beim Einfügen aussieht, hängt davon ab, wie die Geometrie innerhalb der Blockdefinition erstellt wurde: Liegt sie auf einem festen Layer mit festen Eigenschaften, bleibt das Erscheinungsbild konstant. Liegt sie auf Layer 0 mit VonBlock, übernimmt der Block Farbe und Linienstärke von der Blockreferenz.

Der Blockeditor

Der Blockeditor ist ein eigener Arbeitsbereich, in dem du Blockdefinitionen erstellen und bearbeiten kannst. Du öffnest ihn per Doppelklick auf eine Blockreferenz oder mit dem Befehl BEDIT. Der Hintergrund wechselt die Farbe, und in der Multifunktionsleiste erscheint eine eigene Registerkarte mit blockeditor-spezifischen Werkzeugen.

Der Ursprung ist der Einfügepunkt

Der Koordinatenursprung (0,0,0) im Blockeditor entspricht dem Basispunkt, an dem der Block beim Einfügen angefasst wird. Wenn dein Symbol nicht am gewünschten Punkt einrastet, liegt das daran, dass die Geometrie relativ zum Ursprung falsch positioniert ist.

Um den Einfügepunkt zu ändern, verschiebst du die gesamte Geometrie im Blockeditor so, dass der gewünschte Greifpunkt auf dem Ursprung (0,0,0) liegt. Alternativ kannst du den Basispunkt beim Erstellen des Blocks über den Dialog neu bestimmen.

Änderungen an der Blockdefinition

Wenn du im Blockeditor Geometrie hinzufügst, änderst oder löschst und anschließend mit Blockeditor schließenspeicherst, aktualisiert AutoCAD automatisch alle Blockreferenzen in der Zeichnung. Du musst die Blöcke nicht einzeln auflösen und neu erstellen — das ist einer der großen Vorteile von Blöcken gegenüber kopierten Einzelobjekten.

Blöcke auflösen

Manchmal musst du einen eingefügten Block wieder in seine Einzelteile zerlegen, zum Beispiel um die Geometrie zu bearbeiten. Dafür dient der Befehl Ursprung (Kürzel: X für XPLODE). Markiere den Block und starte den Befehl. Die Blockreferenz wird durch die ursprünglichen Einzelobjekte ersetzt.

Beachte: Nach dem Auflösen sind die Objekte nicht mehr mit der Blockdefinition verknüpft. Änderungen an der Definition wirken sich nicht mehr auf diese Objekte aus. Verschachtelte Blöcke (Blöcke innerhalb von Blöcken) werden nur eine Ebene tief aufgelöst.

Attributblöcke: Blöcke mit Zusatzinformationen

Attributblöcke erweitern normale Blöcke um Textfelder, die bei jeder Einfügung individuell befüllt werden können. Das ist ideal für Schriftköpfe, Leitungsbeschriftungen oder Bauteilkennzeichnungen. Du definierst Attribute mit dem Befehl Attribut definieren (Kürzel: ATT), bevor du den Block erstellst.

Jedes Attribut hat:

  • Einen Bezeichner (interner Name, z.B. HERSTELLER)
  • Eine Eingabeaufforderung (der Text, den der Benutzer beim Einfügen sieht, z.B. Hersteller eingeben:)
  • Einen Vorgabewert (optional, z.B. Unbekannt)
  • Einen Einfügepunkt und Formatierungseigenschaften

Beim Einfügen des Blocks wirst du nacheinander nach den Werten der Attribute gefragt.

Sichtbare und unsichtbare Attribute

Attribute können sichtbar oder unsichtbar sein. Sichtbare Attribute werden als Text in der Zeichnung angezeigt — ideal für Beschriftungen, die direkt am Symbol erscheinen sollen (z.B. eine Schachtnummer).

Unsichtbare Attribute speichern Daten, ohne die Zeichnung zu überladen. Sie eignen sich für Metadaten wie Material, Kosten, Einbaudatum oder Zustandsbewertungen. Die Werte sind in der Zeichnung vorhanden und können jederzeit abgefragt und exportiert werden, sie erscheinen nur nicht als sichtbarer Text im Plan.

Attributwerte nachträglich ändern

Um die Attributwerte einer eingefügten Blockreferenz zu ändern, doppelklickst du auf den Block. Es öffnet sich der Enhanced Attribute Editor (Befehl: EATTEDIT), in dem du alle Attribute des Blocks aufgelistet siehst und die Werte einzeln bearbeiten kannst.

Attributreihenfolge festlegen

Die Reihenfolge, in der Attribute beim Einfügen abgefragt werden, kannst du mit dem Befehl BATTORDER im Blockeditor festlegen. Das ist besonders bei Blöcken mit vielen Attributen wichtig, damit die Abfrage einer logischen Reihenfolge folgt — zum Beispiel erst Bezeichnung, dann Material, dann Dimension.

Praxisbeispiel: Schachtdeckel mit Attributen

Ein typisches Infrastrukturbeispiel: Du erstellst einen Schachtdeckelblock mit folgenden Attributen:

  • BEZEICHNUNG — z.B. „KS-042″ (sichtbar, wird am Symbol angezeigt)
  • DN — Nennweite, z.B. „600″ (sichtbar)
  • MATERIAL — z.B. „Gusseisen“ (unsichtbar)
  • EINBAUTIEFE — z.B. „1,85″ (unsichtbar)
  • ZUSTAND — z.B. „gut“ oder „sanierungsbedürftig“ (unsichtbar)

Im Plan siehst du nur die Bezeichnung und Nennweite. Die restlichen Informationen stecken unsichtbar im Block und können jederzeit abgefragt oder exportiert werden.

Vorteil: Sachdaten sind direkt in der Zeichnung erfasst, statt in einer separaten Excel-Liste gepflegt zu werden. Das reduziert Fehlerquellen und stellt sicher, dass Geometrie und Daten immer zusammenbleiben.

Datenextraktion — vom Plan zur Tabelle

Über den Befehl DATENEXTRAKTION (Multifunktionsleiste Einfügen, Gruppe Verknüpfung und Extraktion) startest du einen Assistenten, der dich Schritt für Schritt durch den Export führt:

  1. Wähle die Blöcke aus, deren Attribute du extrahieren möchtest.
  2. Wähle die gewünschten Attribute (Spalten der Tabelle).
  3. Sortiere und filtere die Daten nach Bedarf.
  4. Entscheide, ob das Ergebnis als AutoCAD-Tabelle in die Zeichnung eingefügt oder als CSV-Datei exportiert werden soll.

Typische Anwendungen sind Stücklisten, Inventarlisten oder Kanaldatenbanken. Da die Extraktion direkt aus den Blockattributen erfolgt, ist die Tabelle immer aktuell — du musst keine Daten manuell abtippen oder abgleichen.

Dynamische Blöcke: Flexibilität eingebaut

Dynamische Blöcke gehen noch einen Schritt weiter: Sie enthalten Parameter und Aktionen, die es ermöglichen, einen Block beim Einfügen interaktiv anzupassen, ohne für jede Variante einen eigenen Block zu benötigen.

Typische Beispiele:

  • Ein Türsymbol mit wählbarer Öffnungsbreite und Anschlagseite
  • Ein Schachtdeckel mit skalierbarem Durchmesser
  • Ein Nordpfeil, der in verschiedenen Größen eingefügt werden kann

Du erstellst dynamische Blöcke im Blockeditor (Doppelklick auf einen Block). Dort fügst du Parameter und zugehörige Aktionen hinzu.

Parameter und Aktionen — das Grundprinzip

Dynamische Blöcke basieren auf zwei Bausteinen, die immer paarweise auftreten:

  • Parameter definieren, was sich ändern kann — zum Beispiel ein Abstand, ein Winkel oder ein Zustand.
  • Aktionen definieren, wie die Geometrie auf die Parameteränderung reagiert — zum Beispiel strecken, drehen oder spiegeln.

Ein Parameter ohne Aktion hat keinen Effekt, eine Aktion ohne Parameter hat keinen Bezugspunkt. Im Blockeditor zeigt AutoCAD eine Warnung an, wenn Parameter ohne zugeordnete Aktionen existieren.

Die wichtigsten Parametertypen

Parametertyp Beschreibung Typische Aktion Beispiel
Abstand (Linear) Ein Abstand zwischen zwei Punkten Strecken, Verschieben Türbreite von 80 auf 100 cm ändern
Drehen (Rotation) Ein Drehwinkel um einen Punkt Drehen Nordpfeil in beliebige Richtung drehen
Umkehren (Flip) Spiegelung an einer Achse Umkehren Türanschlag links/rechts
Ausrichtung (Alignment) Automatische Ausrichtung an einer Kante (integriert) Symbol richtet sich an einer Wand aus
Sichtbarkeit (Visibility) Umschalten zwischen Darstellungsvarianten (integriert) Schachtsymbol rund/eckig
Lookup Dropdown-Auswahl vordefinierter Wertekombinationen Lookup Rohrdurchmesser aus Normreihe wählen

Sichtbarkeitszustände

Der Sichtbarkeitsparameter ist besonders praktisch: Er erlaubt dir, innerhalb einer einzigen Blockdefinition mehrere visuelle Darstellungen zu verwalten. Per Dropdown-Griff am eingefügten Block schaltest du zwischen den Zuständen um.

Beispiel: Ein Schachtdeckelblock mit den Sichtbarkeitszuständen „Rund DN600″, „Rund DN800″ und „Eckig 600×600″. Statt drei separate Blöcke zu verwalten, hast du alles in einer Definition.

So erstellst du Sichtbarkeitszustände:

  1. Öffne den Block im Blockeditor.
  2. Füge einen Sichtbarkeitsparameter aus der Parameterpalette ein.
  3. Klicke auf Sichtbarkeitszustände verwalten in der Multifunktionsleiste und lege die gewünschten Zustände an (z.B. „Rund DN600″, „Rund DN800″, „Eckig 600×600″).
  4. Wechsle zwischen den Zuständen und zeichne oder blende jeweils die passende Geometrie ein.
  5. Speichere den Blockeditor.

Lookup-Tabellen für vordefinierte Varianten

Mit einem Lookup-Parameter bietest du dem Anwender eine Dropdown-Liste mit vordefinierten Wertekombinationen an. Anders als bei Sichtbarkeitszuständen ändern sich hier nicht verschiedene Geometrien, sondern die Parameterwerte selbst.

Beispiel: Ein Rohrblock mit einem Lookup-Parameter „DN“. Der Anwender wählt DN100, DN150 oder DN200 aus der Liste. Hinter jedem Eintrag stehen vordefinierte Werte für Durchmesser und Wandstärke, die AutoCAD automatisch auf die Blockgeometrie anwendet.

Dynamische Blöcke in Civil 3D

Dynamische Blöcke funktionieren in Civil 3D genauso wie in AutoCAD. Allerdings bringt Civil 3D für bestimmte Aufgaben eigene, intelligentere Objekte mit: Der Pipe Network Parts Catalog und der Structure Catalog enthalten normgerechte Rohre und Schächte, die sich direkt in Rohrnetzwerke integrieren und Höhen, Gefälle sowie Anschlüsse automatisch verwalten.

Dynamische Blöcke bleiben trotzdem nützlich — vor allem für allgemeine Plansymbole wie Nordpfeile, Legenden, Verkehrszeichen oder benutzerdefinierte Detailsymbole, die nicht Teil eines Rohrnetzwerks sind.

Abgrenzung: Verwende Civil 3D-Objekte (Pipe Networks, Structures) für alles, was Teil eines Netzwerks ist und Berechnungen erfordert. Verwende dynamische Blöcke für allgemeine, projektübergreifende Symbole ohne Netzwerklogik.