|
Lisp : Werte von Attributen in Blöcken ändern
Maier2018 am 19.01.2021 um 15:23 Uhr (1)
Hallo CADWiesel,ich verstehe nicht, was "gcwert" beim Aufruf sein soll? Muss es immer 1 sein?
| In das Form Lisp wechseln |
|
Lisp : Werte von Attributen in Blöcken ändern
Maier2018 am 20.01.2021 um 08:15 Uhr (1)
Der Codeschnipsel von CADWiesel funktioniert wunderbar für mich!Musste nur etwas abgeändert werden, damit der Attributwert ersetzt und nicht mittels strcat an den ursprünglichen Wert angehängt wird.DANKE! Code:(defun attchange (elem attname gcwert wert / aslst) (setq aslst (entget elem)) (if (= (cdr (assoc 0 aslst)) "INSERT") (progn (if (= (cdr (assoc 66 aslst)) 1) (progn (setq aslst (entget (entnext (cdr (assoc -1 aslst))))) (while (/= (cdr (assoc 0 aslst)) "SEQEND") (if ...
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
|