Revit Essentials: BIM Mindset and Project Setup for a Small Building

Capítulo 1

Estimated reading time: 7 minutes

+ Exercise

BIM mindset: you are building a database, not drawing lines

In Revit, the model is the source of truth. Plans, sections, elevations, schedules, and quantities are different views of the same coordinated building data. “Modeling for BIM” means you place real building elements (walls, floors, doors, roofs, structural framing, MEP components) with the correct category, type, and parameters so that documentation stays consistent automatically.

Drafting mindset vs. BIM mindset

Drafting approachBIM approach
Draw lines to represent a wallPlace a Wall element with a defined type (layer build-up, function, fire rating, etc.)
Manually label and count doorsUse door families with parameters; schedules count and tag automatically
Fix inconsistencies view-by-viewEdit the model once; changes propagate to all views
Use “whatever works” layersUse categories/subcategories, object styles, and view templates for control

What “correct category, type, and parameters” means in practice

  • Category controls how an element behaves and is documented (tags, schedules, visibility/graphics). Example: a door modeled as a Generic Model will not schedule like a Door.
  • Type is the reusable definition (e.g., Basic Wall: Exterior - Brick on CMU). Changing a type updates all instances of that type.
  • Instance parameters vary per element (e.g., door Mark, sill height, comments). These drive tags and schedules.
  • Hosted relationships matter: doors should be hosted in walls; fixtures hosted on faces; windows hosted in walls. This keeps coordination stable when walls move.

Rule of thumb: if you find yourself “drawing around” a problem in one view, you are likely not modeling the right element or not using the right parameters.

Revit file ecosystem: projects, families, and how changes propagate

Project files (.RVT)

The .RVT file contains the building model, views, sheets, schedules, annotations, and project settings. When you edit a wall type, move a level, or change a door width, every view that references that data updates.

Family files (.RFA)

.RFA files define reusable components (doors, windows, furniture, tags, titleblocks, detail items). Families contain geometry and parameters. You load families into a project, then place instances.

How edits propagate (and why it matters)

  • Model edit (e.g., change wall location) updates all plans/sections/elevations automatically.
  • Type edit (e.g., wall layer thickness) updates every instance of that type across the project.
  • Family edit (edit .RFA and reload) updates all placed instances in the project, potentially affecting schedules and clearances.
  • View control (view templates, filters) changes how the same model is displayed without changing the model itself.

This is why a clean start prevents downstream rework: if you begin with incorrect units, messy naming, or miscategorized content, you will spend time fixing hundreds of view-specific symptoms instead of correcting the root data.

Continue in our app.
  • Listen to the audio with the screen off.
  • Earn a certificate upon completion.
  • Over 5000 courses for you to explore!
Or continue reading below...
Download App

Download the app

Starting a small-building project the right way (step-by-step)

Step 1: Create a new project from the correct template

Choose a template that matches your discipline and region standards. For a small building, you typically start from an architectural template (unless you are doing structural/MEP as the primary model).

  • Go to File > New > Project.
  • Select a template such as Architectural Template (or your office template).
  • Confirm you are creating a Project, not a Family.
  • Save immediately: File > Save As and name it using your convention (example below).

Why this matters: templates carry view templates, object styles, default families, line weights, and browser organization. Starting from the wrong template often leads to inconsistent graphics and missing content.

Step 2: Set project units before modeling anything

