cad中怎么批量提取标注数字到excel 中或者是有什么软件有这个功能

如题所述

1、首先打开一个有坐标数据的cad图纸。该图纸的原点是在左下角,把原点设置在左上角,然后以左上角为原点重新设置所有坐标。

2、点击左侧工具栏中的符号标志坐标检查。

3、在弹出的坐标检查窗口中点击设置坐标系

4、然后在图形中点击左上角的位置来设置坐标系的原点;点击后输入新的坐标,输入0,0也就是原点。按回车键确定。

5、然后在返回的坐标检查中点击确定。

6、在绘图区域选择要以新的坐标系为基准的坐标。选择的时候可以用框选或点选等。选择好要修改的坐标后点击右键,在弹出的菜单中选择全部修改。

7、等待片刻即可修改完成。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-29

第一步:打开CAD。在CAD命令行输入"Li"。”选择对象“,点选需要提取坐标的多段线。回车。

第二步:将CAD文本框中的数据复制到Excel中。选中文本框中的有效数据”Ctrl+C“,在打开的Excel中”Ctrl+V“。

第三步:用Excel”替换“命令删除不必要文字和空格。选中文本所在单元格。点击”开始“右侧的“替换”(或者”编辑“——”替换“)。选中第一格X坐标前的所有部分。复制粘贴到”查找内容“中。“替换为”什么也不用填。点选“全部替换(A)”。发现此时格式还是有些别扭。所以还要再进行几步上述操作,将如第二行一样格式文本中多余的空格删掉。

第四步:数据分列。选中文本所在列。选择“数据”——“分列”———“下一步”——勾选“逗号”——“下一步”——“完成”。

第五步:交换x,y坐标。

第六步:格式调整。“Ctrl+1”或者右键单击选择“设置单元格格式”,在里面调整格式

第2个回答  2014-02-26
获取标注尺寸函数Function FixDimMeas(Dimension As AcadDimension) As Long Dim BlockCount As Long Dim bz As Long BlockCount = ThisDrawing.Blocks.Count '遍历块中的对象,取得标注尺寸 Dim EntityInBlock As AcadEntity For Each EntityInBlock In ThisDrawing.Blocks(BlockCount - 1) If EntityInBlock.ObjectName = "AcDbMText" Then bz = Dimension.Measurement FixDimMeas = bz '取得标注尺寸 Exit For End If NextEnd Function

这个代码我不会用,看你会不会了,本回答被网友采纳
第3个回答  2011-09-21
CTRL+C你需要的数据,然后在EXCEL中要插入的单元格CTRL+V就插进去了!如果图形过大或者过小,可以在AutoCAD中调节后保存,EXCEL就会跟着你的修改变动!

追问

我想要的是批量提取 可以直接提取你全部的数据

相似回答