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.
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.
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
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.
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.
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.
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. |
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.
Worked Example — Creating & Constraining an Exterior Wall
WA). 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.Esc to finish. Revit automatically joins the two wall segments at the corner with a miter join (since both walls share the same type).Esc to exit the tool.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. |
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. |
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.
Practice Problems
Lesson 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.