Thousands of licences delivered

How to Create a Corridor in Civil 3D

DKDaan Kessels· CAD & BIM specialistLast updated: 12 July 2026· 9 min read
Quick answer

To create a corridor in Civil 3D, you need four components: an alignment, a profile, an assembly, and a ground surface. Via Home > Create Design > Corridor, you link them in the Create Corridor window, set the target surface and frequency, and build the 3D road model. Then you create a corridor surface for volumes.

A printed reinforcement drawing seen close up, with dimension arrows, a pencil and a clear ruler

A corridor is a 3D model that stretches a cross-section along an alignment.

In Civil 3D, a corridor is a three-dimensional model of a road, railway, ditch, or embankment. Civil 3D builds it by repeating an assembly, the cross-section with lanes, shoulders, and slopes, at a fixed frequency along an alignment (horizontal trace) and a profile (vertical alignment). This creates a geometric model that you link to the ground surface for earthwork calculations.

A corridor consists of four building blocks that you must have ready: an alignment as the horizontal trace, a profile as the vertical alignment, an assembly as the cross-section, and usually a surface as the existing ground for the slopes. Without these components, Civil 3D cannot build a corridor.

Hand lettered Amsterdam conversion drawing on blue print paper, with several plans and a decorated shopfront detail
A corridor repeats the cross-section along the axis and links it to the ground surface.

Make sure an alignment, profile, and ground surface are ready before you begin.

Before creating a corridor, check that these components are in the drawing:

  • Alignment: the horizontal axis of the road, created via the Home tab, Create Design panel, Alignment.
  • Profile: the vertical design alignment (the red line) in a profile view, usually as a proposed profile over the existing ground.
  • Surface: the existing ground surface that the slopes will target.
  • Assembly: the cross-section with subassemblies.

If a profile is missing, a corridor can still be created based only on the alignment, but the model will lack its vertical alignment. For a usable road design, you need both the horizontal and vertical traces.

Also check that the ground surface is complete and covers the entire route. If a slope targets an area without a surface, the daylight calculation stops or gaps appear in the corridor surface. If necessary, extend the surface first with additional survey data or a boundary, so the corridor has a target along its full length. A clean assembly, with subassemblies attached to the correct attachment points, also prevents loose parts from not moving together.

First build an assembly using subassemblies from the Tool Palettes.

The assembly is the cross-section that is repeated along the axis. Create it as follows:

  1. Go to the Home tab, Create Design panel, and choose Assembly > Create Assembly.
  2. Give the assembly a name and style, and place the baseline (insertion point) somewhere in the drawing.
  3. Open the Tool Palettes (shortcut Ctrl+3) and choose a subassembly, for example a lane like LaneOutsideSuper or BasicLane.
  4. Fill in the properties (width, thickness, cross slope) and click the attachment point of the assembly to attach the subassembly.
  5. Add shoulders (Shoulder), slopes (DaylightBasic or a Daylight variant), and optionally gutters to both sides.
Home > Create Design > Assembly > Create Assembly   (then: Tool Palettes > click subassembly > choose attachment point)

Give each subassembly a recognisable name. This is important later, because when setting targets you reference those names. The daylight subassembly is the one that targets the ground surface; it will need a surface target.

Create the corridor via Home, Create Design, Corridor and fill in the dialogue box.

With all components ready, create the corridor:

  1. Go to the Home tab, Create Design panel, and click Corridor.
  2. In the Create Corridor window, enter a name and a corridor style.
  3. For Alignment, choose the horizontal axis; for Profile, the design profile; and for Assembly, the cross-section.
  4. For Target Surface, select the existing ground.
  5. Leave Set baseline and region parameters checked and click OK.
Home > Create Design > Corridor > (name, style, alignment, profile, assembly, target surface) > OK

If you select the alignment and profile before clicking Corridor, Civil 3D fills in those fields automatically. Then click OK to proceed to the baseline and region parameters. In Civil 3D 2025 and later, this window has been redesigned, but the input fields (alignment, profile, assembly, surface) remain the same.

After this step, the corridor appears as an object in the Prospector pane of the Toolspace, under the Corridors branch. From there, you can later open the properties, add baselines, or adjust regions. A corridor can contain multiple baselines: this way you model an intersection or a parallel road within the same corridor object. Add extra baselines with the Add Baseline button in the parameters window and link each baseline to its own alignment and profile. Keep naming consistent, because with complex corridors containing multiple baselines and regions, a clear structure is the difference between a model you can quickly adjust and one in which you get lost.

Assign a target surface to the daylight so that the sides neatly connect to the ground surface.

After OK, the Baseline and Region Parameters window opens. Here you set the targets: the external geometry to which certain subassemblies will target. The most important target is the ground surface for the daylight subassembly.

  1. In the Targets column, click the button with the three dots for the relevant baseline or region.
  2. In the Target Mapping window, under Surfaces, assign the ground surface to the daylight subassembly.
  3. If a lane or shoulder needs to widen towards a different line, assign an alignment or feature line under Width or Offset Targets.
  4. Confirm with OK.

Without a correct surface target, the slope will float or not target the ground, and the earthwork balance will be wrong. This link between design and existing conditions is the core of corridor modelling, similar to how you first capture your input data in other Autodesk software, such as deriving a 2D drawing from a 3D model in Inventor.

The frequency determines how often along the alignment the cross-section is applied.

The frequency is the distance at which Civil 3D repeats the assembly along the axis. A smaller frequency gives a smoother, more accurate model but a heavier file. You set it via the Frequency column in the parameters window, or afterwards through corridor properties.

