Options for Splitting a Curve

I'm trying to bounce around ideas on the different methods I could use to attempt to split a curve. I have a large spline I need divided up into sections in NX7 and I'm using intersection lines as my division markers. I've tried dividing/trimming/(extracting a curve and adjusting its length to two points from marker intersections) but I'm having issues with these working properly. I'm interested in any other methods that might possibly work and allow me to get my subsections from the large spline. Does anyone have any ideas or know of any built in NX functions that would allow me to do something like this?