Corridors

Components for breaking a Civil 3D corridor down into its baselines, regions, feature lines, surfaces and properties.


CVL-CorrCorridors

Civil3d Corridor

Civil3d Corridor icon

Civil3d › Corridors · Introduced v1.1.19

Extracts information from a Civil 3D corridor. Feed it a corridor and it breaks the corridor down into its constituent parts: properties, baselines, baseline regions, feature lines and the surfaces it generates, plus a combined mesh of all corridor surfaces for use in Rhino. Use this as the starting point whenever you need to inspect or rebuild a corridor's structure inside Grasshopper.

Inputs

A Civil3d Corridor

Outputs

The Id of the Corridor.

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

The baselines of the Corridor.

All Baseline Regions from all Baselines.

All Feature Lines from all Baselines.

The surfaces generated by the Corridor.

MeshMesh

The combined corridor surfaces as a Rhino mesh.

Exceptions

LevelMessageCause & fix
ErrorNo document availableThe corridor could not be matched to an open AutoCAD/Civil 3D document. Make sure the source drawing is open.
ErrorFailed to read CorridorThe referenced corridor could not be read from the drawing, for example if it has been deleted or is invalid. Re-pick the corridor.

See also

Civil3d Corridor Properties, Civil3d Corridor Baseline, Civil3d Corridor Baseline Region, Civil3d Corridor Feature Line, Civil3d Corridor Surface, Get Civil3d Corridors



CVL-CorrBLCorridors

Civil3d Corridor Baseline

Civil3d Corridor Baseline icon

Civil3d › Corridors · Introduced v1.1.19

Extracts information from a single corridor baseline. A baseline follows an alignment and profile along the corridor; this component reports its name, the alignment and profile it is built from, and the stations where it starts and ends. Use it after splitting a corridor into its baselines.

Inputs

A Corridor baseline

Outputs

NameText

The name of the baseline.

Alignment IdAutoCAD ObjectId

The Id of the alignment associated with this baseline.

The Id of the profile associated with this baseline.

Start StationNumber

The starting station of the baseline.

End StationNumber

The ending station of the baseline.

See also

Civil3d Corridor, Civil3d Corridor Baseline Region



CVL-CorrRgnCorridors

Civil3d Corridor Baseline Region

Civil3d Corridor Baseline Region icon

Civil3d › Corridors · Introduced v1.1.19

Extracts information from a corridor baseline region. A region is a stretch of a baseline that has a particular assembly applied to it; this component reports the region name, the assembly used, and the start station, end station and length of the region. Use it to understand how an assembly is distributed along a baseline.

Inputs

A Corridor baseline region

Outputs

NameText

The name of the baseline region.

Assembly NameText

The name of the assembly applied to this region.

Assembly IdAutoCAD ObjectId

The Id of the assembly applied to this region.

Start StationNumber

The starting station of the region.

End StationNumber

The ending station of the region.

LengthNumber

The length of the region.

Exceptions

LevelMessageCause & fix
ErrorNo document availableThe region's assembly could not be matched to an open drawing. Make sure the source drawing is open.

See also

Civil3d Corridor, Civil3d Corridor Baseline



CVL-CorrFLCorridors

Civil3d Corridor Feature Line

Civil3d Corridor Feature Line icon

Civil3d › Corridors · Introduced v1.1.19

Extracts information from a corridor feature line. Feature lines trace specific points along a corridor (such as edges of pavement or daylight lines), identified by a point code. This component returns that code and the feature line as a Rhino curve you can use directly in your definition.

Inputs

A Corridor feature line

Outputs

CodeText

The point code associated with this feature line.

CurveCurve

The feature line as a Rhino curve.

See also

Civil3d Corridor



CVL-CorrPropsCorridors

Civil3d Corridor Properties

Civil3d Corridor Properties icon

Civil3d › Corridors · Introduced v1.1.19

Extracts individual values from a corridor's properties, such as its name, description, code set style and station range. The Name, Description and Code inputs are optional: leaving them empty just reads the current values, while supplying a value writes it back to the corridor in the drawing, letting you rename or re-style a corridor straight from Grasshopper.

Inputs

Corridor properties from a Civil3d Corridor

NameTextoptional

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

DescriptionTextoptional

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

CodeTextoptional

The code set style name of the corridor. When set this will update the code of the corridor.

Outputs

NameText

The name of the corridor.

DescriptionText

The description of the corridor.

The code of the corridor as a NamedId.

Start ParamNumber

The starting parameter of the corridor.

End ParamNumber

The ending parameter of the corridor.

The style applied to this corridor as a NamedId.

Exceptions

LevelMessageCause & fix
ErrorNo document availableA new value was supplied but the corridor could not be matched to an open drawing. Open the source drawing before editing properties.

See also

Civil3d Corridor



CVL-CorrSrfCorridors

Civil3d Corridor Surface

Civil3d Corridor Surface icon

Civil3d › Corridors · Introduced v1.1.19

Extracts information from a corridor surface. It returns the surface name, the Id of the TIN surface generated from it, and the surface as a Rhino mesh so you can visualise or further process the corridor's modelled surface in Grasshopper.

Inputs

A Corridor surface

Outputs

NameText

The name of the corridor surface.

The Id of the generated TIN surface.

MeshMesh

The surface as a Rhino mesh.

See also

Civil3d Corridor



CVL-GetCorrsCorridors

Get Civil3d Corridors

Get Civil3d Corridors icon

Civil3d › Corridors · Introduced v1.1.19

Gets all corridors from a Civil 3D document. Leave the Document input empty to use the active document, or supply one to target a specific open drawing. The output feeds the Civil3d Corridor component for further breakdown.

Inputs

DocumentAutoCAD Documentoptional

An AutoCAD Document. If not provided, the active document will be used.

Outputs

All Corridors in the current document.

Menu & behaviour

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

Exceptions

LevelMessageCause & fix
ErrorNo active AutoCAD document availableNo drawing is open and none was supplied. Open a Civil 3D drawing or connect a Document.
WarningNo corridors found in the documentThe document contains no corridors. Add a corridor or pick a different document.

See also

Civil3d Corridor