;修改尺寸为原来值 (DEFUN C:qw( / ss n d a i ) (SETQ SS(SSGET '((0 . "dimension")))) (setq n (sslength ss) i 0) (repeat n (setq d(entget (ssname ss i))) (setq a(itoa(fix (+ (cdr(assoc 42 d) ) 0.5)))) (setq d (subst (cons 1 a) (assoc 1 d) d)) (entmod d) (entupd (ssname ss i)) (setq i (1+ i)) ) ) 声明:这个程序是我从论坛下的 如果想恢复的话,用dimreassoc可以恢复,不过这个命令我只在express tools中看到过,不知道没有安装express tools行不行 |