 - ;; 标注实体或选择集中心线
- ;; 伪源码需要e派工具箱(XCAD)的支持
- (defun c:tt ()
- (CMDLA0)
- (defun aaa (s1)
- (xyp-line (xyp-get-9pt s1 2) (xyp-get-9pt s1 8))
- (xyp-line (xyp-get-9pt s1 4) (xyp-get-9pt s1 6))
- )
- (xyp-MkLaCo "中心线" 1)
- (setq ukw (UKWORD 7 "1 2" "处理方式: 1-实体/2-选择集" ukw))
- (while (setq ss (ssget))
- (cond ((= ukw "1") (mapcar 'aaa (xyp-ss2list ss)))
- ((= ukw "2") (aaa ss))
- )
- )
- (CMDLA1)
- )
|