本帖最后由 xyp1964 于 2023-11-7 16:52 编辑
 - (defun c:tt1 ()
- (if (and (setq ss (ssget '((0 . "POINT"))))
- (setq nn (sslength ss))
- )
- (progn
- (setq ptn '() i 0)
- (repeat nn
- (setq pt (cdr (assoc 10 (entget (ssname ss i))))
- ptn (cons pt ptn)
- i (1+ i)
- )
- )
- (setq ptn (vl-sort ptn '(lambda (a b) (< (car a) (car b)))))
- (command "pline")
- (foreach pt ptn (command pt))
- (command "")
- )
- )
- (princ)
- )
- (defun c:tt2 (/ ptn)
- (if (setq ss (ssget '((0 . "POINT"))))
- (progn
- (setq i -1)
- (while (setq s1 (ssname ss (setq i (1+ i))))
- (setq ptn (cons (cdr (assoc 10 (entget s1))) ptn))
- )
- (command "pline")
- (foreach pt (vl-sort ptn '(lambda (a b) (< (car a) (car b)))) (command pt))
- (command "")
- )
- )
- (princ)
- )
|