明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 10951|回复: 16

怎么将一张CAD图纸上所有标注尺寸全部提取到excel中

  [复制链接]
发表于 2009-9-23 11:15:00 | 显示全部楼层 |阅读模式
要提取CAD中所有标注尺寸,编程不知道要操作哪个对象?怎么提取?希望高手指点
发表于 2018-8-2 08:27:57 来自手机 | 显示全部楼层
本帖最后由 Helix.xu 于 2018-8-2 12:30 编辑

标注提取后,
如何按照 纵横顺序 排列才是难点,按文字位置排列 遇到特殊情况 得到的结果不正确,
最近一直没想明白。
发表于 2018-4-17 11:27:58 | 显示全部楼层

老板,你来一个复杂的呗~~~
发表于 2010-4-20 18:06:00 | 显示全部楼层
那位大侠知道呢?
发表于 2010-4-20 18:08:00 | 显示全部楼层

我也顶一个!!!

求救大虾

发表于 2010-6-25 11:33:00 | 显示全部楼层

怎么没有人回答,很难呀

 

发表于 2010-7-1 13:20:00 | 显示全部楼层
笨办法炸开
发表于 2010-7-1 18:38:00 | 显示全部楼层
///
发表于 2010-7-23 11:00:00 | 显示全部楼层
同问,等待高手讲解
发表于 2010-8-11 11:24:00 | 显示全部楼层
期待高手回复
发表于 2010-9-24 15:05:00 | 显示全部楼层
'获取标注尺寸函数
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
        Next
End Function
发表于 2011-12-13 11:56:39 | 显示全部楼层
期待中,学着试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-22 20:31 , Processed in 0.165913 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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