Civil 3D cross sections: from sample lines to sheets and earthwork volumes, without redoing them on every change
How to create cross sections in Civil 3D: sample lines, section views, section sheets and cut and fill volumes, plus the most common errors and fixes.
Civil 3D · Roadways · Cross sections
Cross sections aren't drawn: they're sampled. And almost everything that goes wrong happens before the first view.
The full Civil 3D workflow: sample lines, sources, section views, production sheets and cut and fill volumes. With the most-searched errors and what's worth automating on a roadway project.
The part of the plan set that gets redone the most
On a roadway project, cross sections mean hundreds of drawings, an earthwork table and several sheets. And they get redone with every change to the profile, the typical section or the alignment. At many firms, producing them takes longer than the design itself.
The good news is that Civil 3D links everything: set up the workflow well once, and sections, volumes and much of the sheet set update on their own. This guide shows how.
The cross section workflow in Civil 3D
Sample lines
Every 50 ft or at fixed stations
Sources
Ground, corridor, subgrade
Section views
One at a time or as a group
Sheets and volumes
Production and earthwork
Civil 3D cross sections, in 6 blocks
Sample lines, section views, sheets and volumes, with the most-searched errors and what's worth automating on a roadway project.
- 01Basics
Sample lines
Intervals, stations, swath width and sources
- 02Drafting
Section views
Draft or production, styles and bands
- 03Plans
Sheets
Section sheets from production views
- 04Earthwork
Volumes
Criteria, materials and the volume table
- 05Errors
Most-searched errors
Sources, out-of-date corridor, clipped sections and views
- 06Action
What to automate
Stations, labels, tables and sheets
Sample lines are created on the alignment and stored in a sample line group. The most common ways to create them:
- By range of stations: every 50 ft on tangents and every 25 ft on curves, for example, from a start station to an end station.
- At corridor stations: one line at every point where the corridor computes its section.
- At a specific station: for culverts, section changes or control points.
The swath width on each side must cover the full corridor including daylight. If it falls short, the section is clipped and the volume is incomplete.
Sources are chosen in the group: existing ground, the corridor and its surfaces, such as the subgrade. Anything not in the sources won't show in the section.
With the group ready, create the section views, usually many at once (Create Multiple Section Views). The key decision is placement:
| Criterion | Production | Draft |
|---|---|---|
| Use | Sheets to plot | On-screen review |
| View placement | Based on a sheet template | Free grid in model space |
| Automatic sheets | Yes | No |
| Setup | Requires template and styles | Immediate |
What controls the result:
- The group plot style: how views are arranged, in rows or columns, and their spacing.
- The section view style: the grid, horizontal and vertical scales, and titles.
- Bands: the data rows under each view, such as offsets and elevations.
- Labels: grade elevations, edges, slopes and areas.
Getting these styles right once, in your firm's template, is what lets the next road come out the same with no extra work.
If the views were created with the production option, Civil 3D can build the sheets automatically with Create Section Sheets, on the Output tab: pick the alignment, the sample line group and the section view group, and it creates one layout per sheet.
What's usually missing to make the sheet submittal-ready is what's specific to each firm or agency: a title block showing the stations on each sheet, numbering, file naming and the format of the earthwork table. That's where the hours go.
Volumes are computed by comparing surfaces at each section:
- Quantity takeoff criteria: define what gets compared, for example existing ground against the corridor subgrade to get cut and fill.
- Compute Materials: applies those criteria to the sample line group.
- Volume tables: the total volume table gives cut, fill and cumulative volumes by station. Civil 3D also builds the mass haul diagram.
By default, Civil 3D uses the average end area method, the one most plan sets use. The result depends on the interval: with sections every 50 ft, an abrupt terrain change between two sections isn't captured.
- The corridor or existing ground doesn't show in the section. It's missing as a source in the sample line group.
- Sections don't change after editing. The corridor is out of date: rebuild it. Other corridor errors, such as slopes that don't daylight or holes in the surface, are covered in the Civil 3D corridor tutorial.
- The section is clipped. The sample line swath is narrower than the corridor with its daylight.
- Views overlap or don't fit the sheet. The sheet template or the group plot style doesn't match the chosen scale.
- Volumes don't match the manual calculation. The criteria compare the wrong surfaces, or the section interval differs from the one used by hand.
- Editing a section. The corridor section editor lets you modify the section at a specific station; the change is applied to the corridor.
Civil 3D's native workflow updates the geometry. What it doesn't do on its own is whatever depends on your rules, and that's what repeats the most:
- Sample lines at the stations in the plans, read from a table.
- Labels in your firm's format: elevations, widths, slopes and areas.
- The earthwork table in the agency's format, generated from the model's volumes.
- Complete sheets: title block with stations, numbering and file naming, regenerated after each change.
With a plugin, all of that is regenerated in minutes after every review comment. We explain it in automated plan production.
Related resources
- The full map: automating Civil 3D, the complete guide.
- The sheets: automated plan production in Civil 3D and Revit.
- No coding: 10 Dynamo scripts for Civil 3D.
- The model behind the sections: the Civil 3D corridor tutorial.
- The finished grade: Civil 3D profiles and profile views.
- The ground surface: Civil 3D contours.
- If you're commissioning one: how much a Revit or Civil 3D add-in costs.
- The add-in map: Revit and Civil 3D add-in development.
Frequently asked questions about Civil 3D cross sections
In four steps: create sample lines along the alignment, at a set interval or at specific stations; choose the sources to cut, such as existing ground, the corridor and its surfaces; create the section views, usually many at once; and generate the sheets using the production option.
Keep reading on this topic
Automating Civil 3D: The Complete Guide (2026)
What you can automate in Civil 3D and how: Dynamo, Python, C# and AutoLISP compared, the 15 automations with the best ROI, and which to build first.
Stop tracking quantity takeoffs in Excel: the guide for engineering firms
Why tracking quantity takeoffs in Excel costs hours and errors with every design change, and how to pull them from the Civil 3D or Revit model.
Automated Plan Production in Civil 3D and Revit: Plan and Profile Sheets, Sections and Sheet Sets in Minutes
How to generate sheets automatically in Civil 3D and Revit: plan and profile, sections and sheet sets with your title block and naming, in minutes.
Dynamo for Civil 3D: 10 scripts that automate repetitive work, and when to move to a plugin
10 Dynamo scripts for Civil 3D: stakeout from Excel, cut and fill tables, pipe slope checks, layer standards and more. Plus when a plugin makes sense.