Profiles

Components for reading Civil 3D profiles, their entities, properties and station points.


CVL-ProfileProfiles

Civil3d Profile

Civil3d Profile icon

Civil3d › Profiles · Introduced v1.0.19

Extracts information from a Civil 3D profile. It returns the profile's properties, its individual entities (tangents, circular arcs, parabolas), a 2D Rhino curve representation (X = station, Y = elevation), the parent alignment and any label groups. Use the Profile Properties and Profile Entity components on the corresponding outputs to read the detailed values.

Inputs

A Civil3d Profile

Outputs

The Id of the Profile.

Profile properties (use Profile Properties component to extract values).

The individual entities (Tangents, CircularArcs, Parabolas) of the Profile.

CurveCurve

The profile as a 2D Rhino curve (X=Station, Y=Elevation).

The parent alignment of this profile.

Label groups from the Profile.

Exceptions

LevelMessageCause & fix
ErrorNo document availableThe profile could not be matched to an open drawing. Make sure the source drawing is still open in AutoCAD.
ErrorFailed to read ProfileThe referenced object could not be read as a profile. Confirm the input still points to a valid profile.

See also

Get Profiles, Civil3d Profile Properties, Civil3d Profile Entity, Civil3d Profile Label Group



CVL-ProfileEntityProfiles

Civil3d Profile Entity

Civil3d Profile Entity icon

Civil3d › Profiles · Introduced v1.0.19

Extracts the individual values from a single profile entity (a tangent, circular arc, parabola, etc.) taken from the Entities output of the Civil3d Profile component. It reports the entity type, its start and end station points, length, index within the profile and a Rhino curve for the entity (X = station, Y = elevation).

Inputs

A profile entity from a Civil3d Profile

Outputs

TypeText

The type of entity (Tangent, CircularArc, Parabola, etc.).

The starting station and elevation of this entity along the profile.

The ending station and elevation of this entity along the profile.

LengthNumber

The length of this entity.

IndexInteger

The index of this entity in the profile.

CurveCurve

The entity geometry as a Rhino curve (X=Station, Y=Elevation).

See also

Civil3d Profile, Civil3d Station Point



CVL-ProfilePropsProfiles

Civil3d Profile Properties

Civil3d Profile Properties icon

Civil3d › Profiles · Introduced v1.0.19

Reads the individual values held in a profile's properties: name, description, start and end station points, minimum and maximum elevations, profile type and style. The Name and Description inputs are optional; supply them to rename or re-describe the profile in the drawing, otherwise the existing values are passed straight through.

Inputs

Profile properties from a Civil3d Profile

NameTextoptional

The name of the profile. When set this will update the name of the profile.

DescriptionTextoptional

The description of the profile. When set this will update the description of the profile.

Outputs

NameText

The name of the profile.

DescriptionText

The description of the profile.

The starting station and elevation of the profile.

The ending station and elevation of the profile.

Min ElevationNumber

The minimum elevation of the profile.

Max ElevationNumber

The maximum elevation of the profile.

Profile TypeText

The type of profile (ExistingGround, Layout, etc.).

The style applied to this profile as a NamedId.

Exceptions

LevelMessageCause & fix
ErrorNo document availableThe profile could not be matched to an open drawing when an update was requested. Make sure the source drawing is still open in AutoCAD.

See also

Civil3d Profile, Civil3d Station Point



CVL-StaPtProfiles

Civil3d Station Point

Civil3d Station Point icon

Civil3d › Profiles · Introduced v1.0.19

Deconstructs a Civil 3D station point into its station and elevation values, and also returns it as a Rhino point (Station, Elevation, 0). Use it on the start/end point outputs of the Profile and Profile Entity components to read or plot station-elevation pairs.

Inputs

The station point to deconstruct

Outputs

StationNumber

The station value along an alignment or profile.

ElevationNumber

The elevation at this station.

PointPoint

The station point as a Rhino Point3d (Station, Elevation, 0).

See also

Civil3d Profile Entity, Civil3d Profile Properties



CVL-GetProfilesProfiles

Get Profiles

Get Profiles icon

Civil3d › Profiles · Introduced v1.0.19

Gets all profiles associated with a Civil 3D alignment. Connect an alignment and feed the resulting profiles into the Civil3d Profile component to extract their details.

Inputs

A Civil3d Alignment to get profiles from

Outputs

The Profiles associated with this Alignment.

Menu & behaviour

  • Recomputes automatically when relevant objects are added, modified, or erased in the AutoCAD/Civil document.

Exceptions

LevelMessageCause & fix
ErrorNo document availableThe alignment could not be matched to an open drawing. Make sure the source drawing is still open in AutoCAD.
WarningNo profiles found for this alignmentThe alignment has no profiles. Add profiles to the alignment in Civil 3D.

See also

Civil3d Profile, Civil3d Alignment, Get ProfileViews