Drawing Version Control

Managing construction drawings with discipline prefixes, revision tracking, and status lifecycle.

5 min readUpdated 2026-05-11Developer Projects

The Drawing Version Control module provides a structured register for all project drawings. Every drawing revision is tracked with its discipline prefix, revision number, status, and issue date — providing an auditable record of what was issued to site and when.

Discipline Prefixes

PrefixDiscipline
AArchitectural
SStructural
MMechanical / HVAC
EElectrical
CCivil / Drainage
FFire

Drawing Status Lifecycle

StatusMeaningCan Be Issued to Site?
PreliminaryEarly-stage drawing for coordination and design review onlyNo — for information only
For ConstructionIssued for construction — this is the current working drawingYes
As BuiltPost-construction record drawing showing actual built conditionsRecord only
SupersededReplaced by a later revision — must not be used on siteNo — withdrawn

Superseded Drawings

When a new revision is issued for construction, the previous revision is automatically marked Superseded. Superseded drawings are retained in the register for audit purposes but are displayed with a red 'Superseded' badge. Using a superseded drawing on site is a common cause of construction defects — always check the status before issuing to subcontractors.

Uploading a Drawing

  1. 1Navigate to the Drawings tab within your project.
  2. 2Click Upload Drawing.
  3. 3Enter: drawing number (e.g., A101), title, discipline prefix, revision (e.g., Rev A, Rev B), and status.
  4. 4Upload the PDF file.
  5. 5Set the issue date.
  6. 6Click Save. The drawing appears in the register under its discipline group.

Managing Revisions

To issue a new revision of an existing drawing, click New Revision on the drawing card. Enter the new revision letter/number and upload the updated PDF. The previous revision is automatically set to Superseded.

Drawing Register Export

Use Export Register to download a CSV drawing register listing all current-status drawings. This is suitable for inclusion in project handover documentation or for sharing with the principal contractor.

Found an error? Open an issue on GitHub