Units affect input, displayed values, and rounding. If you model with the wrong units, you can end up with walls that are 10x too thick or site coordinates that make no sense.

  • Go to Manage > Project Units.
  • Set length (e.g., millimeters or feet/inches), area, volume, slope, and angle formats.
  • Set rounding appropriate for your documentation (e.g., 1 mm or 1/8").

Practical tip: after setting units, place a temporary dimension between two points you know (e.g., 1000 mm / 3'-0") to confirm input behaves as expected.

Step 3: Establish project location basics (for consistent north and sun studies)

Even for a small building, set basic location early so that true north, shadows, and any future coordination with civil/site data are not a scramble later.

  • Go to Manage > Location and set the city/nearest location.
  • Decide how you will treat Project North vs. True North:
    • Project North: convenient orientation for drawings (often the building “upright” on sheets).
    • True North: real-world orientation for sun/shadow and site coordination.
  • If you already know the rotation, set it using Manage > Position > Rotate True North (or postpone until you have a site reference, but document the intent).

Step 4: Define a naming convention (views, levels, grids, sheets)

Consistent naming makes the Project Browser usable and prevents duplicate/ambiguous views. Decide a convention before you create dozens of views.

Example naming conventions for a small building

  • Levels: Level 00 - Ground, Level 01 - First, Roof
  • Grids: numbers one direction, letters the other (e.g., 1-6 and A-F)
  • Plans: A-PLN-00 Ground, A-PLN-01 First
  • Ceiling plans: A-RCP-01 First
  • Elevations: A-ELV-North, A-ELV-East
  • Sections: A-SEC-01, A-SEC-02 (with a short descriptor if needed)
  • 3D views: A-3D Coordination, A-3D Presentation
  • Sheets: A101 Floor Plans, A201 Elevations

Practical tip: keep view names short but structured; avoid “Copy of Copy of Level 1”. If you need variants, add suffixes like (Working), (Permit), (Coord).

Step 5: Organize the Project Browser early

The Project Browser is your navigation system. If it becomes cluttered, beginners waste time opening the wrong view, editing in the wrong place, or duplicating views unnecessarily.

  • Go to View > User Interface > Browser Organization.
  • Create a browser organization scheme that groups views by:
    • Discipline (Architectural / Structural / MEP)
    • View type (Plans, RCP, Elevations, Sections, 3D, Schedules)
    • Phase or Purpose (Working, Coordination, Sheets)
  • Apply consistent view templates so that “Working” vs. “Sheet” views have predictable graphics.

Practical tip: create a dedicated folder-like grouping for “Working Views” and keep “Sheet Views” clean. This reduces accidental annotation in the wrong view.

Structured initial setup checklist (small building)

CategoryTaskDone
File startCreate project from correct template; save with standard name
UnitsSet Project Units (length/area/volume/rounding)
LocationSet project location (city); confirm Project North vs True North intent
LevelsConfirm required levels exist and are named consistently (Ground/First/Roof)
GridsSet grid naming convention (numbers/letters) and place primary grids
View namingRename default views to match convention; delete/avoid duplicates
BrowserSet Browser Organization; create “Working” vs “Sheet” grouping
TemplatesAssign view templates for plans/sections/3D; verify scales
ContentLoad only needed families (doors/windows/tags) from trusted library
QA quick testPlace one wall/door; verify tags and schedule category behavior

Common beginner mistakes (and how to avoid them)

Mistake 1: Modeling without levels (or with poorly named levels)

Symptom: elements end up at random heights; sections look wrong; stairs/roofs become difficult to control.

Prevention: define and name levels first. Use levels to drive constraints (Base Constraint / Top Constraint) rather than manual offsets.

Mistake 2: Random view names and uncontrolled duplicates

Symptom: “Level 1 copy 3” everywhere; people annotate the wrong view; sheets reference the wrong plan.

Prevention: rename views immediately, and use a consistent prefix system. Duplicate views intentionally and rename them right away (e.g., A-PLN-01 First (Working) vs A-PLN-01 First (Sheet)).

Mistake 3: Incorrect units at the start

Symptom: imported details are the wrong scale; dimensions look odd; model elements are wildly oversized/undersized.

Prevention: set units before placing any geometry. If you receive external references, confirm their units before linking/importing.

Mistake 4: Using the wrong category (especially Generic Models)

Symptom: elements do not tag or schedule correctly; visibility control becomes messy; quantities are unreliable.

Prevention: choose families with correct categories (Door, Window, Furniture, Casework, etc.). If you must use a placeholder, document it and replace it later with the correct category.

Mistake 5: Editing graphics view-by-view instead of using templates

Symptom: inconsistent lineweights and visibility across sheets; time wasted “fixing” each view.

Prevention: rely on view templates, filters, and consistent object styles. Treat per-view overrides as exceptions, not the workflow.

Mistake 6: Starting “messy” and hoping to clean later

Symptom: rework multiplies as the model grows; schedules and sheets become hard to trust.

Prevention: spend the first 20–40 minutes on setup: units, levels, naming, browser organization, and a quick QA test placement to confirm categories and tags behave correctly.

Now answer the exercise about the content:

A beginner places a door as a Generic Model and later finds it won’t tag or appear correctly in door schedules. Which action best aligns with a BIM workflow to prevent this issue?

You are right! Congratulations, now go to the next page

You missed! Try again.

In a BIM workflow, the model drives documentation. Using the correct element category (Door) with proper parameters ensures it can be tagged, scheduled, and coordinated consistently in all views.

Next chapter

Levels, Grids, and Reference Planning: Building a Reliable Skeleton

Arrow Right Icon
Free Ebook cover Revit Essentials for Beginners: Modeling a Small Building the Right Way
8%

Revit Essentials for Beginners: Modeling a Small Building the Right Way

New course

13 pages

Download the app to earn free Certification and listen to the courses in the background, even with the screen off.