Offset Curve Multiple Times

Hi ALL,

I’m trying to offset the curve and then, using the new curve, offset it once again…so on and so forth.
Find the screenshot below.

Is there a way to make a loop and easily setting up an amount of offset cycles?
The only way at this moment to control amount of offsets by creating a new Curve.Offset and making connection with List.Create.

Thanks for any help.

Feed a list of distances for your start distance. You can easily use some design script to build the list of distances.

0..#n..-200;

Oh I got it! Thanks!
And one more thing. In my case, a very first offset of the curve should be -150 and the rest -200. As per your example, I’m getting 0. Is there another more professional way change to -150 instead?

That works, and it’s pretty efficient. You could use -200…#n-1…-200, and a List.AddItemToFront to put the -150 at the beginning, but there won’t be much of a gain there.

I really appreciate for your help and explanations. Seems like I need to read some more about how to do tricks with the lists like this.

Thank you once again @jacob.small!

Cheers.

1 Like