 - (defun c:tt();大部分实体查重
- (setq lst(entget(setq en(car(entsel"\n请选择要查询的实体:")))))
- (setq lst(vl-remove-if '(lambda(x)(or(=(car x)-1)(=(car x)5)(=(car x)8)(=(car x)330)))lst))
- (setq ss(ssdel en(ssget "x" lst)))
- (if (ssname ss 0)
- (progn
- (sssetfirst nil ss)
- (setq mm(strcat "\n共有"(itoa(sslength ss))"个实体与其完全重合"))
- (princ mm)
- )
- (alert "\n没有重复实体")
- )
- (prin1)
- )
|