Rhinocommon里利用curve curve判断线重叠问题


如图,两个圆有重叠的部分,但是用curve curve出来的结果判断是不是重叠,结果为false,不知道是不是bug

你可以在Rhino指令行试试 SelDup 指令,看是否能选择到重复物件

overlap.gh (4.1 KB)


image

1:如有代码,希望别人复现错误,最好是把代码源文件或者代码块贴上来。节约想要帮你的人的工作量。
2:“如图”并不是“两个圆有重叠的部分”的证据,你发的图并不能证明他们真的是重叠,所以一般情况下会发文件。

1 个赞

crvcrv.gh (10.5 KB)
批评的是,下次注意,源文件附上了

不是完全重复,只是两条线有部分重叠,所以seldup选不到。。

这种情况是可以的,但是像我gh文件里的那种重叠情况会判断不出来


补充一下,自己随便画的曲线可以判断正常,arc圆弧线会判断错误
crvcrv.gh (13.2 KB)


crvcrv.gh (10.9 KB)
这样转换一下就没问题了,原先的对于arc类型可能确实判断不出来