Historical Context & Motivation
Long before digital modeling existed, architects and designers relied on carefully maintained sets of drafting conventions — standardized line weights, title block formats, hatch patterns, and dimensioning styles — to ensure that any professional reading a drawing could interpret it unambiguously. These conventions were codified in national standards such as the AIA CAD Layer Guidelines and the National CAD Standard (NCS), which prescribed everything from layer naming to pen thicknesses. When the profession transitioned from hand-drafting to CAD and eventually to Building Information Modeling (BIM), the need for graphic consistency did not disappear — it migrated into software-based templates and style definitions that could be shared, versioned, and enforced automatically.
The central question that templates and standards answer is deceptively simple: How do we guarantee that a model created by dozens of collaborators looks, reads, and behaves as though a single mind produced it? In Revit, the answer lies in three interlocking systems — view templates, line styles, and object styles — each operating at a different level of graphic control.
Core Principles & Definitions
Understanding Revit's standards ecosystem begins with recognizing that graphic representation in BIM is fundamentally different from CAD. In CAD, you draw lines that happen to represent walls; in Revit, you place intelligent objects whose appearance is governed by a cascading hierarchy of style rules. This hierarchy — from global project template down to individual view overrides — ensures consistency while still allowing targeted customization when design intent demands it.
Project Template (.RTE)
View Template
Object Styles
Line Styles
Visibility/Graphics Overrides
Visual Explanation — The Standards Hierarchy
The diagram above reveals the key architectural insight behind Revit's approach: graphic control cascades downward. Settings defined higher in the hierarchy propagate automatically to everything below unless explicitly overridden. This cascade is analogous to CSS inheritance in web design — a body-level font declaration applies everywhere until a more specific selector intervenes. In practice, this means a well-crafted project template can control the appearance of hundreds of views simultaneously, and a single edit to an object style or view template ripples through the entire document set without requiring anyone to touch individual sheets.
For Visual Arts students accustomed to thinking about brand systems and design guidelines, this hierarchy should feel familiar. Just as a museum's identity system specifies typefaces, color palettes, and spacing rules at various levels of granularity — from institution-wide to exhibition-specific — Revit's standards system operates at graduated scopes. The discipline lies not in memorizing every setting, but in understanding where in the cascade a particular graphic decision lives, and why it was placed there.
How It Works — View Templates in Depth
A view template in Revit is essentially a named snapshot of every view property that affects display. When you assign a view template to a view, each property can be individually toggled to 'include' or 'exclude.' An included property is locked — the template dictates its value, and users cannot change it from the view's property palette. An excluded property reverts to whatever the view had before the template was assigned, allowing selective flexibility. This include/exclude mechanism is what distinguishes Revit view templates from simpler 'preset' systems in other software.
Properties Controlled by View Templates
| Property Group | Key Parameters | Typical Use |
|---|---|---|
| V/G Overrides — Model | Projection/Cut line weight, color, pattern; surface pattern; halftone; transparency | Control which categories appear and how they draw — e.g., hide furniture in a structural plan |
| V/G Overrides — Annotation | Visibility of annotation categories (dimensions, tags, grids) | Ensure only relevant tags appear per drawing type |
| Scale & Detail Level | View scale (1:50, 1:100, 1:200); detail level (Coarse, Medium, Fine) | Families switch representation automatically based on detail level |
| Phase Filter | Phase created/demolished; phase filter name | Distinguish existing, new, and demolished elements in renovation projects |
| View Range | Top, cut plane, bottom, depth clipping offsets | Standardize which horizontal slice of the building each plan shows |
| Graphic Display Options | Visual style (Hidden Line, Shaded, Realistic); shadows; silhouette edges | Enforce consistent rendering look across all 3D presentation views |
A critical distinction exists between applying a view template and assigning one. Applying a template copies its settings into the view once — future template edits will not propagate. Assigning a template creates a live link: when you modify the template, every assigned view updates automatically. For standards enforcement, assignment is almost always preferred because it maintains a single source of truth.
Line Styles & Object Styles — Detailed Breakdown
Object Styles: The Category Baseline
Every Revit element belongs to a category — Walls, Doors, Furniture, Structural Columns, and so on. The Object Styles dialog (accessed from the Manage tab) lists every category and subcategory in three tabs: Model Objects, Annotation Objects, and Imported Objects. For each entry you control four properties: line weight (a pen number from 1 to 16), line color (RGB value), line pattern (solid, dash, center, hidden, or custom), and material. Projection and cut representations are set independently, because a wall's visible face and its cut section require different visual weights.
Line Weights: The Pen Number System
Revit uses a pen number system (1 through 16) rather than absolute millimeter widths. Each pen number maps to a printed thickness that varies by view scale — a deliberate design decision inherited from traditional drafting, where finer detail at larger scales demanded proportionally thinner lines. You configure these mappings in the Line Weights dialog (Manage → Additional Settings → Line Weights). Pen 1 is always the thinnest, typically 0.1 mm at 1:100, and pen 16 the thickest, perhaps 2.0 mm. The scale-dependent mapping table ensures that a wall drawn with Pen 5 looks proportionally correct whether printed at 1:50 or 1:200.
Line Patterns & Custom Definitions
A line pattern defines the repeating dash-gap sequence of a line. Revit ships with standard patterns — Solid, Dash, Hidden, Center, Dot — but firms routinely create custom patterns to represent site boundaries, setback lines, fire separation ratings, or phasing distinctions. Each pattern is defined as an alternating sequence of dash lengths and gap lengths in real-world units (e.g., 6 mm dash, 2 mm gap, 1 mm dot, 2 mm gap). These patterns combine with pen numbers and colors to produce fully specified line styles that users select from a dropdown when drawing detail or model lines.
Worked Example — Setting Up a View Template
Imagine you are a BIM coordinator at a mid-size architecture firm about to start a new mixed-use project. Your firm's standard requires that all 1:100 floor plans show walls with a heavy cut line, furniture in halftone, and structural grids visible but in a light gray. The following walkthrough shows how you would create and assign a view template to enforce these rules.
Strengths, Limitations & Common Pitfalls
| Aspect | Strengths | Limitations / Pitfalls |
|---|---|---|
| View Templates | Enforce firm-wide graphic consistency across hundreds of views; assigned templates update globally; reduce QC review time by preventing ad-hoc overrides. | Over-locking properties (e.g., crop region, underlays) can frustrate designers who need view-specific adjustments. Templates cannot control content — only appearance — so missing elements still require manual auditing. |
| Object Styles | Provide a single, project-wide baseline for every category; easy to audit because all settings live in one dialog; changes propagate instantly to every view that has no overrides. | Do not distinguish between disciplines at the project level — a single Walls setting applies to both architectural and structural plans unless view templates override. Subcategory management becomes complex with heavily nested families. |
| Line Styles | Named line styles are self-documenting — 'Demolition' and 'Property Line' communicate intent to anyone working in the model; easy to redefine project-wide by editing the style. | Custom line styles proliferate if not governed — teams may create duplicates like 'Hidden (old)' and 'Hidden_v2.' Transferring styles between projects can overwrite existing definitions if names collide. |
| Project Templates (.RTE) | Embed all of the above plus families, sheets, schedules, and project parameters — ensuring every new project begins with the firm's complete DNA. | Templates can become bloated if unmaintained, slowing project startup. Keeping the template in sync across multiple offices requires governance and version control. |
Connection to Advanced BIM Standards & Automation
The template and standards concepts discussed so far represent the foundational layer of BIM quality control. In advanced practice, these concepts connect to broader frameworks that automate enforcement and extend consistency beyond a single project file. Understanding where basic templates end and enterprise-level standards management begins prepares you for the workflows you will encounter in large firms, public-sector projects, and international collaborations.
| Concept in This Lesson | Advanced Extension | What It Adds |
|---|---|---|
| View Templates (manual assignment) | Dynamo / Python scripts for auto-assignment | Scripts can monitor new views and assign the correct template based on naming convention or view type, eliminating human error. |
| Object Styles (project-level dialog) | Transfer Project Standards | This command copies styles between open projects, enabling batch updates across multiple files — critical when a firm updates its template mid-project. |
| Line Styles (manual creation) | Shared parameters + schedule-driven auditing | Schedules can flag elements using non-standard line styles, making compliance measurable rather than subjective. |
| Project Template (.RTE) | BIM Execution Plan (BEP) + ISO 19650 | The template becomes one deliverable within a broader information management framework that specifies naming conventions, LOD, data drops, and coordination protocols. |
| Manual QC review | Model-checking tools (Navisworks, Solibri, BIM Assure) | Automated clash detection and rule-based checking verify that every element adheres to the project's standards without relying solely on visual inspection. |
As you advance in your BIM education, you will find that templates and standards are not static artifacts but dynamic components of an evolving quality ecosystem. The ISO 19650 series, adopted internationally for information management in construction, formalizes the idea that every digital deliverable must be produced according to agreed-upon standards — and your Revit project template is the tangible embodiment of that agreement. Mastering the conceptual foundations covered in this lesson positions you to engage meaningfully with these professional-grade workflows.
Practice Problems
Lesson Summary
Revit's standards ecosystem ensures that every drawing produced from a BIM model reflects a coherent, professional graphic identity. At the broadest scope, the project template (.RTE) pre-loads a firm's complete DNA — families, styles, settings, and sheets — into every new project. Within that template, object styles define the default line weight, color, pattern, and material for every element category, establishing the visual baseline that governs all views unless overridden. Line styles package a pen number, color, and line pattern into a named entity that detail lines and symbolic lines reference, ensuring that a 'Hidden' or 'Demolition' line always looks identical. View templates sit above individual views, locking V/G overrides, scale, detail level, and phase filters to guarantee that every plan, section, and elevation of the same type presents information identically. The include/exclude mechanism within view templates balances consistency with flexibility, letting firms lock mission-critical properties while leaving view-specific settings adjustable.
Understanding these interlocking systems is essential for any designer working in a collaborative BIM environment. Standards are not constraints on creativity — they are the infrastructure of professional communication. Just as a graphic design studio maintains brand guidelines to ensure visual coherence across touchpoints, a BIM team maintains templates and standards to ensure that every sheet in a construction document set reads as the work of a unified practice. The cascade — from project template to object styles and line styles, through view templates, down to individual views — provides a scalable, auditable framework that grows more valuable as projects and teams grow in complexity.