weimeng555 发表于 2024-4-3 00:31:35

求助,attout导出N多个属性块的排序规则优化

如题,attout命令,选择的属性块,如果直接框选属性块,属性块的顺序还是有一定的讲究,研究了一下,这个跟块的新建顺序以及方向都有关系,下面是总结:
一、直接范围框选多个属性块是正序的情况:
1、竖直阵列,必须是往从下往上阵列的情况下,框选中的新生成的属性块,在attout命令下导出,才会是从上往下。如果阵列的时候是从上往下的方向阵列,那么attout命令下导出的结果,刚好是倒序的;
2、水平整列,情况第1点的类似,必须是右往左整列的情况下,attout导出则是从左到右为正序,反则如果是从左往右阵列,则结果就是倒序
3、那么属性块的顺序被你随机打乱了之后,在进行排序,那么最终的结果,就是无序了,任何一种可能都有;

针对以上情况,想问下明经的位置大佬,是否能实现框选范围内的属性块,选择集排序顺序是左到右 or 上到下 or 下到上 or右到左,最后一个场景就是,画一根曲线(多段线),在曲线路径上的属性块根据曲线,自定义哪一端为起始点,然后进行排序,并生成attout的txt文件。



目前用的是论坛里分享的插件(详附件)虽然已经很方便了,能够规避来回的打开txt,保存,现在就变成at/ai,但是因为CAD中属性块选择集排序的问题,比较苦恼,要想导出的属性块按照自己想要的顺序,就必须一个个手动的单击选择,烦请哪位大神能出手优化一下,感激不尽

ssyfeng 发表于 2024-4-3 06:20:17

你选择好块,先对块排序,再导出就可以了,论坛搜索一下排序,应该挺多的

Bao_lai 发表于 2024-4-3 06:20:37

你都导出到excel,再排序不是很简单,可以不用在这个lsp里面折腾呀。

yefei812678 发表于 2024-4-3 09:10:29

感谢分享感谢分享感谢分享

uualice2020 发表于 2024-4-3 13:47:29

论坛里找下黄大师的排序就行了

清水白粥 发表于 2024-4-3 23:08:38

关于这个问题,我是用贱人工具箱,先自动编号然后导出来以后,再排序一下就是自己想要顺序了

weimeng555 发表于 2024-4-28 23:59:40

清水白粥 发表于 2024-4-3 23:08
关于这个问题,我是用贱人工具箱,先自动编号然后导出来以后,再排序一下就是自己想要顺序了

谢谢,目前也是这么操作的
页: [1]
查看完整版本: 求助,attout导出N多个属性块的排序规则优化