Parametrically lengthen array along path curve

Hello everyone. I am trying to figure out a way to array a unit along a curve but scaling it in length gradually to maintain straight section but still following the base curve. If you can point me to the right direction and advise me it would be much appreciated

Hello. You cannot extend the curves in Grasshopper. You would have to redraw each individual one, from top to bottom, all the way down to the boundary line. Why not keep it simple? Draw a straight line from the very top to the very bottom, copy it, and then trim all the vertical curves at the boundary line. You could also use “Line-Line Intersection” to find the points where the vertical lines intersect the boundary line, and then select the line with the greatest length.

Cheers

To lengthen or shorten lines.

Without using Extend (For shorten lines)



shatter_01.gh (21.0 KB)

This is really good. But how can I maintain a straight cross section only increasing or decreasing in length. As apposed to splitting.

rectangleMapping.gh (27.5 KB)

?