MFG-DRAF17-03 · Lesson 4 · 12.5 clock hours · lab
Doors, Windows, Stairs, and Vertical Circulation
Objective. Students will insert manufacturer-neutral door and window families, set sill and head heights from given specifications, and build a code-compliant stair between two levels using the Stair by Component tool.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by a licensed engineer or certified journey-level tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Doors, Windows, Stairs, and Vertical Circulation in Revit
Placing openings and vertical circulation is one of the most frequent tasks a BIM drafter performs. Revit handles these elements through families — parametric objects stored as `.rfa` files. When you place a door or window, Revit automatically cuts the host wall, inserts the family, and adds the element to the model's database so it appears in schedules, plans, sections, and elevations simultaneously.
Door Families: Placement and Instance Properties
Doors live on the Architecture tab under the Build panel. When you click Door, Revit prompts you to select a family from the Type Selector. The default Revit content library ships with manufacturer-neutral families covering single, double, sliding, and bifold types. Always use manufacturer-neutral families during schematic and design development unless a specific product has been specified in writing.
After placing a door, open Instance Properties (select the door, then click Properties) to set:
- Width and Height — these control the rough-opening size in the wall.
- Sill Height — doors are conventionally set to 0′-0” (finished floor level).
- Head Height — automatically calculated as Sill Height + Height; verify in an Elevation view.
To confirm head height, open or create an interior elevation that faces the door. Use the Aligned Dimension tool to annotate from the finished floor to the top of the door frame. The dimension must match your door schedule specification before moving on.
Window Families: Sill Heights and Section Verification
Windows are placed the same way as doors (Architecture → Build → Window). The Revit library includes single-hung, fixed, casement, and other common types. Key instance parameters are:
- Sill Height — measured from the finished floor to the bottom of the rough opening.
- Width and Height — control rough-opening dimensions.
After placing windows, cut a Section view through the wall to verify rough-opening clearance. A section lets you see the full wall assembly — exterior finish, sheathing, studs, interior finish — and confirm the window unit fits within the framed opening without conflicting with structural members. Select View → Section, draw the section line through the window, then double-click the section head to open the view.
Use Thin Lines mode (VG shortcut) to keep annotation readable at small scales.
The Stair by Component Tool
Revit offers two stair creation methods: Stair by Sketch (older, less parametric) and Stair by Component (current best practice). Use Architecture → Circulation → Stair → Stair by Component for all new work.
Before drawing, set the Base Level and Top Level in the Properties panel. Revit calculates the Actual Riser Height automatically from the floor-to-floor distance divided by the number of risers you specify. The minimum information you must enter:
- Desired Number of Risers — Revit recalculates riser height if you change this.
- Actual Tread Depth — set manually; Revit warns you if the value falls outside the limits set in the stair type properties.
For general residential construction, widely referenced guidance calls for a maximum riser height of 7-3/4 inches and a minimum tread depth of 10 inches. These values come from widely adopted model residential codes; always confirm against the jurisdiction and project specifications stated in your assignment.
For a 10-foot (120-inch) floor-to-floor height, a starting point is 16 risers at 7.5 inches each (16 × 7.5 = 120 inches). Tread depth of 10 inches gives a total run of 15 treads × 10 inches = 150 inches (12′-6”).
Once the stair is placed, generate a Stair Section view and use Annotate → Dimension to add rise and run annotations. Label each riser height and tread depth so the reviewer can confirm code compliance at a glance.
Railings and Guardrails
Revit attaches a railing automatically when you place a stair. Inspect it; do not delete it. Railings are a life-safety element. Always keep the default railing attached unless the project specifications require a custom family, and document any change in the model.
Schedule Views
One of BIM’s core advantages is the automatic schedule. After placing all doors and windows, go to View → Schedules → Schedule/Quantities, choose Doors or Windows, and add fields for Mark, Width, Height, Sill Height, and Comments. Revit populates the schedule from Instance Properties with no manual data entry. Any error in a placed element appears immediately in the schedule — making it the fastest quality-control check available.
Workstation and File Safety
- Save your central or local file every 15–20 minutes using Synchronize with Central (worksharing) or Ctrl+S (single-user). Lost work from an unsaved session cannot be recovered.
- Do not force-quit Revit while a family is loading; file corruption can result.
- Physical lab safety: keep cables and bags clear of walkways between workstations. Report any tripping hazard to the instructor before beginning work. Eye strain is reduced by positioning the monitor at arm’s length and adjusting room lighting to minimize glare — OSHA general industry ergonomic guidance applies to extended CAD work.
Key terms9
RFA FamilyA Revit Family file (.rfa) containing a parametric object — such as a door or window — that can be loaded into any Revit project and placed in model walls.
Instance PropertiesSettings that apply to a single placed element, such as the width, height, or sill height of one specific door, without affecting other doors of the same type.
Sill HeightThe vertical distance from the finished floor level to the bottom of a window or door rough opening, set in Instance Properties.
Head HeightThe vertical distance from the finished floor to the top of a door or window opening; in Revit it equals Sill Height plus the element Height.
Stair by ComponentThe current Revit stair creation method that builds a stair from individual run, landing, and support components, offering greater parametric control than the older Stair by Sketch method.
RiserThe vertical face of a stair step; riser height is the vertical distance between the surfaces of two consecutive treads.
Tread DepthThe horizontal measurement of one stair step, from the face of one riser to the face of the next riser, used to confirm code compliance.
Schedule ViewA Revit tabular view that automatically lists properties of model elements — such as door marks, widths, and heights — drawing data directly from Instance Properties without manual input.
Section ViewA Revit view created by cutting a plane through the model, used to inspect wall assemblies, window rough-opening clearances, and stair geometry.
Worked examples4
1. A 10-foot (120-inch) floor-to-floor stair must have risers as close to 7.5 inches as possible. How many risers are needed, and what is the exact riser height?
- Divide the total rise by the target riser height: 120 ÷ 7.5 = 16.0 risers.
- Because the result is a whole number, 16 risers fit exactly with no remainder.
- Verify: 16 × 7.5 in = 120 in = 10 ft. ✓
- Check against residential guidance: 7.5 in ≤ 7-3/4 in maximum. ✓
Answer: 16 risers at exactly 7.5 inches each (7’-1/2”) — code-compliant and zero remainder.
2. With 16 risers, how many treads are in the stair run, and what is the total horizontal run if tread depth is 10 inches?
- A straight-run stair always has one fewer tread than risers: 16 risers − 1 = 15 treads.
- Multiply tread count by tread depth: 15 × 10 in = 150 in.
- Convert to feet and inches: 150 ÷ 12 = 12 ft 6 in.
- Check residential guidance: 10 in ≥ 10 in minimum tread depth. ✓
Answer: 15 treads; total horizontal run = 12 feet 6 inches.
3. A window schedule specifies a sill height of 3′-0” and a window height of 4′-6”. What is the head height, and at what elevation above finished floor does the top of the rough opening occur?
- Convert sill height to inches: 3 ft 0 in = 36 inches.
- Convert window height to inches: 4 ft 6 in = 54 inches.
- Add: Head Height = 36 in + 54 in = 90 in.
- Convert back to feet and inches: 90 ÷ 12 = 7 ft 6 in.
Answer: Head height = 7 feet 6 inches above the finished floor.
4. A door schedule calls for a 3′-0” × 6′-8” door. Confirm the head height and state what Revit instance parameters you would set.
- Sill Height for a door = 0 ft 0 in (floor level, standard residential).
- Door Height = 6 ft 8 in = 80 in.
- Head Height = 0 + 80 in = 80 in = 6 ft 8 in.
- In Instance Properties set: Width = 3′-0” (36 in), Height = 6′-8” (80 in), Sill Height = 0′-0”.
- Open an elevation view and dimension from finished floor to door head to confirm the value reads 6′-8”.
Answer: Head height = 6 ft 8 in. Set Width = 3′-0”, Height = 6′-8”, Sill Height = 0′-0” in Instance Properties.
The math in this lesson2
Learners divide floor-to-floor height by target riser height to find riser count, exact riser height and total run.
A-CED.1N-Q.1
In class: Students load a door family from the Revit library, place it at a specified wall location, and modify the width and height via Instance Properties; they then produce an elevation view to confirm the head height matches the specification. · Guided practice: insert three window types (single-hung, fixed, and casement) from the default Revit library into the model walls, set sill heights, and use a Section view to verify rough-opening clearance. · Students use the Stair by Component tool to create a straight-run stair from Level 1 to Level 2 (10-ft floor-to-floor), setting riser height and tread depth to comply with general residential stair guidance, then generate a stair section and annotate rise/run dimensions.
Materials: Revit workstations, Revit default content library (RFA families), provided door/window schedule handout with specifications, general residential stair dimension reference chart.
Check: Instructor reviews door/window schedule view auto-generated in the model and checks stair section annotation. Pass: schedule shows correct dimensions for all inserted elements; stair riser and tread dimensions annotated and match specification.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.