怎么将一张CAD图纸上所有标注尺寸全部提取到excel中
要提取CAD中所有标注尺寸,编程不知道要操作哪个对象?怎么提取?希望高手指点 本帖最后由 Helix.xu 于 2018-8-2 12:30 编辑标注提取后,
如何按照 纵横顺序 排列才是难点,按文字位置排列 遇到特殊情况 得到的结果不正确,
最近一直没想明白。
wangshuping42 发表于 2014-9-1 16:20
这也太简单了
老板,你来一个复杂的呗~~~ 那位大侠知道呢? <p>我也顶一个!!!</p><p>求救大虾</p> <p>怎么没有人回答,很难呀</p>
<p> </p> 笨办法炸开 /// 同问,等待高手讲解 期待高手回复 <font face="Verdana">'获取标注尺寸函数<br/>Function FixDimMeas(Dimension As AcadDimension) As Long<br/> Dim BlockCount As Long<br/> Dim bz As Long<br/> <br/> BlockCount = ThisDrawing.Blocks.Count<br/> '遍历块中的对象,取得标注尺寸<br/> Dim EntityInBlock As AcadEntity<br/> For Each EntityInBlock In ThisDrawing.Blocks(BlockCount - 1)<br/> If EntityInBlock.ObjectName = "AcDbMText" Then<br/> bz = Dimension.Measurement<br/> FixDimMeas = bz '<font face="Verdana">取得标注尺寸</font><br/> Exit For <br/> End If<br/> Next<br/>End Function</font> 期待中,学着试试
页:
[1]
2