- (defun c:tt( / ss i str str2 ent entdb)
- (vl-load-com)
- (princ "\n请选择要连接的轴号")
- (setq ss (ssget '((0 . "INSERT") (66 . 1))))
- (setq i 0)
- (setq str "")
- (repeat (sslength ss)
- (setq ent (ssname ss i))
- (setq entdb (LM:vl-getattributevalue (vlax-ename->vla-object ent) "XX"))
- (if (= str "")
- (setq str entdb)
- (setq str (strcat str "/" entdb))
- )
- (setq i (1+ i))
- )
- (princ "\n请再选择要连接的轴号")
- (setq ss (ssget '((0 . "INSERT") (66 . 1))))
- (setq i 0)
- (setq str2 "")
- (repeat (sslength ss)
- (setq ent (ssname ss i))
- (setq entdb (LM:vl-getattributevalue (vlax-ename->vla-object ent) "XX"))
- (if (= str2 "")
- (setq str2 entdb)
- (setq str2 (strcat str2 "/" entdb))
- )
- (setq i (1+ i))
- )
- (SET-CLIP-STRING (strcat str "*" str2))
- (princ)
- )
|