三九宝宝网宝宝教育写作范文

CAD中怎么自动统计同名图块距离1的总长度

12月22日 编辑 39baobao.com

如果每个块的长度一样,那好办了,快速选择一下,遍历整个图形,得到块的数量,然后数量乘以长度得到总长

如果每个快的长度不一样,那就需要用到二次开发了,这个就麻烦了,想了一下,还是决定不要使用编程处理的方式,这样,先快速选择,然后复制名为“1234"的块到一个新图里面,然后工具-数据提取,选择多段线长度,最后会得到总长,可以输出到excel或者txt文件的,还是配个图吧:

此时复制到新图里面有四个块,都是多段线,保存一下,然后工具-数据提取,叫你选择模板任意输个名字,下一步

此时有两个选项,一个块,一个合并块之前画的pline,选择polyline,下一步

提取长度,只选择长度,下一步

得出长度为86.133,我不知道这个是单个块的还是所有块的总长,时间匆忙,没来得及验证,靠你了,看好你哟

最后,因为我用的英文版,可能有所不适,望谅解。。。

我又验证了一次,86.133这是一个块的,如果长度相同,则会输出到同一行,长度不同,会分行输出,你只需要分别相乘最后累加,因为数据提取有输出到excel的功能,可以在excel里面快速的统计,望采纳

推荐阅读
图文推荐