ACM-2025-03-03

Jahrgang: 2025
Ausgabe: 03
Autor: Thomas Krüger
Programm: ACM-CLEANUP.LSP
Funktionalität: befehlsabhängige Layerzuordnung
Format: LISP
Lauffähig ab: AutoCAD 2018
Befehle: CLEANUP
Bezug: Online


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

Mal aufräumen!

Jede Zeichnung sollte nur so viel Informationen wie nötig enthalten. Das gilt besonders für die Weitergabe 
von DWG-Dateien. Nicht referenzierte Blockdefinitionen, leere Blöcke, Nulllängengeometrien, leere Texte, 
leere Gruppen blähen die Zeichnungsdatenbank nur unnötig auf. Das gleiche gilt für andere nicht verwendete 
Datenbankobjekte wie Layer und Stile, aber auch Plotkonfigurationen, Ansichten und Koordinatensysteme. Da 
ist dann öfter mal „aufräumen“ angesagt.
AutoCAD stellt zum Löschen nicht genutzter Objekte den Befehl „-BEREINIG" / "_-purge“ bereit. Von Version 
zu Version wurde dessen Optionsumfang immer umfangreicher. So sind ab der Version 2011 „Nulllängengeometrie“ 
und „leere Texte“ löschbar, ab 2012 kam auch eine Gruppenbereinigungsfunktion hinzu.
Das Tool ACM-CLEANUP.LSP erweitert die möglichen zu bereinigenden Objekte nochmals. Es ist als Sammlung
von Einzelfunktionen und Einzelbefehlen konzipiert, die sich durch Sammelaufruf mittels „CLEANUP“ auch 
zusammengefasst über einen Dialog ansprechen, aber auch separat aufrufen lassen.Nach dem Laden des Tools 
stehen folgende Einzelbefehle zur Verfügung:

GRP-DELALL			löscht alle Gruppen
GRP-DELALLEMPTY			löscht nur alle leeren Gruppen
PROXY-DELALL			löscht alle grafischen Proxy-Objekte 
UCS-DELALL			löscht alle nicht referenzierten BKS‘
VIEWS-DELALL			löscht alle benannten Ansichten
PAGESETUPS-DELALL		löscht alle Seiteneinrichtungen
LAYERSTATE-DELETEALL		löscht alle gespeicherten Layerstände
LAYERFILTER-DELETEALL		löscht alle gespeicherten Layerfilter
DEL-VBAPROJECTS			löscht alle eingebetteten VBA-Projekte
CLEARALLPDF			löscht alle PDF-Verweise
CLEARPDF			löscht alle nicht referenzierten PDF-Verweise
CLEARALLIMAGES			löscht alle Bildverweise
CLEARUNREFIMAGES		löscht alle nicht referenzierten Bildverweise