本帖最后由 作者 于 2007-11-25 23:45:16 编辑
我想用lisp去统一图中乱七八糟的线型,例如把全部CENTER2改为CENTER (SETQ GOP (SSADD)) (SETQ GOP (SSGET "x" '((6 . "CENTER2")))) (IF (/= GOP NIL) (PROGN (SETQ N (SSLENGTH GOP )) (SETQ M 0) (REPEAT N (SETQ ENT (ENTGET (SSNAME GOP M))) (SETQ ENT (SUBST (CONS '6 "CENTER") (ASSOC 6 ENT) ENT)) (ENTMOD ENT) (SETQ M (+ M 1)) ))) 目的是达到了,但是对于块里的CENTER2的线就完全无效, 请问如何能把块里的CENTER2的线也改为CENTER呢 |