Curve.Split Method

Hey there,
is there any possibilty in the Rhino SDK to split multiple curves, so one can get the curve segments?


I know how to do this with Rhino commands and Grasshopper, but not when developing a Rhino Plug-In using the Rhino Common API.

All the best!


You can spilt a curve with an array of parameters on that curve

To get those parameters you can find curve curve intersections with:

Does that help?

1 Like

@Willem thanks a lot for your advice!
Yes, it does work! (Even though it seemed a little bit cumbersome at first glance)

Iā€™m curious if the same principle will still work when I am switching to a 3D grid structure (intersecting splitting surfaces) :wink:


For splitting surfaces you would use

Where you can directly use other breps to split.

1 Like