本帖最后由 dabingrain 于 2016-7-28 16:38 编辑
 - (defun C:JOIN(/ E E1 EN EN1 I N ssLine a b c)
- (princ "\n请选择直线:")
- (setq ssLine (ssget '((0 . "LINE"))))
- (setq i 0)
- (setq ssnum (1- (sslength ssline)))
- (while (< i ssnum)
- (setq e (ssname ssline i))
- (setq j i)
- (while (< j ssnum)
- (setq e1 (ssname ssline (setq j (1+ j))))
- (vl-cmdf "_join" e e1 "")
- )
- (setq i (1+ i))
- )
- (princ)
- )
|