本帖最后由 Gu_xl 于 2013-4-25 21:59 编辑
 - (defun c:tt () (setq e1 (car (entsel "\n选择图层1对象:"))
- e2 (car (entsel "\n选择图层2对象:"))
- lay1 (cdr (assoc 8 (entget e1)))
- lay2 (cdr (assoc 8 (entget e2)))
- )
- (if (setq ss (ssget (list (cons 8 (strcat lay1 "," lay2)))))
- (repeat (setq n (sslength ss))
- (setq el (entget (ssname ss (setq n (1- n)))))
- (if (= (strcase lay1) (strcase (cdr (assoc 8 el))))
- (entmod (subst (cons 8 lay2) (assoc 8 el) el))
- (entmod (subst (cons 8 lay1) (assoc 8 el) el))
- )
- )
- )
- (princ)
- )
|