 - ;;; 圆心坐标转EXCEL
- (defun c:test660 (/ ss i s1 ptn ptn1)
- (cmdla0)
- (princ "\n选择圆: ")
- (setq ss (ssget '((0 . "CIRCLE")))
- i -1
- )
- (while (setq s1 (ssname ss (setq i (1+ i))))
- (setq ptn (cons (cons (xyp-get-dxf 40 s1) (xyp-get-dxf 10 s1)) ptn))
- )
- (setq i 0
- ptn1 (mapcar '(lambda (x) (cons (itoa (setq i (1+ i))) x))
- (xyp-vlxls-Vertexs2StrLst (reverse ptn))
- )
- )
- (xyp-vlxls-NewAddDate
- "A1"
- (cons '("序号" "半径" "X坐标" "Y坐标" "Z坐标") ptn1)
- )
- (cmdla1)
- )
|