SECTION 1
Historical Context & Motivation
Before the rise of Building Information Modeling (BIM), architects and designers represented walls as simple pairs of parallel lines on a two-dimensional drafting board. Those lines carried no material data, no height constraints, and no intelligence about how they connected at corners or intersections. Every change in wall thickness or composition required manual redrawing of plans, sections, and details—a labor-intensive process prone to coordination errors. The transition from CAD linework to parametric, data-rich wall objects in Revit represents one of the most consequential shifts in architectural production since the adoption of computer-aided drafting itself.
1963 • Sutherland's Sketchpad
1982 • AutoCAD Launches
1997 • Revit Technology Corporation Founded
2002 • Autodesk Acquires Revit
2020s • Cloud BIM & Generative Design
Understanding walls in Revit is not merely about placing geometry—it is about working within a parametric system where every wall element encodes material layers, structural behavior, fire-rating data, and spatial relationships. How does a single wall object simultaneously serve as a drawing element, a material schedule contributor, and a spatial boundary? That is the question this lesson addresses.
SECTION 2
Core Principles & Definitions
Revit walls operate on a set of interconnected principles that distinguish them from simple geometric extrusions. Every wall instance in a project is governed by a wall type (defining its internal composition), a pair of vertical constraints (controlling its height and attachment to levels), and a set of join conditions (determining how walls merge or separate at intersections). Grasping these three dimensions of wall behavior is essential before placing your first wall element.
Wall Types & Families
Vertical Constraints
Wall Joins
Location Line
KEY TAKEAWAY
SECTION 3
Visual Explanation — Wall Anatomy
The diagram above reveals how Revit organizes wall composition into functional layers arranged symmetrically around a core boundary. The core boundary is a non-physical marker that separates structural layers from finish layers; it plays a critical role in how Revit resolves wall joins and in how room-bounding calculations work. When you select a Location Line of 'Core Face – Exterior,' for example, Revit places the wall so that the outer edge of the structural core aligns with your drawn path, and the finish layers extend beyond it. This distinction is essential in coordinated practice because structural engineers typically dimension to core faces while architects may reference finished surfaces.
SECTION 4
How It Works — Wall Creation & Constraint Logic
Placing a Wall
Wall placement begins on the Architecture tab → Build panel → Wall command (keyboard shortcut WA). Upon activation, the Options Bar and Properties palette expose the essential parameters: wall type, height or top constraint, location line, chain mode, and offset. You draw walls by clicking start and end points in a plan view, and Revit generates a three-dimensional solid governed by the selected type's layer structure and the specified vertical constraints.
Vertical Constraint System
The Base Constraint locks the bottom of the wall to a specific level, with an optional Base Offset (positive pushes the base up, negative pushes it down from the level). The Top Constraint can be set to either 'Up to Level' (linking to another level, with an optional Top Offset) or 'Unconnected' (specifying a fixed height value). When a wall is constrained between two levels and you change a level's elevation, the wall stretches or shrinks automatically—a defining advantage of parametric modeling over static CAD geometry.
Constraint Best Practice
Wall Join Behavior
When two walls meet or cross, Revit invokes the Wall Joins engine. The default behavior is an automatic join that merges like layers—core to core, finish to finish—at corners, L-junctions, and T-junctions. Three explicit join configurations exist. A butt join terminates one wall against the face of another without merging. A miter join creates a diagonal seam at 45° (or the bisecting angle for non-perpendicular walls). A square-off join forces each wall end to remain a clean right-angle cut. You toggle between these using the Modify → Wall Joins tool, or by right-clicking a wall end grip and selecting 'Disallow Join' to prevent Revit from auto-joining altogether.
SECTION 5
Detailed Breakdown — Wall Type Classification
Revit organizes walls into three distinct system families, each with its own editing paradigm and use case. Unlike loadable families (doors, windows, furniture), wall families cannot be created from external files—they are embedded in the Revit application and configured exclusively through the Type Properties dialog. Understanding when to use each family is fundamental to building an accurate and efficient model.
| System Family | Description | Typical Use Cases |
|---|---|---|
| Basic Wall | A layered construction defined by material functions (Finish, Substrate, Core Boundary, Structure, Thermal/Air). Layers are edited in the Edit Assembly dialog. | Interior partitions, exterior enclosures, foundation walls, retaining walls. The workhorse of most projects. |
| Curtain Wall | A grid-based system subdivided by curtain grids into panels and mullions. Does not use the layer structure model. | Glass façades, storefronts, custom panel systems. Allows embedded doors and operable panels. |
| Stacked Wall | Combines two or more Basic Wall types vertically. Each sub-wall has its own height and type, but they move as a single element. | Walls that change construction at a specific elevation—e.g., masonry below with metal panel above. |
Revit wall system families and their applications
Within the Basic Wall family, each wall type defines its layers through the Edit Assembly dialog. Every layer receives a Function (Structure, Substrate, Thermal/Air Layer, Finish 1, or Finish 2), a Material, and a Thickness. The layer function is not merely cosmetic—it governs how Revit wraps layers at inserts (doors and windows), how room boundaries are calculated, and how layers merge at wall joins. Structure-function layers, for instance, always wrap around inserts to maintain structural continuity, while finish layers may or may not wrap depending on the wrapping settings you configure.
SECTION 6
Worked Example — Creating & Constraining an Exterior Wall
Create, Edit, and Join an Exterior Wall Assembly
- 1
Step 1 — Select the Wall Tool & Choose a Type
Open a Level 1 floor plan view. Navigate to Architecture tab → Build panel → Wall (or pressWA). In the Properties palette, select 'Basic Wall: Exterior – Brick on CMU' from the Type Selector dropdown. This type is pre-defined in most Revit templates and includes brick veneer, air gap, CMU structure, and interior gypsum board.Wall tool active with 'Exterior – Brick on CMU' type selected. - 2
Step 2 — Set Constraints in the Options Bar
In the Options Bar, set Height to 'Level 2' (top constraint linked to the level above). Set Location Line to 'Core Face – Exterior' so that the structural face of the CMU aligns with the grid or reference planes you will snap to. Leave 'Chain' checked to draw continuous wall segments.Top Constraint = Level 2; Location Line = Core Face – Exterior; Chain = On. - 3
Step 3 — Draw the Wall Path
Click at point A (e.g., grid intersection 1/A) to begin the wall. Move the cursor horizontally to the right and click at point B (grid intersection 4/A)—a distance of, say, 18 meters. With Chain mode active, click at point C (grid 4/D) to turn a corner. PressEscto finish. Revit automatically joins the two wall segments at the corner with a miter join (since both walls share the same type).Two wall segments placed and auto-joined at a 90° miter corner. - 4
Step 4 — Edit the Wall Type
Select one wall segment. In Properties, click Edit Type → Edit (Assembly). The Edit Assembly dialog opens, showing each layer's Function, Material, and Thickness. To add rigid insulation outboard of the CMU, click 'Insert' to add a new row below the air gap layer. Set Function to 'Thermal/Air Layer,' Material to 'Rigid Insulation,' and Thickness to 50mm. Click OK to apply.Wall type now includes a 50mm rigid insulation layer. Total wall width has increased accordingly. - 5
Step 5 — Modify the Corner Join
If the automatic miter join at the corner does not produce the desired plan graphic, navigate to Modify tab → Wall Joins. Click on the corner junction. A dialog appears allowing you to cycle through Butt, Miter, and Square Off. Select Butt to force the shorter wall to terminate against the longer wall's exterior face—useful when one wall wraps a corner and the other meets it perpendicular. PressEscto exit the tool.Corner join changed from miter to butt. Plan graphics updated to reflect the new condition.
SECTION 7
Strengths, Limitations & Comparisons
| Feature | Strengths | Limitations |
|---|---|---|
| Wall Types | Centralized type definitions ensure consistency. Changing a type updates every instance project-wide. | Cannot model complex or non-uniform layer assemblies (e.g., walls that taper in thickness). Requires workarounds with in-place families. |
| Constraints | Level-linked constraints automate height adjustments, saving time during design iteration and preventing coordination errors. | Walls can only be constrained to horizontal levels—cannot follow sloped references natively (profile editing or curtain wall workarounds needed). |
| Joins | Automatic layer merging at corners produces clean, constructable details with minimal manual intervention. | Join behavior can be unpredictable with walls of very different types. Overriding joins is manual and can reset if walls are moved. |
| Location Lines | Six location line options provide precise control over which reference within the wall's thickness is used for placement. | Changing the wall type after placement can shift the wall position if core or overall widths differ from the original type. |
Strengths and limitations of Revit's wall system
KEY TAKEAWAY
SECTION 8
Connection to Advanced Theory — Compound & Profile Editing
Once you are comfortable with standard wall placement, two advanced features extend the system's expressive range. Vertically compound walls allow individual layers to split at specified heights, enabling a wall whose exterior finish changes from brick to metal panel at a certain elevation without resorting to stacked walls. Profile editing allows you to reshape a wall's elevation profile—cutting gable shapes, stepped parapets, or custom silhouettes directly into the wall geometry, which is particularly relevant for sculptural architectural expression.
| Concept | Standard Wall Editing | Advanced Techniques |
|---|---|---|
| Vertical composition | Uniform layer structure from base to top. Entire wall is one assembly. | Vertically compound walls with split regions, or Stacked Walls combining multiple types at specified heights. |
| Profile shape | Rectangular extrusion between base and top constraint. | Edit Profile allows freeform elevation outlines—gables, arches, stepped parapets, and irregular silhouettes. |
| Join complexity | Automatic butt/miter/square joins at endpoints. | Wall sweeps and reveals add molding profiles to wall faces. Embedded curtain walls create glazed openings within basic wall assemblies. |
| Curvature | Arc-based walls using the Arc draw tool on the Options Bar. | Complex curved walls via conceptual mass surfaces using Wall by Face. Enables double-curved and non-planar enclosures. |
Standard vs. advanced wall editing techniques
For students of visual arts and architectural design, the Wall by Face workflow is especially significant. By first creating a freeform mass surface—using Revit's conceptual massing environment or imported geometry from Rhino/Grasshopper—you can apply wall types to those surfaces, inheriting the mass's curvature while retaining the wall's material data and scheduling capabilities. This bridges the gap between sculptural design intent and constructable BIM documentation, a tension that defines much of contemporary computational design practice.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
Walls in Autodesk Revit are parametric building elements defined by three system families—Basic Wall, Curtain Wall, and Stacked Wall. Each wall instance is governed by a wall type that specifies its internal layer composition (finish, substrate, structure, thermal, and core boundary layers), vertical constraints that lock its base and top to project levels for automatic height adjustment, and join conditions (butt, miter, or square off) that control how layers merge or separate at corners, T-junctions, and intersections.
The Location Line setting determines which reference within the wall's thickness is used for placement and dimensioning—six options span from Wall Centerline to individual Core and Finish faces. For advanced design scenarios, Edit Profile reshapes the wall's elevation silhouette, vertically compound assemblies allow layer splits at specific heights, and Wall by Face applies wall types to freeform mass surfaces—bridging sculptural design intent with constructable BIM documentation.