← Back to blog
Plan productionSheetsPlan and profileCivil 3DRevitPlugin

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.

Zeist··8 min read
Share on LinkedInAutomated Plan Production in Civil 3D and Revit: Plan and Profile Sheets, Sections and Sheet Sets in Minutes

Civil 3D · Revit · Plan production

The design is done. What's left is three days building sheets.

Framing every sheet, adjusting viewports, filling the title block, numbering, checking they all match, exporting to PDF. And if the alignment changes the night before the deadline, again. This guide covers what Civil 3D and Revit automate natively, what they don't, and how a plugin generates the full sheet set.

The part of the project nobody budgets for

On a 5-mile road project, the drawing set can have 40 plan and profile sheets, as many cross-section sheets, plus details and structures. Every sheet goes through the same hands:

  • Frame the stretch and set the scale
  • Check that plan and profile cover the same stretch
  • Place match lines and references to neighboring sheets
  • Fill the title block: number, title, stations, date, revision
  • Fix labels that overlap
  • Export to PDF with the right file name

None of these tasks is hard. Together they're days of work per submittal. And the night before a deadline, when the alignment changes, a good part has to be redone.

What happens on every submittal

Design finished

The engineering work

Sheet by sheet

Frame and adjust

Title blocks and labels by hand

Forty times

Last-minute change

Redo it all

From model to drawing set, in 6 blocks

What Civil 3D and Revit automate natively, where they fall short, and how a plugin builds, labels and exports the full set.

  1. 01Starting point

    Native in Civil 3D

    View frames, plan and profile, sections and sheet sets

  2. 02Limits

    Where it falls short

    Title block, labels, revisions and export

  3. 03Diagnosis

    Revit: sheet by sheet

    What takes the most time on large buildings

  4. 04Solution

    How the plugin works

    From a sheet list to the exported set

  5. 05Return

    What the firm gains

    Schedule, consistency and room to change late

  6. 06Plan

    Roll it out

    Templates, standard list, pilot and real use

Civil 3D has solid plan production tools, and it's worth using them before thinking about building anything.

View frames. It splits the alignment into stretches that fit on a sheet, based on the chosen template and scale, and places match lines between them.

Plan and profile sheets. From the view frames, it creates sheets with a plan viewport and a profile viewport, using a drawing template with the title block.

Cross sections. It creates multiple section views along the alignment and lays them out on sheets according to a template.

Sheet sets. The Sheet Set Manager groups the sheets and lets you number and publish them together, with fields that fill the title block.

The native tools solve the geometry of the sheets. What's still manual is everything that turns them into a submittable drawing set:

  • Title blocks with project data: start and end stations of each stretch, titles in the client's naming, sheet codes per the agency's standard.
  • Overlapping labels on tight curves or crossings, moved by hand.
  • Notes and references specific to each stretch: structures, crossings, section changes.
  • Revisions: which sheets changed, with what description and on what date.
  • Exporting the full set with the file naming the client requires.
  • Regenerating everything when the alignment changes, without losing manual adjustments.
TaskNative toolsStill manual
Split the alignment into stretchesYesNo
Create plan and profile sheetsYesNo
Create cross-section sheetsYesNo
Title block with stations and client codesPartialYes
Overlapping labelsNoYes
Revision control per sheetPartialYes
Export with the client's namingPartialYes

In Revit, each sheet is created by hand: pick the title block, drag in the views, align them, fill in the parameters. View templates help keep everything consistent, but building is still sheet by sheet.

On a building with 120 sheets — floor plans per level, sections, elevations, details, schedules — that's a lot of time, plus a risk of inconsistency: views in different positions on each sheet, gaps in numbering, title blocks with stale data.

What takes the most time in Revit:

  • Creating dozens of sheets with their number and name.
  • Placing each view in the same position on every sheet of the same type.
  • Duplicating views per level with the right template.
  • Filling and updating title block parameters.
  • Printing or exporting the full set with correct file names.

The idea: the drawing set is described in a list, and the plugin builds it.

Step 1 · The sheet list. A table — in Excel or inside the program — with each sheet: number, title, type, which views it carries, stretch or level.

Step 2 · Generation. The plugin creates the missing sheets, places views in fixed positions by sheet type, and applies the right view templates.

Step 3 · Title block. It fills each sheet's data from the list and from the model: in Civil 3D, for example, the start and end stations of each stretch; in Revit, level, discipline and phase.

Step 4 · Labeling. It applies label styles and flags overlaps that need human review.

Step 5 · Revisions. It records which sheets changed since the last submittal and updates the revision table.

Step 6 · Export. It exports the full set to PDF and DWG with the client's file naming, in a single step. How that export works in Revit is in batch exporting PDF and DWG.

From model to drawing set

Sheet list

Number, title, type

Sheets and views

Fixed positions by type

Title block and labels

Data from the model

PDF and DWG ready

With the client's naming

TaskWith a pluginManual
Build 40 plan and profile sheetsMinutesTwo or three days
Title blocks with correct stationsAutomatic from the modelSheet by sheet
Views in the same positionAlwaysDepends on who built it
Redo after an alignment changeRun it againMuch of it again
Export with the client's namingOne stepFile by file

Schedule. Plan production stops being the bottleneck between finished design and submittal.

Consistency. Every sheet follows the same standard, whoever builds it. Comments about formatting and title blocks disappear.

Room to change late. A last-minute design change no longer threatens the deadline.

Engineering hours back to engineering. The time spent framing and filling title blocks goes back to design — which is what the client pays for.

Step 1 · Templates. One sheet template per type, with the firm's title block and styles. Without this, nothing automates well.

Step 2 · The standard sheet list. Which sheet types each project type needs, with their numbering.

Step 3 · Pilot. Generate the drawing set for a project you've already submitted and compare it with the one built by hand.

Step 4 · Use it on a real project. With a review of the first full set. From the second one on, it's routine.

Frequently asked questions about plan production

With the plan production tools: first create view frames along the alignment, based on a template and scale, then create sheets from those frames. Each sheet carries a plan viewport and a profile viewport for the same stretch, with the template's title block.

Talk to an engineerReply today · No commitment