Hi there

I am trying to divide a curve into segments by using a scale factor. If for example my scale factor is set to 1.25 and the first line segment is from point (0;0;0) to point (1;0;0) then the next line segment will be from point (1;0;0) to point (2.25;0;0) and so forth.

What I’m aiming at is a parametric way of determining:

- the number of line segments
- the length of the last line segment

based on:

- the length of the first line segment
- the scale factor
- the total length of the curve

I have been trying to figure this out for a while, but haven’t found any sensible solution yet. I have tried to write the idea out using standard Grasshopper components, which will hopefully make it clearer than the explanation above. I have no experience in writing code.

Hope it made sense and that someone may have a great idea with which I can move forward.

Scale Iteration.gh (16.4 KB)