Zum Inhalt
LiberoDraft LiberoDraft-Hilfe
English
Start C Themen Blöcke

Blöcke

Ein Block fasst Elemente zu einem wiederverwendbaren Bauteil zusammen. Die Geometrie liegt einmal in der Zeichnung als Blockdefinition; jede sichtbare Kopie ist eine Blockinstanz, die nur noch Lage, Drehung und Massstab kennt. Ändern Sie die Definition, ändern sich alle Instanzen mit. Blöcke sind die Grundlage der Stücklisten und der Normteile.

Grundplatte mit dem Block «Bohrung Ø9» (1) in vier Instanzen und dem verschachtelten Block «Lagerbock» (2, 3), der zwei Bohrungen enthält
Grundplatte mit dem Block Bohrung Ø9 (1) in vier Instanzen und dem verschachtelten Block Lagerbock (2, 3), der zwei Bohrungen enthält

Diese Seite beschreibt die Zusammenhänge. Schritt für Schritt: Block erstellen, Block bearbeiten, Block ersetzen. Befehle: Block aus Auswahl erstellen, Block bearbeiten, Als Variante abspalten, Durch anderen Block ersetzen, Blockverwaltung, Block laden. Dialog: Blockverwaltung. Meldungen: Meldungen zu Blöcken, Stücklisten und Normteilen.

Definition und Instanz

Die Blockdefinition hat einen Namen, die Geometrie in blockeigenen Koordinaten (der Basispunkt liegt im Ursprung), eigene Masse und Schraffuren, die Stücklisten-Daten und eine Versionsnummer, die bei jeder Bearbeitung steigt. Alle Definitionen einer Zeichnung stehen in der Sektion Blöcke des Panels rechts und in der Blockverwaltung.

Die Blockinstanz ist ein einzelnes Element der Zeichnung vom Typ Block: Einfügepunkt, Drehwinkel, Skalierung in X und Y, Layer und Z-Ebene. Sie lässt sich wie jedes Element auswählen, verschieben, drehen, spiegeln und skalieren; Spiegeln kehrt eine der beiden Skalierungen ins Negative. Elemente innerhalb einer Instanz sind nicht einzeln anwählbar — dafür gibt es den Block-Editor oder das Explodieren.

Sektion «Blöcke» im Panel: (1) Block aus Auswahl erstellen, (2) Block laden, (3) Stückliste, (4) Blockverwaltung, (5) Liste der Definitionen mit Auge, Anzahl im Plan und den Zeilen-Buttons Einfügen, Editor, Stücklisten-Daten, Exportieren, Löschen
Sektion Blöcke im Panel: (1) Block aus Auswahl erstellen, (2) Block laden, (3) Stückliste, (4) Blockverwaltung, (5) Liste der Definitionen mit Auge, Anzahl im Plan und den Zeilen-Buttons Einfügen, Editor, Stücklisten-Daten, Exportieren, Löschen

Ein Klick auf den Namen in der Liste oder auf den blauen Button + hängt eine neue Instanz an die Maus — siehe Instanzen einfügen. Das Dreieck vor einer Zeile klappt die enthaltenen Unterblöcke auf; das Auge blendet alle Instanzen einer Definition aus und wieder ein.

Basispunkt und Einfügepunkt

Beim Erstellen wird der Basispunkt zum Ursprung der Definition: Ist der Gizmo-Drehpunkt gesetzt oder das Gizmo sichtbar, nimmt das Programm dessen Position, sonst die Mitte der Auswahl. Beim Einfügen sitzt dieser Punkt an der Maus. Im Block-Editor zeigt ein oranges Kreuz den Ursprung — die Geometrie dort verschieben heisst, den Einfügepunkt versetzen. Beim Platzieren lässt sich mit der Taste B ein anderer Fangpunkt des Blocks als vorübergehender Basispunkt wählen (Platzier-HUD).

Instanzen einfügen

Nach dem Klick auf einen Blocknamen im Panel oder auf Einfügen in der Blockverwaltung hängt der Block als orange Vorschau an der Maus. Jeder Klick setzt eine Instanz, das Werkzeug bleibt aktiv (Block platziert (n×) — weiterklicken oder ESC zum Beenden). Während des Platzierens gelten dieselben Tasten wie beim Normteil: R dreht um 90°, Shift+R zurück, H und V spiegeln, + und skalieren, B setzt den Basispunkt neu, Ctrl+Mausrad dreht in Schritten von 1°; Esc oder Rechtsklick beenden. Der Fang wirkt auf den Basispunkt.

