请高手帮我修改一下 看下那里错啦!程序结果是想:输入命令ED 选择多个填充物体后回车,把刚选择的填充图案名称都改名“ANSI31”。十分感谢! (defun C:ED(/ ha n e e1) (setq ha (ssget '((0 . "HATCH")))) (setq n 0) (repeat (sslength ha) (setq e (ssname ha n)) (setq e1 (entget e)) (if (="HATCH" (cdr (assoc 0 e1)) (progn (setq e1 (subst (cons 2 "ANSI31") (assoc 2 e1) e1)) (entmod e1) )) (setq n (1+n)))) (command "-hatchedit" ha "p" e1 ))
|