xyp1964 发表于 2014-1-25 11:45:10

本帖最后由 xyp1964 于 2014-1-25 11:47 编辑

;; 需要e派工具箱(XCAD)的支持:http://yunpan.cn/QXQKsW9gAPmpF(defun c:tt ()
(xyp-CMDLA0)
(setq i-1 ll 0)
(while (setq e (entsel "\n选择曲线段: "))
    (setq lst (xyp-Get-Pts&Pte e)
          s1(car e)
          p1(car lst)
          p2(cadr lst)
          l1(xyp-LengthAtPoint s1 p1)
          l2(xyp-LengthAtPoint s1 p2)
          dl (- l2 l1)
          ll (+ ll dl)          
    )
    (xyp-Grvecs-Ptlst (list p1 p2) 1)
    (princ "\n本段线长为: ")(princ dl)
    (princ " 总线长为: ")(princ ll)
)
(xyp-CMDLA1)
)
页: 1 2 [3]
查看完整版本: 【模仿秀】连续测量距离