Elevate 2D Polylines

This command allows to assign elevations to a selection of polylines based on elevations along supplied 3d centerline and user-defined slopes. This routine calculates a distance from each vertex of 2D polyline to a specified 3D reference polyline and uses that distance and slope to calculate a 3D offset to a corresponding point on 3D polyline.

You can specify either the original centerline to be a reference 3D polyline or use another set of offset polylines. For example, you could specify the edge of pavement elevation to be relative to the curb elevation, while curb elevation is calculated based on the centerline elevation. You can view the resulting road/intersection design in 3D, making changes and updating picture on-the-fly. Local sink points can be reported instantly by evaluating a resulting triangulation to predict low points in the design leading to water retention.

After selecting entities
Another road/intersection design, this time in 3D

Prompts

Select all offset polylines for the intersection.
Select objects:
select entities
Select all 3D profile polylines.
Select objects: select entities

Pulldown Menu Location: Area/Layout
Keyboard Command: 3dintersect
Prerequisite: A set of offset polylines and roadway centerlines