ACM-2024-05-04

Jahrgang: 2024
Ausgabe: 05
Autor: Jörn Bosse
Programm: BLOCK2DWG.LSP
Funktionalität: in externe DWG-Blockdateien speichern
Format: LISP
Lauffähig: ab AutoCAD 2021
Befehle: BDW
Bezug: Online


Beschreibung
============

Wer Blöcke als Symbole verwendet, kann sie speichern, zum Beispiel in Vorlagendateien. Wird jetzt eine neue 
Zeichnung mit der Vorlage gestartet, sind die dort enthaltenen Blöcke sofort verfügbar. Es gibt aber auch 
die Vorgaben, dass pro Block eine DWG-Datei auf einem externen Ordner vorhanden sein soll. Das passiert, 
wenn zum Beispiel mit der Blockpalette von AutoCAD und aus einem Verzeichnis heraus alle Blöcke zur 
Verfügung stehen sollen, um diese in der aktuellen Zeichnung einzufügen.
Mit dem Programm BLOCK2DWG.LSP können in der aktuellen Zeichnung vorhandene Blöcke in einem Arbeitsschritt 
als externe DWG-Zeichnung gespeichert werden. Dieser Vorgang lässt sich auch manuell mit dem AutoCAD-Befehl 
WBLOCK durchführen, ist aber sehr mühsam, wenn es sich um viele Blöcke handelt.
Nach dem Start des Programms werden in einer Liste alle Blöcke aus der aktuellen Zeichnung dargestellt, die 
einem einzugebenden Namensfilter entsprechen. Unterschieden wird zudem nach dynamischen und nicht dynamischen 
Blöcken. Per Option kann die Berücksichtigung der dynamischen Blöcke unterbunden werden. Technisch gesehen 
kann man diese aber genauso als DWG-Blockdateien ausgeben.
Grundsätzlich sind in den Blockdefinitionen die Zeichnungseinheit und die Information zu einer einheitlichen 
Skalierung gespeichert. Wenn die selektierten Blöcke als DWG-Blockdateien gespeichert werden, können diese 
Eigenschaften direkt übernommen werden oder lassen sich über Auswahllisten individuell vergeben. Vor dem 
Speichern der DWG-Blockdateien muss man das Zielverzeichnis festlegen.
Beim abschließenden Speichern der DWG-Blockdateien werden eventuell vorhandene Dateien ohne Nachfrage 
überschrieben. Ist die vorhandene Datei schreibgeschützt ist, kommt abschließend eine entsprechende Meldung.