I am trying to split a face using a number of 3d trimming curves. However, the Split function in RhinoCommon as well as the split command in Rhino seems to be really unreliable in determining if the curve interesects the surface or not.
I have tried generating the curves by interpolating them on the surface as well as pulling them to the surface. I also tried extending the curves along the surface to see if that helps, but i can not find a reliable solution to splitting the face into any number of pieces. It also seems to be dependent on the order of splitting. I tried splitting with only some of the curves, and then splitting with the rest, and that provided different results although still nothing reliable.
Does anyone know of some method to ensure that the face can be split by the trimming curves?