只需一步,快速开始
最近根据置顶的帖子“求多义线的交点”做了一个求两个图层“打架”(相交)的程序。
结果因为我们做的地图图面信息量很大,每个图层的东西都是成千上万。
所以LISP执行程序检查交点太慢了(好几个小时),有没有提高执行速度的一些好建议?
如果大家不说,我就去自己找了。找到了给大家看。
使用道具 举报
1、能在循环外计算的数据放在循环外计算;
2、能局部选择实体就采用局部框选;
3、少用实数和转换函数;
4、关闭程序的屏幕输出(SETVAR "CMDECHO" 0);
5、如可能,关闭UNDO;
6、少用COMMAND函数;
果真这么耗时建议用ArxObject来开发
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-7-23 08:40 , Processed in 0.195762 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.