Historical Context & Motivation
Before Building Information Modeling software existed, architects and designers resolved unit conflicts through painstaking manual conversions on drafting tables. A misplaced decimal or a confused unit abbreviation could cascade into fabrication errors and costly change orders on a construction site. The history of project units in digital design tools mirrors the broader story of how the building industry shifted from analog conventions—where each discipline might use its own scale rule—to a single, parametric model where every element shares one authoritative coordinate system and measurement standard.
The central question this lesson addresses is deceptively simple: how do you tell Revit what units your project should use, and how does that choice ripple through every dimension string, schedule value, and exported drawing? For visual arts students entering architectural or interior design practice, understanding this foundational setting is as essential as selecting the right canvas size before painting—it frames every creative decision that follows.
Core Principles & Definitions
Revit's unit system rests on a handful of foundational ideas that, once internalized, make the entire dialog box intuitive. At its core, Revit stores every measurement in a single internal unit (feet for Imperial templates, and internally always feet regardless of display) and then translates that stored value into whatever display unit the user has configured. This separation between storage and presentation is the engine behind Revit's flexibility: you can switch from feet-and-inches to millimeters at any point without altering the underlying model geometry.
Internal vs. Display Units
Discipline Categories
Formatting Controls
Project-Wide Scope
Template Inheritance
Visual Explanation — The Project Units Dialog
UN). Discipline tabs across the top filter unit types relevant to each engineering domain. The Common tab contains Length, Area, Volume, Angle, Slope, and Currency—the units most relevant to architectural and interior design workflows.The diagram above represents the essential anatomy of the dialog you will encounter every time you set up a new Revit project. Notice how each row pairs a unit type with a format description and a live example preview. Clicking the format cell for any row opens a secondary dialog—the Format dialog—where you choose between unit systems (Imperial or Metric), specify rounding increments, decide whether to display the unit suffix, and set digit grouping. The discipline tabs at the top are particularly important for multidisciplinary projects: structural engineers may need kips and kilo-Newtons, while you as a designer typically work within the Common discipline.
How Project Units Work Under the Hood
Although Project Units in Revit do not involve complex mathematical derivations, understanding the conversion logic is essential for avoiding errors—especially when switching between Imperial and Metric mid-project or when collaborating with consultants who use a different standard. Revit's internal engine stores all lengths in decimal feet. Every display conversion is a multiplication by a known factor.
A key implication of this architecture is that rounding is purely cosmetic. When you set Length to round to the nearest 1/8", Revit does not snap the actual geometry to that increment—it simply rounds the displayed value. The model retains full floating-point precision. This distinction matters when you dimension a wall that was placed at an unusual offset: the dimension tag might read 4'-6 1/8", but the true internal value could be 4.51127 feet. If you need the geometry itself to align to round increments, you must use Revit's snap settings and constraint tools, not the unit formatting controls.
Detailed Breakdown of Unit Types & Formatting Options
The Common discipline tab alone exposes over a dozen unit types, and each unit type has its own formatting sub-dialog. For visual arts students focused on architectural and interior design, six unit types dominate everyday work. The diagram below maps these six types to their most frequently used format options and shows how changing one setting—say, from fractional inches to decimal inches—affects the look of your annotations across the entire project.
| Unit Type | Imperial Default | Metric Default | Rounding Options |
|---|---|---|---|
| Length | Feet and fractional inches (1/256") | Millimeters (1 mm) | 1", 1/2", 1/4", 1/8", 1/16", 1/32", 1/64", 1/128", 1/256" or 0 to 8 decimal places |
| Area | Square feet (2 decimals) | Square meters (2 decimals) | 0 to 8 decimal places |
| Volume | Cubic feet (2 decimals) | Cubic meters (2 decimals) | 0 to 8 decimal places |
| Angle | Decimal degrees (2 decimals) | Decimal degrees (2 decimals) | 0 to 8 decimal places |
| Slope | Rise / 12" run | Percentage or ratio | Depends on format: fraction precision or decimal places |
| Currency | US Dollars (2 decimals) | Euros (2 decimals) | 0 to 8 decimal places; digit grouping symbol configurable |
Worked Example — Configuring Units for an Interior Design Project
Imagine you are beginning an interior renovation project for a boutique gallery in Berlin. The client's contractor works in Metric (millimeters for construction dimensions, square meters for floor area), but the gallery owner—an American expatriate—wants cost schedules in US Dollars. Here is how you would configure Revit's project units from scratch.
UN and press Enter. The Project Units dialog appears with the Common discipline tab active by default.3822 mm23.85 m²4.17%$12,500.00UN and adjust.Strengths, Limitations, and Common Pitfalls
| Aspect | Strength | Limitation / Pitfall |
|---|---|---|
| Global consistency | One dialog sets units for every view, schedule, and tag in the project—no need to format annotations individually. | Linked models from consultants may carry their own unit settings, creating inconsistencies in combined views. |
| Non-destructive switching | Changing units never moves geometry. You can toggle between Imperial and Metric at any stage. | Rounding is display-only; you may believe a wall is at 3000 mm when it is actually at 3000.127 mm. Snap settings are separate. |
| Discipline specificity | Structural, HVAC, Electrical, and Piping disciplines each have independent unit settings, supporting multidisciplinary teams. | Beginners may overlook non-Common disciplines, leading to unexpected units on duct sizes or pipe diameters. |
| Template inheritance | Firm-standard templates embed correct units from the start, reducing setup errors on new projects. | If you start from the wrong template (e.g., a Metric template for a US project), every default annotation will be incorrect and must be changed manually. |
| Export compatibility | IFC and DWG exports respect project unit settings, ensuring downstream software receives correctly labeled data. | Some export formats (e.g., gbXML for energy analysis) may require specific units; mismatches can corrupt simulation inputs. |
Connection to Advanced Workflows — Shared Parameters, Families, and Interoperability
Project Units are the gateway to a constellation of more advanced Revit workflows. As you progress from basic project setup to custom family creation, schedule automation, and multi-model coordination, the way units interact with parameters becomes increasingly nuanced. Understanding these connections early prevents frustrating rework later in your academic and professional career.
| Basic Concept (This Lesson) | Advanced Extension |
|---|---|
| Setting project-wide display units via the Project Units dialog | Creating shared parameters with specific unit types (e.g., a custom 'Panel Width' parameter stored as Length) that automatically inherit display formatting from Project Units |
| Choosing rounding increments for dimensions | Using dimension override text and alternate units in detail views for dual-unit documentation (showing both mm and inches side-by-side) |
| Selecting slope format (rise:12, %, ratio) | Configuring spot slope annotations and slope arrows on floors and roofs that read in the chosen slope format |
| Understanding internal storage in decimal feet | Writing Dynamo scripts or Revit API code that reads and writes parameter values in internal units, then converts for user-facing output |
| Ensuring consistent units across a single project | Managing linked models from international consultants where each link carries its own project units, requiring careful coordination in assembly views |
For visual arts students moving into architectural visualization or exhibition design, the most immediate advanced connection involves exporting to rendering engines. When you export an FBX or OBJ file from Revit for use in Unreal Engine, Blender, or Enscape, the export dialog asks for a unit convention. If your Revit project units and the export unit do not match your rendering application's expected scale, the imported geometry may appear microscopic or astronomically large. Setting project units deliberately from the outset—and documenting that choice—eliminates this class of errors entirely.
Practice Problems
Lesson Summary
Revit's Project Units dialog (accessed via Manage → Project Units or the keyboard shortcut UN) is the single control point for how every measurement in your project is displayed. It governs length, area, volume, angle, slope, and currency formatting across all views, schedules, and tags. Crucially, Revit stores all geometry in decimal feet internally and converts to your chosen display unit on the fly—changing units never alters model geometry. Each discipline (Common, Structural, HVAC, Electrical, Piping, Energy) maintains its own unit settings, and firm-standard templates (.rte files) propagate these settings to every new project.
Formatting options within each unit type include rounding increments, unit suffixes, digit grouping, and trailing-zero suppression. Remember that rounding is cosmetic—the displayed value may differ from the precise internal value. For slope, choose the notation (rise:12, percentage, or ratio) that aligns with your project's code jurisdiction. When collaborating internationally or exporting to rendering engines, verify that source and destination unit conventions match. Setting project units thoughtfully at the start of every project is one of the simplest and most impactful habits a design professional can cultivate.