BUG - Brep x Curve Intersection

I got an unexpected result with Brep x Curve Intersection component, Instead of intersection points operation returns overlapping curves!! The same bug happens with native Rh5 and Rh6 commands.

Intersection_Bug.gh (17.7 KB)

Confirmed, and FYI:

Intersection_Bug_2020Jan28a.gh (20.5 KB)

1 Like

It can be kind of solution which I also use.
BUT in this case you have to handle duplicate intersection points in case subcurve end points are laying on the surface which is exactly what happens in this example. Your solution returns 26 points but it should be 24 only .

1 Like