hmz... dan moet ik maar een andere oplossing zien te verzinnen...
wellicht een rename lisp maken die op basis van steekwoorden, lijkt me dat een dergelijke conversietool niet zo lastig in elkaar te zetten is. Ik heb tenslotte al een conversietool voor ons eigen lagensysteem naar nlcs gemaakt, en daar wordt de laagnaam ook veranderd.
Moet de K&L geen probleem zijn
.
Edit:
Commandline -rename commando begrijpt geen wildcards *... :S..
Edit2:
Ah, op internet leek het niet mogelijk, maar op een handig cad forum wisten ze me zo een passend scriptje te kunnen bezorgen.
Code: Selecteer alles
(defun c:klicrename ( )
(vlax-for layer (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)))
(if (wcmatch (strcase (vla-get-name layer)) "*DATA_KPN*")
(vl-catch-all-apply 'vla-put-name (list layer "B-OI-KL-DATA_KPN-G"))
)
)
(princ)
(vlax-for layer (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)))
(if (wcmatch (strcase (vla-get-name layer)) "*MS_LIANDER*")
(vl-catch-all-apply 'vla-put-name (list layer "B-OI-KL-ET_MS_LIANDER-G"))
)
)
(princ)
)
(vl-load-com) (princ)
Bron