n'Abend
>> hier die Frage ob ich mit dem Befehl _CLayer .....
CLAYER ist die Variable für den AKTUELLEN Layer und da kann es nur einen geben
CLAYER, siehe Hilfe, Befehl: CLAYER<enter>[F1] ist also ganz fehl am Platz
Der Befehl zum ändern der Layereigenschaften ist LAYER bzw. -LAYER [F1]
>>Kann ich einen Joker setzten wie "001*" oder 001?" oder geht das nur über eine LSP wo ich alle vorkommenden Layernamen benennen muss.
Man könnte die Daten direkt per API ändern, aber der -LAYER Befehl ist für so einfache Dinge gut genug und kann verwendet werden,
also reicht ein einfacher (command "-LAYER" .....)
Wie sehr sehr viele Befehle in ACAD bietet auch dieser Befehl die Möglichkeit von Platzhalter,
selbst in vielen GUI Dialogen/Befehlen kann man diese einsetzen, wenn auch nicht bei allen.
Am besten dokumentiert sind die AutoCAD-Platzhalter hier: KLICK!
Die Abfolge und Optionen ermittelst du dann einfach vorab/nebenher händisch in der Befehlszeile[F2], Befehl: -LAYER<enter> usw.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP