Can anybody think of a trick to generate a curve which should be as close as possible to an existing input curve (start and end pts should be the same) but at the same time fit an specified length.
Smoothing a curve will reduce its length, so you can find a parameter to smooth by (negative if you want the curve to grow in length).
Here’s a way with interpolation and intersection:
targetLengthSmooth.gh (14.9 KB)
Nice! That’s what meant with trick Love how you use the line / interpolated curve intersection to find the exact value!