本帖最后由 llsheng_73 于 2013-12-15 00:18 编辑
你可以参考下这个
ssget 后跟mode 的部分理解(不断更新)
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=84736&fromuid=202795
然后估计你自己也能搞定
 - (if (setq s1(ssget "x"'((-4 . ">")(40 . 100))))
- (repeat(setq m -1 n(sslength s1))
- (entmod(setq a(entget(ssname s1(setq m(1+ m))))
- a(subst'(10 0 0 0)(assoc 10 a)a)))))
- (if (setq s1(ssget "x"'((-4 . "<=")(40 . 100))))
- (repeat(setq m -1 n(sslength s1))
- (entmod(setq a(entget(ssname s1(setq m(1+ m))))
- a(append(vl-remove(assoc 62 a)a)'((62 . 1)))))))
|