免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1752|回复: 1
收起左侧

[其他] Excel2007配合天正7.5实现按坐标批量标注文字

[复制链接]

2

主题

122

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
51
发表于 2014-4-11 21:35 | 显示全部楼层 |阅读模式

Excel2007配合cad2007实现按坐标批量标注文字
  在工程实际运用中,经常会遇到在图纸上按坐标批量标注文字(如桩编号)的案例。本人经过不断的摸索,利用Excel配合cad2007能达到以上目的。现以某工程地下室5943根抗浮锚杆的编号为实例介绍具体的操作步骤:
  1. 打开需编号的cad图形:
  2. 对cad进行适当的设置,以记录相关数据:
  OP—选项—打开和保存—(勾选)“维护日志文件”—应用;OP—选项—文件—日志文件位置—点取浏览按钮,在桌面建立一个名为“cad数据提取”的文件夹。
  3. 选择全部锚杆图元(可用快速选择命令),然后把所有锚杆图元向右移动500000(移动的目的是让选择锚杆图元好操作)。
  
  
  4.提取每根锚杆中心点的坐标:
  (1)鼠标框选红色所有的锚杆图元,然后按LI命令,弹出如下窗口:
  
  (2)按住ENTER键不放,直到该窗口消失为止。
  
  (3)打开C:\Users\z\Desktop\cad数据提取\案例用图(记事本),把里面的数据全部复制到excel。
  (4)在excel中选择A列,然后:数据—筛选—按三角符号—文本筛选—包含。如下图:
  
  
  
  (5)选择A列,然后把A列的数据复制到“sheet2”,把第一行的数据删除,在B1输入如下公式:=--MID(A1,FIND("X=",A1)+2,10);在C1输入=--MID(A1,FIND("Y=",A1)+2,10);在D1输入=B1&","&C1;在E1输入=B1-500&","&C1-500;在F1输入=B1-1000&","&C1-500;在G1输入数字1。
  (6)选择G列,设置如下图格式:
  
  (7)框选B1:G1下拉往下复制到第6000行。这样就完成了所需坐标数据的提取。
  
  
  5.在H2输入=H1+1,并把公式往下复制到第5943*3行。
  6.在H1输入1,在H5944输入1.1,在H11886(5943*2)输入1.2,把H17829(5943*3)以后的数据删除。
  7.选择A:H列,按H列升序排序,得到如下图结果:
  
  也就是要在行与行间插入两空行,为什么要插入两空行,请大家结合CAD命令自己去体会。
  8.选择D1:G17829,并复制。
  9.在CAD中输入LE命令,并进行如下设置:
  
  
  
  然后按Ctrk+V把从Excel中复制的数据粘贴到CAD命令行中。CAD就会批量自动编号了。

Excel2007配合天正7.5实现按坐标批量标注文字.rar

705.7 KB, 下载次数: 12

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128743

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2014-4-12 11:46 | 显示全部楼层
进来看看了

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表