ACM-2025-06-07

Jahrgang	: 2025
Ausgabe		: 06
Autor		: Gerhard Rampf
Programm	: ACM-LOESCHENLTF.LSP
Funktionalität	: Objekte löschen mit Linientypfilter
Format		: LISP
Lauffähig ab	: AutoCAD 2005
Befehle		: ACM-LOESCHENLTF
Bezug		: 0nline


Beschreibung 												.
============

Löschen mit Linientypfilter

Mit dem Tool ACM-LOESCHENLTF.LSP lassen sich Objekte anhand ihres Linientyps identifizieren und zielgenau 
löschen. Nach dem Start der Funktion wird zuerst zur Auswahl der Filterlinientypen aufgefordert. Hierfür 
stehen zunächst zwei Methoden zur Verfügung. Wurde der Befehl schon einmal ausgeführt, kommt noch eine 
dritte hinzu. Mit der Variante „Objektwahl“ können entweder durch Anpicken einzelner Quellobjekte oder das 
Aufziehen eines Auswahlfensters beliebig viele Quellobjekte ins Visier genommen werden. Diese Linientypsammlung 
analysiert das Tool anschließend, entfernt Mehrfachtreffer und strickt so den Linientypfilter zusammen. 
Die zweite Möglichkeit zur Bildung des Filters bietet die Option „Auswahlliste“. Hat man sich für diese Methode 
entschieden, öffnet das Programm ein Dialogfeld, in dem mit Ausnahme der XRef-abhängigen alle aktuell in der 
Zeichnung vorhandenen Linientypen in einem Listenfeld zur Auswahl stehen. Bei wiederholten Befehlsausführungen 
ist der zuletzt verwendete Satz schon vormarkiert. Über die Suchfunktion im Dialogfeld kann gezielt auf einen 
Linientyp in der Liste zugegriffen werden. Per Platzhaltersuche lassen sich auch sehr schnell Linientypen 
gruppieren, die beispielsweise alle eine bestimmte Zeichenfolge in ihrem Namen aufweisen. Die Anzahl der 
aktuell markierten Filterlinientypen wird stets unterhalb des Listenfeldes angezeigt. 
Die dritte Variante zur Festlegung des Filters steht erst ab dem zweiten Befehlsaufruf zur Verfügung. Durch 
die Wahl der Option „Vorherige Auswahl“ greift die Routine auf den zuletzt verwendeten Filter zurück, wodurch 
sich gleichartige Löschvorgänge schnell wiederholen lassen. Hierbei wird der Filter aber immer an gegebenenfalls 
neue Verhältnisse in der Zeichnung angepasst. Zwischenzeitlich bereinigte Linientypen entfernt die Funktion 
automatisch aus dem Filtersatz. Nach der Festlegung des Filters mit einer der drei Methoden kann man den 
Löschvorgang mit den üblichen Objektwahlmethoden starten, wobei Objekte, die nicht den Kriterien entsprechen, 
ignoriert werden.
