只需一步,快速开始
Gu_xl 发表于 2014-6-23 12:15 判断多段线是否自交: (if (> (length (setq l (vlax-invoke obj 'offset 1e-6))) 1) (princ "\n自交 ...
使用道具 举报
您需要 登录 才可以下载或查看,没有账号?注册
q3_2006 发表于 2014-6-23 12:31 看这个.........
Gu_xl 发表于 2014-6-23 13:01 如果偏移后个数为1,再进一步判断!再将偏移后的对象偏移回去,计算偏移回去的对象长度是否和源多段线长度 ...
q3_2006 发表于 2014-6-23 13:27 o....明白了.....谢谢G版....
edata 发表于 2014-6-21 12:57 如果是圆弧的话,估计得先用凸度算出弧arc,再计算交点。
荒野孤行 发表于 2014-6-23 20:00 说的更加复杂了。凸度就是二阶导数了吧。 有没更加简单点的?
logoin 发表于 2014-6-23 22:55 这个要写出来容易,要高效率就难了,楼主CAD是什么版本,有空给你写一个基于计算几何算法的.net程序,在上万 ...
这个要写出来容易,要高效率就难了,楼主CAD是什么版本,有空给你写一个基于计算几何算法的.net程序,在上万条封闭的多义线,每条节点在上百个,包含圆弧,能在十秒之内找出自相交点的。想要不
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-5-1 19:17 , Processed in 0.162193 second(s), 19 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.