-
-
Notifications
You must be signed in to change notification settings - Fork 402
Description
Hi everyone,
I am using pythonocc to compute the intersection points between a B-spline surface (Geom_BSplineSurface object) and a set of vectors (Geom_Line objects), using GeomAPI_ExtremaCurveSurface. This used to work like a charm in version 0.16.5, but after installing version 0.17.0 several intersections fail:

The number of failures seems to be somehow dependent on the length of the line evaluation interval [0,wmax]. Also, the surface's circumferential coordinate starts and ends at the top where the failures occur, so I don't know if this might have something to do with it. GeomAPI_IntCS manages to find the points, but is much slower than GeomAPI_ExtremaCurveSurface.
Have there been any changes in the function between versions which could explain this?