Revit revisions and signatures on many sheets at once: a new revision, title block data and signatures in bulk
How to add a revision to many Revit sheets at once, fill title block data in bulk, put signatures on every sheet and sign the PDF.
Revit · Revisions · Signatures
A new revision shouldn't mean opening 120 sheets one by one.
How to add a revision to many sheets at once, fill title block data in bulk, put each professional's signature on every sheet and digitally sign the PDFs. With what Revit includes, what AutoCAD includes, and what's worth automating.
The work that comes back with every submittal
Every round of client or agency comments ends in a new revision: mark it on the sheets that changed, update the date, set who checked and who approved, turn on the signatures and export again. On a 120-sheet set, doing that by hand takes hours and leaves errors: a sheet still on the previous revision, another without a signature, a mismatched date.
The good news is that much of this work can already be done in bulk inside Revit, and the rest can be automated.
A revision, from start to finish
New revision
Date and description, once
Sheets that change
Picked by list or by rule
Title block and signatures
Checked, approved, signatures on
Signed PDF
Exported and digitally signed
Revit revisions and signatures, in 7 steps
How revisions work, how to add them to many sheets, fill the title block in bulk, add signatures, sign the PDF, the AutoCAD case, and what to automate.
- 01Concept
How they work
A revision lives in the project, not on the sheet
- 02Revit 2023.1+
Many sheets at once
Revisions on Sheet with multiple selection
- 03Data
Title block in bulk
Multiple selection, sheet list and Excel
- 04Signatures
Title block signatures
Nested families with a Yes/No per sheet
- 05Legal
Digital signature
An image isn't a signature: sign the PDF last
- 06CAD
AutoCAD and Civil 3D
GATTE, ATTOUT/ATTIN and batch DWG signing
- 07Action
What to automate
One New revision button, end to end
A Revit revision doesn't live on each sheet; it lives in the project:
- It's created once in the Sheet Issues/Revisions dialog, on the View tab, with its date, description, and who it's issued to and by.
- Numbering is controlled by a numbering sequence: numeric, alphanumeric or in your firm's format.
- It shows on a sheet in one of two ways: there's a revision cloud for that revision on the sheet, or it was checked by hand under Revisions on Sheet in the sheet's properties.
- The title block's revision schedule lists every revision that participates on that sheet.
When a revision is marked Issued, its clouds are locked: they can't be moved or deleted until you clear that flag.
Since Revit 2023.1 you can do it in one step:
- Create the revision in Sheet Issues/Revisions.
- In the Project Browser, select every sheet that changes, with Ctrl or Shift.
- In Properties, under Revisions on Sheet, click Edit and check the new revision.
The revision is added to every selected sheet and shows in their revision schedules.
In earlier releases you had to do it sheet by sheet, or copy a revision cloud onto every sheet, which many teams still do out of habit.
Revit has built-in sheet parameters for the title block: Drawn By, Designed By, Checked By, Approved By and Sheet Issue Date. There are three ways to fill them without going sheet by sheet:
- Multiple selection. Select several sheets in the Project Browser and type the value in Properties: it's applied to all of them.
- Sheet list schedule. A sheet list with those columns lets you edit row by row, like a spreadsheet, without opening any sheet.
- Excel. Export the schedule, fill it in Excel and bring it back into Revit. Revit doesn't do the round trip on its own; we explain it in exporting Revit schedules to Excel and back.
Firm-specific data, such as the engineer's license number, the discipline or the client's code, goes in as shared sheet parameters and is filled the same way. How to create them without duplicates is in Revit shared parameters.
Revit can't switch an image on or off directly with a parameter. The method that works:
- One generic annotation family per signature, holding each professional's scanned signature, cropped and in a lightweight format.
- Those families nested in the title block, in the box for each role: designer, checker, engineer of record.
- One Yes/No instance parameter per signature in the title block, controlling the visibility of each nested family.
That way each signature is turned on or off per sheet from Properties, and with multiple selection you turn it on for every approved sheet at once. If the responsible engineer changes, you replace the image in the family and every sheet updates.
The scanned image makes the printed sheet or PDF show the signature. But it doesn't prove who signed it or that the document wasn't changed afterwards.
A digital signature is applied to the exported PDF with a digital certificate, using tools such as Adobe Acrobat or Bluebeam Revu. In the US, the rules for digitally sealing engineering drawings are set by each state's licensing board, so check what your jurisdiction and the receiving agency require.
Order matters: export the final PDF first and sign it last. If the PDF changes after signing, the signature is no longer valid. Exporting the whole set in one step helps; we cover it in Revit batch print, PDF and DWG without limits.
In AutoCAD and Civil 3D the title block is usually a block with attributes on each layout. To fill it in bulk:
- GATTE, from Express Tools, changes an attribute value in every insertion of a block in the drawing, across all layouts at once.
- ATTOUT and ATTIN, also from Express Tools, export attributes to a text file you edit in Excel and import back.
- Sheet Set Manager stores shared data, such as the checker or the date, that title blocks across many drawings read through fields.
The signature goes in as a block holding the image, on a layer you turn on when the sheet is approved.
To digitally sign many DWG files at once, AutoCAD includes the Attach Digital Signatures utility, opened from the Windows Start menu: add the files, pick the certificate and sign them all in one operation.
Native tools cover pieces. A plugin ties the whole process into one "New revision" button:
- Creates the revision with its date, description and issuer.
- Assigns it to the sheets that changed, picked from an Excel list, by discipline or by the clouds they carry.
- Fills the title block: checked by, approved by and issue date, following the firm's rules.
- Turns on signatures only on approved sheets, and logs who did it and when.
- Checks before issuing: sheets missing the new revision, title blocks with empty fields, or clouds on unissued revisions.
- Generates the revision log in Excel and exports the set to PDF and DWG.
The core, with the Revit API, is short:
// Create a revision, add it to the chosen sheets and fill the title block
using (var t = new Transaction(doc, "New revision"))
{
t.Start();
Revision rev = Revision.Create(doc);
rev.RevisionDate = "10/09/2026";
rev.Description = "Response to review comments";
rev.IssuedBy = "Designer";
foreach (ViewSheet sheet in sheets)
{
var revisions = sheet.GetAdditionalRevisionIds();
revisions.Add(rev.Id);
sheet.SetAdditionalRevisionIds(revisions);
sheet.get_Parameter(BuiltInParameter.SHEET_CHECKED_BY).Set("Checker");
sheet.get_Parameter(BuiltInParameter.SHEET_APPROVED_BY).Set("Engineer of record");
}
t.Commit();
}
| Task | With a plugin | Native Revit |
|---|---|---|
| Add the revision to many sheets | By list or by rule | Multiple selection since 2023.1 |
| Fill checked and approved by | Following the firm's rules | Multiple selection or schedule |
| Turn on signatures | Approved sheets only, with a log | Sheet by sheet or multiple selection |
| Check before issuing | Report of what's missing | By eye |
| Revision log | Automatic Excel | By hand |
Related resources
- The next step: Revit batch print, PDF and DWG without limits.
- Title block data in Excel: exporting Revit schedules to Excel and back.
- Building the sheets: automated plan production in Civil 3D and Revit.
- Other tasks worth automating: the 12 Revit tasks that save the most time.
Frequently asked questions about Revit revisions and signatures
Since Revit 2023.1: create the revision in Sheet Issues/Revisions, select the sheets in the Project Browser and, in Properties, edit Revisions on Sheet and check the revision. In earlier releases you have to do it sheet by sheet or with revision clouds.
Technical note: features match Revit 2026 and AutoCAD 2026. Signature requirements vary by agency and jurisdiction: check them before issuing.
Keep reading on this topic
Revit and Civil 3D Add-in Development: The Complete Guide (2026)
The complete guide to Revit and Civil 3D add-in development: what add-ins are, what to automate, C# and the Autodesk API, deployment and cost.
How to Build a Civil 3D Plugin with Claude Code Without Being a Programmer: End-to-End 2026 Guide
How to build a Civil 3D plugin with Claude Code without coding experience: architecture, prompts that work, and how to compile and deploy it.
Dynamo vs C# in Civil 3D and Revit: when to use each + automations that save hours
Dynamo or C# for automating Civil 3D and Revit: the real differences, when each one is worth it, and automations that save hours, with examples.
How much does a Revit or Civil 3D add-in cost? 2026 pricing and timeline guide
How much a Revit or Civil 3D add-in costs to build: what drives price and timeline, and how to calculate whether it pays for itself in hours saved.