_Levin 发表于 2025-4-18 11:07:17

求大佬优化下

本帖最后由 _Levin 于 2025-4-18 13:45 编辑

忘了从哪里下载的代码,现在的问题是无法按正常的顺序排序,5楼坛友已经找出问题,感谢5楼坛友


Qwer1243 发表于 2025-4-18 11:07:18

_Levin 发表于 2025-4-18 13:13
天,还真的是,还是你够细心
其实改代码也好弄,如果你的块精度没有那么高,你把下面的“允许误差”调大就行了(由1改为10)

ssyfeng 发表于 2025-4-18 11:41:38

插件应该没毛病,是你图的问题

_Levin 发表于 2025-4-18 11:57:39

ssyfeng 发表于 2025-4-18 11:41
插件应该没毛病,是你图的问题
删掉某些cad图块,重新复制那些图块就没问题 ,关键不知道要删哪些呀,那么多图块,总不能一个个去删除再复制吧,就很不方便了:'(

ssyfeng 发表于 2025-4-18 12:11:20

可能是有些块有不知道的对象,或者多行文字,影响包围盒大小

Qwer1243 发表于 2025-4-18 12:28:53

本帖最后由 Qwer1243 于 2025-4-18 12:32 编辑

代码是没问题的,是你的块不在统一水平线上,4和5比6的位置靠上,代码的排序应该按照块的插入点坐标排序的(具体的代码我没细看)

_Levin 发表于 2025-4-18 13:13:07

本帖最后由 _Levin 于 2025-4-18 13:18 编辑

Qwer1243 发表于 2025-4-18 12:28
代码是没问题的,是你的块不在统一水平线上,4和5比6的位置靠上,代码的排序应该按照块的插入点坐标排序的 ...
天,还真的是,还是你够细心

_Levin 发表于 2025-4-18 13:42:36

Qwer1243 发表于 2025-4-18 13:35
其实改代码也好弄,如果你的块精度没有那么高,你把下面的“允许误差”调大就行了(由1改为10)

厉害!~

Qwer1243 发表于 2025-4-18 13:47:02

_Levin 发表于 2025-4-18 13:42
厉害!~

你也可以根据你画图的具体情况再加大,或者将这个精度写入面板,随时调控,反正你这是源码,好修改

_Levin 发表于 2025-4-18 13:50:48

Qwer1243 发表于 2025-4-18 13:47
你也可以根据你画图的具体情况再加大,或者将这个精度写入面板,随时调控,反正你这是源码,好修改

好呀,谢谢你~
页: [1]
查看完整版本: 求大佬优化下