明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: chenrui

如何将CAD图形中点的坐标输出到excel或txt、数据库中

  [复制链接]
发表于 2008-3-11 23:58 | 显示全部楼层

;从CAD图和别的文本中读取数据,写入到指定的文本中

(defun c:dd ()

 
(if (setq lluu (open "c:/ddm.ini" "r"))
    (progn (setq wjlujin (read-line lluu)) (close lluu))
  ) 
(setq name(getvar"dwgname"))
(setq fn(getfiled "请指定输出的文件名称:" wjlujin "" 1))
  (setq fi(open fn "w"))


(princ "图    名:   " fi)
  (princ name fi)
 
(princ "\n" fi)
  (princ "文本路径:   " fi)
  (princ wjlujin fi)
(princ "\n" fi)
  (setq qq (getstring "请输入你想说的话:"))
   (princ "人机对话:   " fi)
  (princ qq fi)
  (princ "\n" fi)
  (setq y (entsel "\n请选择对象:"))
  (setq q (entget (car y)))
  (setq i (assoc 11 q))
  (setq b (list q i))
   (princ "图形元素:   " fi)
  (princ b fi)
  (princ "\n" fi)
  (princ "---------------------从别的文本中读取的数据-------------------- " fi)
 
  (princ "\n" fi)

(setq yy (strcat "(文本来自来" "d:\\dd.txt" ")"))

   (princ yy fi)

 
  (princ "\n" fi)

 
 
  (setq xt "d:\\dd.txt")
(setq f (open xt "r"))

  (setq cs (getint "\n请输入读文本的行数:"))

  (setq x 1)

 
  (while (<= x cs)
(setq qq (read-line f))
(princ qq fi)
    (princ "\n" fi)


    (setq x (1+ x))


)
  (close f)
(princ "\n" fi)
(princ "\n" fi)
(princ "\n" fi)
(princ "\n" fi)
  (princ "---------------------------------------------韦波立作  联系方式QQ35587325" fi) 
  )


发表于 2008-5-31 18:00 | 显示全部楼层
使用南方CASS软件,可以实现
发表于 2008-6-26 16:40 | 显示全部楼层
发表于 2008-7-26 22:40 | 显示全部楼层
autocad2008有这个功能。可以提取任何属性,速度比外挂程序快
发表于 2009-1-13 19:45 | 显示全部楼层

圆心坐标输出excel txt dat

在论坛里搜索一下吧,我已经做得很完善了,已经上传在论坛里!
发表于 2011-3-20 12:01 | 显示全部楼层
现在有没有实现这个功能的完整程序啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-25 21:51 , Processed in 0.282034 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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