代替QDIM快速标注
本帖最后由 a2580106803 于 2022-10-29 15:17 编辑用qdim标注总是很多为0的标注,写了个小程序自动把标注值小于0.1的删掉。
1个币意思下
本帖最后由 Rocky121209 于 2023-6-27 10:43 编辑
a2580106803 发表于 2023-6-24 16:48
我没说清楚,你把DWG文件上传一下
CAD ? CAD就是简单画的几条线,所以我以为你要lisp
其实我是想做成平时工作用的,批量标尺,然后标尺中所有标注为18的自动删掉,因为那是固定的,不需要显示,因为每个人画的CAD版本不一样,所以用的2010版本适配,不然到时候部分文件能用,部分文件不能用,那就尴尬了
Rocky121209 发表于 2023-7-29 08:25
找到了,谢谢,打开了新思路,的确可行,但是不知道为什么,过滤尺寸很不稳定,只能偶尔过滤掉一两个
我找到解决办法了,你把command-s换成command
然后command的下一行插入一行代码如下
(while (= (logand (getvar 'CmdActive) 1) 1) (command pause)) a2580106803 发表于 2023-7-5 14:34
要不你去找一下论坛上有个大佬写的拉线标注,那个功能可以设置小于某个值的标注不标
找到了,谢谢,打开了新思路,的确可行,但是不知道为什么,过滤尺寸很不稳定,只能偶尔过滤掉一两个 使用命令QD 本帖最后由 a2580106803 于 2022-10-29 10:11 编辑
顶顶顶顶顶 附上效果图 为楼主点赞,真是精益求精!
666加油,继续改进 挺好用的,感谢分享 有个函数写错了改了下 为lz点赞,感谢分享 貌似还需要继续优化一下啊、标注没有重线的简单图形还可以、稍微复杂点还是会有0标注出现