Main Content
Understanding Corridors in Civil 3D
Corridors are the heart of roadway design in Civil 3D. A corridor is a 3D model that applies a cross-sectional assembly along an alignment, creating lanes, shoulders, sidewalks, curbs, and slopes. Corridors automatically adapt to terrain, follow alignment geometry, and generate surfaces for grading and quantities.
Components of a Corridor:
- Alignment: Horizontal and vertical path (referenced via Data Shortcut)
- Profile: Vertical design controlling corridor elevation
- Assembly: Cross-sectional template with subassemblies (lanes, curbs, slopes)
- Targets: Surfaces and feature lines the corridor grades to
- Regions: Sections of corridor with different assemblies or frequencies
Creating Assemblies
Assemblies are the building blocks—cross-sectional templates that define your road design.
Step 1: Open Assembly Tool Palette
- Go to
Home tab > Create Design panel > Assembly - Creates empty assembly baseline
- Tool palettes appear showing available subassemblies
Step 2: Add Subassemblies
Common subassemblies include:
- LaneSuperelevationAOR: Travel lanes with superelevation capability
- CurbGutterGeneral: Curb and gutter
- Sidewalk: Pedestrian walkway
- LinkWidthAndSlope: Custom links for shoulders or medians
- DaylightGeneral: Grades from road edge to existing ground
Adding Subassemblies:
- Click subassembly in tool palette
- Set parameters (width, slope, thickness)
- Click on assembly baseline (circle marker) to place
- Place left side, then right side for symmetry
Example: Typical Residential Street Assembly:
- 12' travel lane (left and right)
- 6" curb and gutter (both sides)
- 5' sidewalk with 2% cross-slope (both sides)
- Daylight to existing ground at 2:1 slope
Creating the Corridor
Step 1: Prepare Corridor Drawing
- Create new drawing:
[RoadName]-Corridor.dwgin04_Design/Corridors/ - Xref BASE-XREF.dwg
- Reference alignment Data Shortcut
- Reference EG surface Data Shortcut
- Reference FG surface if already created
Step 2: Create Corridor
- Go to
Home tab > Create Design panel > Corridor - In Create Corridor dialog:
- Name: Clear name like "MainStreet-Corridor"
- Corridor Style: Select style (typically shows link codes, shapes)
- Baseline Alignment: Select your alignment reference
- Profile: Select FG profile
- Assembly: Select the assembly you created
- Target Surface: EG surface (for daylighting)
- Click OK
Step 3: Set Corridor Frequency
How often Civil 3D places the assembly along the alignment:
- Right-click corridor >
Corridor Properties - Go to
Parameterstab - Set frequency:
- Along tangents: 25-50' typical
- Along curves: 10-25' typical (tighter = smoother)
- At critical points: Always (PIs, grade breaks, etc.)
- Click
Rebuild Corridorto apply
Step 4: Set Targets
Tell the corridor what to grade to:
- Right-click corridor >
Corridor Properties>Parameterstab - Click
Set All Targets - For each target type:
- Surfaces: Select EG surface for daylight slopes
- Width/Offset Targets: Select feature lines or alignments if controlling widths
- Click OK, rebuild corridor
Creating Surfaces from Corridors
Extract corridor surfaces for grading and analysis:
Step 1: Create Corridor Surface
- Right-click corridor >
Corridor Properties - Go to
Surfacestab - Click
Create Corridor Surface - Name it: "Corridor-Top" or "Corridor-Datum"
- Specify surface style
Step 2: Add Surface Data
- In Surfaces tab, expand your new corridor surface
- Right-click
Add Surface Data - Specify links and feature lines to include:
- Top links: Road surface (pavement, sidewalk tops)
- Datum links: Subgrade or specific elevation
- Corridor surface builds automatically
Step 3: Create Data Shortcut
- Corridor surfaces can be Data Shortcut just like regular surfaces
- Right-click corridor surface >
Create Data Shortcut - Reference in other drawings for grading, analysis, sheet production
Common Corridor Problems
- Corridor won't build: Check that alignment, profile, assembly, and targets are all valid
- Corridor looks blocky: Increase frequency (reduce spacing)
- Slopes don't daylight: Verify target surface is set correctly
- Assembly shows red X: Out-of-date reference—synchronize Data Shortcuts
- Surface has gaps: Check that correct links/feature lines are added to corridor surface
Corridor Regions
Use different assemblies along the corridor:
- Example: Main road uses 2-lane assembly, intersection uses 4-lane with turn lanes
- Right-click corridor >
Corridor Properties>Parameterstab - Split into regions at station where assembly changes
- Assign different assembly to each region
- Civil 3D transitions between assemblies automatically
Best Practices for Corridor Design
Assembly Organization:
- Create library of standard assemblies for your firm
- Name assemblies clearly: "Residential-2Lane-Curb", "Arterial-4Lane-Median"
- Document assembly components and parameters
- Save assemblies to tool palettes for reuse
Corridor File Management:
- One corridor per drawing (or related corridors like Main + Side Street)
- Keep corridor drawings in
04_Design/Corridors/ - Create Data Shortcuts for all corridors and corridor surfaces
- Reference corridors in MODEL.dwg for annotations and sheet production
Performance Optimization:
- Use appropriate frequency—tighter isn't always better (slower rebuild)
- Turn off automatic rebuild during design iterations
- Use regions efficiently—don't over-complicate
- Purge unused subassemblies and styles