注册

减振器屋

查看: 4427|回复: 2
打印 上一主题 下一主题

将autocad中坐标输出文本文件的lisp

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-20 13:13:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(defun c:zb2txt1()
(setq ffn (getfiled "坐标写入文本文件" "c:/坐标" "txt" 1))
(setq opf (open ffn "w"))
(setq ss (ssget '((0 . "*LINE"))))
(setq kg " ")
(setq txt (strcat "角点" kg "X坐标" kg "Y坐标"))
(write-line txt opf)
;(princ (strcat "角点" kg "X坐标" kg "Y坐标") opf)
(setq i -1)
(setq key 10)
(repeat (sslength ss)
(setq ent (entget (ssname ss (setq i (1+ i)))))
(setq count 1)
(foreach xy ent
(if (eq (car xy) key)
(progn
(setq pe (cdr xy))
(setq x (rtos(cadr pe)2 3))
(setq y (rtos(car pe)2 3))
(write-line (strcat (itoa count) kg x kg y) opf)
;(princ "\n" opf)
;(princ (strcat (itoa count) kg x kg y) opf)
(setq count (1+ count))
)
)
)
)

(close opf)
(princ(strcat "\n坐标已写入文本: " ffn))
(princ)
)
2#
发表于 2009-4-11 20:34:25 | 只看该作者
我眼中的“强厂”是把产品图和工艺图在一张图上表现的。。。。。
3#
发表于 2009-4-25 22:35:55 | 只看该作者
呵呵,我厂里很多图纸的文字都是不知道是什么文字,乱码般的
游客
回复
您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|小黑屋|减振器屋 ( 皖ICP备09000246号-1 )

GMT+8, 2024-5-9 07:41 , Processed in 0.046176 second(s), 18 queries .

Powered by JZQ5.CN X3.2

© 2001-2022 减振器屋

快速回复 返回顶部 返回列表