求助:如何用LISP读取CAD中许多散点的坐标
我想把CAD中许多散点的坐标读到一个文本文件中,只需X,Y坐标就行了,有高手帮帮忙吧 本帖最后由 Gu_xl 于 2011-8-7 12:57 编辑回复 wlbwrh 的帖子
(DEFUN C:TT (/ SS FN F N EN PT X Y)
(setq ss (ssget "x" '((0 . "point"))))
(if ss
(progn
(setq fn "d:\\坐标.txt")
(setq f (open fn "w"))
(repeat (setq n (sslength ss))
(setq en (ssname ss (setq n (1- n))))
(setq pt (cdr (assoc 10 (entget en)))
x (car pt)
y (cadr pt)
)
(write-line (strcat (rtos x 2 3) "," (rtos y 2 3)) f)
)
(close f)
(startapp "notepad.exe" fn)
)
)
(princ)
)
非常感谢,好人啊 图元集,好方法咧!
页:
[1]