Block an der Maus: (1) Platzier-HUD mit Winkel, Faktor, Spiegeln, Basis und Fertig, (2) orange Vorschau am Fangpunkt
Block an der Maus: (1) Platzier-HUD mit Winkel, Faktor, Spiegeln, Basis und Fertig, (2) orange Vorschau am Fangpunkt

Eine neue Instanz liegt auf dem aktiven Layer. Ihre Elemente behalten die Farbe, Stärke und Linienart, die sie in der Definition haben; Layer-Überschreibungen wirken auf Blockinstanzen nicht (Layer-Inhalt verschieben und Auf aktiven Layer lassen die Darstellung der Instanz unverändert).

Verschachtelung

Eine Blockdefinition darf Instanzen anderer Blöcke enthalten: Der Lagerbock im Beispiel besteht aus einem Rechteck und zwei Instanzen der Bohrung Ø9. Wählen Sie dazu beim Erstellen Instanzen mit aus. Ein Block kann sich nicht selbst enthalten — der Block-Editor verweigert das Einfügen des gerade bearbeiteten Blocks (Ein Block kann sich nicht selbst enthalten). Die Blockverwaltung zeigt die Verschachtelung als Baum mit der Vielfachheit ×n; der zusätzliche Eintrag kennzeichnet einen Kreis. Unterblöcke, die nur in anderen Blöcken vorkommen, zählen 0× im Plan; die Blockverwaltung führt Definitionen ohne Verwendung unter Unbenutzte Blöcke.

Ausblenden wirkt durch die Verschachtelung hindurch: Ist ein Unterblock ausgeblendet, fehlt er in allen Baugruppen. Die Stückliste fragt in diesem Fall, ob ausgeblendete Blöcke mitgezählt werden sollen (Stücklisten).

Bearbeiten in der Definition

Der Block-Editor öffnet die Definition isoliert: Die Zeichnung wird weggeräumt, nur die Blockgeometrie liegt in blockeigenen Koordinaten auf der Fläche, und ein oranges Banner oben zeigt Block-Editor · Name. Alle Zeichen- und Änderungswerkzeuge stehen zur Verfügung — auch Masse, Schraffuren und weitere Unterblöcke. Speichern schreibt die Geometrie zurück, erhöht die Versionsnummer und aktualisiert alle Instanzen; Abbrechen verwirft die Änderungen. Beim Verlassen kehrt die Zeichnung samt Ansicht und Rückgängig-Verlauf zurück. Der Editor lässt sich nicht verschachtelt öffnen (Der Block-Editor ist bereits aktiv).

Block-Editor: Banner mit (1) «Speichern» und (2) «Abbrechen»; (3) der Ursprung ist der Einfügepunkt
Block-Editor: Banner mit (1) Speichern und (2) Abbrechen; (3) der Ursprung ist der Einfügepunkt

Wege in den Editor: Zeilen-Button 📐 in der Sektion Blöcke, Bearbeiten in der Blockverwaltung, Rechtsklick auf eine Instanz → Block bearbeiten, Befehlssuche Block bearbeiten. Ein Doppelklick auf eine Instanz öffnet nicht den Editor, sondern die Blockverwaltung mit dem Block angewählt.

Varianten

Soll sich nur ein Teil der Instanzen ändern, spalten Sie diese als Variante ab: Das Programm kopiert die Definition unter dem Namen Name (2), hängt die gewählten Instanzen um und öffnet die Kopie im Editor. Die übrigen Instanzen behalten die alte Definition. Artikelnummer und Bezeichnung der Kopie erhalten den Zusatz -2 bzw. (2), damit die Variante in der Stückliste als eigene Position erscheint. Sind alle Instanzen eines Blocks gewählt, gibt es nichts abzuspalten — dann ändern Sie die Definition direkt.

Ersetzen

Durch anderen Block ersetzen hängt gewählte Instanzen an eine andere Definition; Lage, Drehung und Skalierung bleiben. Aus der Blockverwaltung heraus ersetzen Sie mit Ersetzen durch … alle Instanzen eines Blocks und wahlweise auch dessen Vorkommen in anderen Blöcken. Wird die alte Definition dadurch unbenutzt, meldet die Statuszeile … jetzt unbenutzt (Aufräumen in der Blockverwaltung).

Auswahl des Zielblocks mit Suchfeld; der aktuelle Block ist ausgegraut
Auswahl des Zielblocks mit Suchfeld; der aktuelle Block ist ausgegraut

Blockdateien .ldblk

