I am trying to create a consistent slope/ramp along an irregular curve but am not sure where to start.

Any ideas would be appreciated!

Thank you in advance!

I am trying to create a consistent slope/ramp along an irregular curve but am not sure where to start.

Any ideas would be appreciated!

Thank you in advance!

`ExtrudeCrv`

the curve vertically to create a surface.

`UnrollSrf`

the surface.

Create a curve on the unrolled surface with the desired slope, et.

`FlowAlongSrf`

the created curve onto the extruded surface.

A quicker method for a constant grade.

`ExtrudeCrv`

the curve vertically to create a surface.

`UnrollSrf`

the surface.

Create points at the desired elevations at the starting and ending points.

`ShortPath`

on the extruded surface between the starting and ending points. The resulting curve will have constant slope.

Thanks for your replies David -

I cannot get the FlowAlongSrf / ShortPath as it is not one but many surfaces:

`UnrollSrf`

with Explode=No

Create the desired line/curve on the unrolled polysurface

`Split`

the line/curve with the unrolled polysurface

Use `FlowAlongSrf`

for each segment of the line/curve

I suppose another way would be to rebuild the input curve to a fairly high count and extrude a ‘dummy’ surface that will unroll as one thing, then work with that.

-Pascal

Another alternative:

`Explode`

the original polysurface into individual surfaces

`MergeSrf`

with Smooth=No the individual surfaces into a single surface. This surface will have multi-knots.

`ShortPath`

on the merged surface.