ACM-2024-03-02

Jahrgang: 2024
Ausgabe: 03
Autor: Markus Hoffmann
Programm: ACMIMPORTLFILTER.LSP
Funktionalität: benannte Layerfilter (Eigenschaftsfilter) aus einer ASCII-Textdatei (CFG) oder einer DWG- oder DWT-Datei importieren
Format: LISP
Lauffähig ab: AutoCAD 2020
Befehle: acmImLF
Bezug: Online


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

Layerfilter importieren

Zum besseren Handling von Layern lassen sie sich in Gruppen organisieren. Als so genannte Layerfilter sind 
sie im linken Bereich des Layereigenschaftenmanagers zu sehen. Die Filter „XRefs“ und „ALLE“ werden automatisch 
vom System erstellt. Weitere kann man über Eigenschaftsfilter oder Gruppenfilter individuell erstellen. 
Layerfilter lassen sich zum Beispiel dafür verwenden, die Sichtbarkeit oder die Sperre aller Layer in dieser 
Gruppe auf einmal zu steuern. Darüber hinaus können sie die Übersichtlichkeit beim Arbeiten erheblich verbessern, 
weil der Inhalt des aktuell gesetzten in der Layergruppe der Multifunktionsleiste und im Layer-Werkzeugkasten 
angezeigt wird und man so die übrigen Layer besser ignorieren kann.
Mehr Informationen sowie zu den Unterschieden zwischen Eigenschafts- und Gruppenfiltern und wie man sie erzeugt 
und verwaltet, kann man in der AutoCAD-Onlinehilfe nachschlagen.
Da in AutoCAD oder BricsCAD derzeit weder im Layereigenschaftenmanager noch im Design Center ein Werkzeug zur 
Verfügung steht, um Layerfilter zu übertragen, werden in dieser und der vergangenen Ausgabe des AUTOCAD-Magazins 
zwei AutoLISP-Tools vorgestellt, die die Lücke füllen. 
Das hier vorgestellte Tool ACMIMPORTLFILTER.LSP unterstützt bei der Übertragung einmal erstellter Layerfilter 
von einer in die andere Zeichnungsdatei. So können beispielsweise die Layerfilter aus den CFG-Dateien, die das 
Tool ACMEXPORTLFILTER.LSP (vorgestellt in der Ausgabe 2/2024) exportiert, in ACMIMPORTLFILTER.LSP eingelesen und 
in die aktuell geöffnete Datei übertragen werden. Darüber hinaus kann das aktuelle Programm aber auch ohne Umweg 
über diese CFG-Datei direkt auf die Layerfilter einer DWG- oder DWT-Datei zugreifen, um von dort 
Layereigenschaftsfilter auszulesen und in die geöffnete Zeichnungsdatei zu übertragen. Dazu sollte im 
Dateiauswahlfenster die vorgeschlagene Dateiendung von CFG auf DWG oder DWT geändert werden. Das Tool 
überschreibt keine bereits vorhandenen Layerfilter und überträgt im Gegensatz zu Layereigenschaftsfiltern 
keine Layerfilter, die auf Gruppenfiltern basieren, da sie explizit ausgewählte Objekte referenzieren.