Goal: Of the interpolated line, extract every other line segment, defined by the circles. In the example, these are the long line segments, i.e. the ones between circles 0 and 1, and between circles 2 and 3. (In reality, there are a lot more circles.)
As you can see, I tried combining Curve | Curve intersection with Shatter. While the result contains the line segment between circles 0 and 1, the line segment between circles 2 and 3 is missing.
Any idea how to approach the problem?
segments.gh (7.8 KB)