Exportieren in der Sektion Blöcke oder in der Blockverwaltung schreibt eine Definition mit allen Unterblöcken als Datei Name.ldblk in den Download-Ordner. Block laden liest eine solche Datei in die aktuelle Zeichnung: Der Hauptblock hängt sofort an der Maus. Existiert bereits ein Block gleichen Namens, fragt das Programm, ob die Datei als Kopie geladen werden soll; bestehende Blöcke werden nie überschrieben. Auf diesem Weg tauschen Sie Blöcke zwischen Zeichnungen aus. Für eine ganze Bibliothek eignet sich die Normteil-Bibliothek auf dem Server besser.

Explodieren

Explodieren löst eine Instanz in ihre Elemente auf: Die transformierte Geometrie wird zu gewöhnlichen Elementen der Zeichnung, blockeigene Masse und Schraffuren kommen mit. Die Definition bleibt bestehen; ihre Zeile im Panel zählt eine Instanz weniger. Explodieren ist der Weg, ein Bauteil an einer Stelle frei zu ändern, ohne die anderen Instanzen zu berühren — die Alternative mit Rückweg ist die Variante. Bei verschachtelten Blöcken löst ein Schritt nur die äusserste Ebene; die Unterblöcke bleiben Instanzen.

Masse und Schraffuren in Blöcken

Beim Erstellen wandern ausdrücklich gewählte Masse und alle Masse, deren Bezüge vollständig in der Auswahl liegen, in die Definition; Schraffuren nur, wenn sie gewählt sind. In der Instanz werden sie mit transformiert (Massstab wirkt auf die Geometrie, die Masszahl zeigt den skalierten Wert), sind aber nicht einzeln anwählbar. Das Auge des Systemlayers Bemassungen und der Layer Schraffuren wirken auch auf blockeigene Masse und Schraffuren. Details zu Massen: Bemassung in Blöcken.

Löschen

Eine Definition lässt sich nur löschen, wenn sie nicht verwendet wird — weder als Instanz im Plan noch in einem anderen Block. Die Blockverwaltung nennt den Grund im Fenster (Der Block liegt noch n× in der Zeichnung …, Der Block steckt in «…»). Alle unbenutzten Definitionen auf einmal entfernt Aufräumen im Abschnitt Unbenutzte Blöcke. Das Löschen einer Instanz (Del) lässt die Definition unberührt.

Layer, Sichtbarkeit, Auswahlfilter

Die Instanz liegt auf einem Layer; ist er ausgeblendet oder gesperrt, gilt das für die ganze Instanz. Das Auge in der Sektion Blöcke blendet alle Instanzen einer Definition aus (Kennzeichen 🚫); ausgeblendete Blöcke verschwinden auch aus Baugruppen. Der Auswahlfilter kennt die Kategorie Blöcke. Im Panel Eigenschaften zeigt eine gewählte Instanz Typ BLOCKREF, Layer, Stärke, Farbe, Linienstil und Z-Ebene.

Ausgeblendete Definition in der Sektion «Blöcke»: (1) das durchgestrichene Auge
Ausgeblendete Definition in der Sektion Blöcke: (1) das durchgestrichene Auge

Druck, SVG und DXF

Beim Drucken und im SVG werden Instanzen aufgelöst gezeichnet — wie am Bildschirm. Im DXF entscheidet der Dialog DXF-Optionen, Abschnitt Blöcke: als Block (bleibt ein Bauteil) schreibt eine DXF-Blockdefinition und je Instanz ein INSERT mit Lage, Massstab und Drehung; aufgelöst in Einzelteile exportiert wie gezeichnet. Blöcke mit eigenen Massen oder Schraffuren tragen ihre vollständige Definition als Nutzlast am INSERT, damit LiberoDraft sie beim Zurücklesen wieder als echten Block mit Massen und Schraffuren aufbaut; fremde CAD-Systeme sehen nur die Grafik. Beim DXF-Import bietet der Dialog an, importierte Blöcke zu explodieren.

«DXF-Optionen» mit dem Abschnitt «Blöcke»
DXF-Optionen mit dem Abschnitt Blöcke

Bekannte Grenzen

  • Elemente innerhalb einer Instanz sind nicht einzeln anwählbar oder bemassbar; Fangpunkte auf ihnen funktionieren.
  • Die Skalierung einer Instanz wirkt auch auf Schrift- und Pfeilgrössen blockeigener Masse.
  • Das Panel Eigenschaften zeigt bei einer Instanz keine blockspezifischen Felder (Name, Einfügepunkt, Drehung, Massstab); diese ändern Sie über das Gizmo, den Dialog Skalieren oder das Koordinatenfeld.

Verwandte Themen