Open Curve Boolean Join using Provisional Split Segments

Hi all,

I just realized that on the daily I am completing the task of drawing a bunch of curves as guides just to be trimmed back into the single open curve I truly need for projecting onto a surface or cutting through a solid, or whatever.

CurveUnion_v01.3dm (72.8 KB)

Instead of copying the ‘pink guidelines’, that I’m wanting to trim, to a new layer (I like to save my unedited guidelines on their own layer) and then hiding the ‘pink’ layer to proceed trimming the ‘blue desired curve’ and joining it all together, it would be great if there was a tool similar to CurveBoolean that when you activate it after selecting all the ‘pink guidelines’ Rhino would provisionally treat all the ‘pink’ curves as individual segments split by all the intersections that it finds and then I could proceed to select/highlight each individual segment and then hit join/boolean and voila, I have a new curve (open curve) that I could put on a different layer.

One issue might be that where the arched curve was split it will forever have a control point at that split…

I don’t really know if that makes the process quicker, but something about the current process seems outdated. Apologies if this idea/thought was a waste of everyone’s time. Cheers

“combine open curve similar to curve Boolean” ?

a

copy - paste to new layer or duplicate layer and objects
trim - join

b

… draw a polyline with 1 to 3 segments from the desired start to the desired endpoint, use curveBoolean to get a closed curve, delete the initial segments with sub-selection.

c

copy - paste to new layer or duplicate layer and objects
_connect is also a great command to combine curves.

d

there is no “split-eachother” as far as i know
it is only 2 sets - (1) objects to split and (2) cutters.
you need to duplicate the curves to select one set to be split and one set to be used as cutters.
not very fluent workflow