SettingEffectRecommended use
Large frequency (e.g. 25 m)Lighter model, less detailLong tangents
Small frequency (e.g. 5 m)Smoother, heavier modelCurves and transitions
On geometry pointsExtra sections at curve and spiral pointsStandard recommendation

In the Frequency to Apply Assemblies window, you choose separate values for tangents, curves, and spirals, and whether Civil 3D places additional sections at profile geometry points. Enable that last option, and the model will follow vertical kinks neatly.

With regions, you divide the corridor into segments, each with its own assembly or frequency. This is useful if the road widens halfway or gets a different structure. You add a region with Add Region and specify a start and end station, either by typing or pointing on screen.

Create a corridor surface to extract volumes and contours from the model.

The corridor model itself does not yet produce a usable surface for earthwork calculations. For that, you create a corridor surface:

  1. Select the corridor and choose Corridor Properties on the ribbon, Surfaces tab.
  2. Click Create a corridor surface to add a new surface.
  3. For Data Type, choose Links, and for Specify Code, enter the code Top (for the top surface) or Datum (for the bottom of the structure), and click the plus sign to add the data.
  4. Go to the Boundaries tab, right-click the surface, and choose Add Automatically > Daylight to prevent triangulation outside the corridor.
Select corridor > Corridor Properties > Surfaces > Create a corridor surface > Links + Top > Add > Boundaries > Add Automatically > Daylight

With a Top surface and a Datum surface, you can later calculate earthworks between design and ground surface. The boundary prevents the surface from forming wild triangles outside the road.

From a corridor, you extract feature lines, grading, and export data for further detailing.

A corridor is more than a visual model. You use the results for the following design steps:

  • Extract feature lines: via Corridor > Launch Pad > Feature Lines from Corridor, you convert code lines (such as the edge of pavement or gutter) into independent feature lines for grading or pipe design.
  • Export corridor surfaces: link the Top surface to an independent surface to share contours and volumes with other disciplines.
  • Section views: with sample lines along the axis, you create cross sections for the contract drawings.

Thus, the corridor forms the basis for quantities, cross sections, and detailed elaboration. If you later change the design, these derived data update as long as the link remains dynamic and you rebuild the corridor. If you want to present the road design photorealistically, export the model to visualisation software; the explanation on reducing Arnold noise in 3ds Max helps deliver such a render cleanly and quickly.

A code set style determines how points, links, and shapes of the corridor are displayed.

The display of a corridor is controlled by a code set style. Codes are labels that Civil 3D assigns to the components of an assembly: point codes for vertices, link codes for the lines between them (such as Top or Datum), and shape codes for the areas (such as asphalt or sub-base).

If you want to visually differentiate materials or emphasise certain lines, adjust the code set style via Corridor Properties > Codes. A good code set style makes the model readable in cross sections and ensures that the correct links end up in your corridor surface. If you work with recurring road types, save the code set style in your company template.

Rebuild the corridor after every change to the underlying data.

A corridor is dynamic: if you change the alignment, profile, or assembly, the model must be rebuilt. Civil 3D marks an outdated corridor with a yellow triangle. Update it by right-clicking the corridor and choosing Rebuild, or enable Rebuild - Automatic so that the model refreshes itself.

For large corridors, an automatic rebuild consumes a lot of calculation time. So switch off Rebuild - Automatic during design and rebuild manually at logical moments. The official steps are described in the Autodesk documentation on creating a corridor.

If a corridor gets stuck or looks wrong, check the following common causes:

  1. The assembly has no surface target: the slope floats or is missing.
  2. The frequency is too coarse: curves look angular, reduce the value for curves.
  3. A subassembly is not attached at the correct point: the profile falls apart.
  4. The profile or alignment was changed without a rebuild: the model is outdated.

Resolve these points in order, and the cause of a malformed corridor is usually found quickly.

If you work in a team on the same project, the same conventions apply as when setting up Revit worksharing with a central model: keep the source data in a fixed location and work in a structured way, so that a rebuild runs on up-to-date data for everyone.

Frequently asked questions

You need at least an alignment, a profile, and an assembly, and usually a ground surface as a target. The alignment provides the horizontal trace, the profile the vertical alignment, and the assembly the cross-section. The ground surface serves as the target to which the slopes will design for a correct earthwork balance.

The baseline is the axis, the combination of alignment and profile, along which the corridor is built. A region is a segment of that baseline to which you assign its own assembly or frequency. This way, you give a widening or different road section a separate structure over a partial route.

That means the daylight subassembly is missing a target surface. Open the Baseline and Region Parameters window, click in the Targets column, and under Surfaces, assign the ground surface to the daylight subassembly. Without that surface target, the slope does not design to the existing ground, and the connection is incorrect.

You set the frequency via the Frequency column in the parameters window or through Corridor Properties. In the Frequency to Apply Assemblies window, you choose separate distances for tangents, curves, and spirals, and whether Civil 3D places extra sections at geometry points. Smaller values give a smoother but heavier model.

Yes, a corridor is dynamic and must be rebuilt after every adjustment to the alignment, profile, or assembly. An outdated corridor shows a yellow triangle. Right-click the corridor and choose Rebuild, or enable Rebuild - Automatic so that the model updates itself.

Related articles

DK
Daan Kessels
CAD & BIM specialist

Daan has over ten years of experience with AutoCAD, Revit, and Civil 3D in the construction and installation sector, helping designers create drawings faster and with fewer errors.

View profile
Looking for a licence for this software?
Explore the Liceon collection. Instant delivery, genuine licences.
View the collection