Method for mid-curve which is locus of points which are equal distances from the side curves. This definition is independent of curve parameterization, and of relative position of curve ends.

- Create set of circles which are tangent to both side curves. (Spacing of circles is not critical.)
- Find center point of each circle
- CurveThroughPt through center points. (Chord may give smoother result than Uniform.) Alternative would be InterpCrv.

Attached example was done manually in Rhino. Should be possible to “automate” using Grasshopper. DC_Mid01.3dm (118.5 KB)