Skip to main content
April 2, 2026Tyler Grant/6 min read

Creating Spaces in Revit MEP Using Room Bounding and Space Naming

Master MEP Space Creation and Room Boundary Management

Course Context

This tutorial builds on previous lessons about copy monitoring and linked architectural models, expanding into space creation and analytical properties for MEP design.

Rooms vs Spaces in Revit

FeatureRoomsSpaces
Primary UseArchitectural planningMEP analysis
LocationArchitecture tabAnalyze tab
PropertiesBasic geometricMechanical, electrical, energy
Analysis CapabilityLimitedBuilding performance
Recommended: Use Spaces for MEP projects requiring analytical properties and building performance analysis.

This lesson is a preview from our Revit Certification Course Online (includes software & exam). Enroll in this course for detailed lessons, live instructor support, and project-based training.

Welcome back to this comprehensive VDCI course module on Revit MEP. In our previous session, we explored copy monitoring and the strategic implementation of linked architectural models. Today, we're advancing to a critical next phase: leveraging your architectural model to define and manage spaces with precision and efficiency.

Understanding the distinction between rooms and spaces is fundamental to MEP design success. While both are generated through room bounding elements, spaces offer significantly more robust analytical capabilities. They serve as containers for mechanical properties, electrical load calculations, and comprehensive energy analysis parameters—making them indispensable for building performance optimization. Let's begin our workflow on Level 1, where we'll establish the foundation for systematic space creation.

Before diving into space creation, we must configure our Revit link as a room bounding element. This architectural link has been strategically pinned in place to prevent accidental deletion or displacement—a best practice that protects your project integrity. The room bounding designation is crucial because it allows the linked model's walls, columns, and other boundary elements to define spatial extents in our MEP model.

To establish room bounding properties, select your Revit link file and navigate to Edit Type. Here, you'll activate the Room Bounding checkbox—this single action makes all room bounding elements from the linked model active in your current project. Apply these changes and confirm with OK. This foundational step ensures accurate space boundaries aligned with your architectural intent.

Now we'll create the spaces themselves, which are strategically located under the Analyze tab rather than Architecture. This placement reflects their primary function as analytical tools rather than simple design elements. Unlike basic rooms, spaces are engineered for performance analysis, load calculations, and energy modeling—capabilities that make them essential for modern MEP workflows.

Access the Space tool from the Analyze tab. While you could manually place each space individually by clicking through every room, this approach becomes inefficient on complex projects. Instead, leverage the Place Spaces Automatically function for comprehensive coverage. This automated approach may generate additional spaces beyond your intended scope, but we'll address cleanup strategies that make this the most efficient workflow overall.

Execute Place Spaces Automatically and observe the results. In this example, 73 spaces generate automatically, each accompanied by a corresponding tag element. These preliminary spaces display generic names like "Space 14" and "Space 8"—placeholders that we'll systematically replace with meaningful nomenclature from your architectural model. Save your file before proceeding to ensure progress preservation.

The Space Naming function, also located under the Analyze tab, provides automated synchronization between architectural room data and MEP spaces. This powerful tool reads room names and numbers from your linked model, applying them to corresponding spaces based on spatial location. This process is essential for maintaining consistency across disciplines and ensuring accurate documentation throughout the design process.


Launch Space Naming and configure it for Names and Numbers across All Levels. While we've only created spaces on the current level, applying the command to all levels ensures comprehensive coverage and establishes consistency for future level development. Execute the command and watch as generic space names transform into meaningful identifiers like "Classroom" that align with your architectural program.

Repeat this process for additional levels, such as Level 2. Navigate to the second floor and execute Space, then Place Spaces Automatically. This generates 59 spaces for Level 2. Follow with Space Naming using Names and Numbers for All Levels—rerunning the command across all levels doesn't create conflicts and serves as a verification step for existing data.

This Space Naming workflow proves invaluable throughout project evolution. As designs progress from schematic design through design development, architectural programs frequently change. Room numbers shift, names update, and spatial relationships evolve. The Space Naming function can be executed repeatedly without negative consequences, ensuring your MEP model remains synchronized with the latest architectural iteration.

You may notice some spatial inconsistencies after automated placement—corridors might appear misaligned, or space tags may not correspond perfectly to their intended rooms. These discrepancies typically indicate coordination opportunities with your architectural team. Document these issues for resolution while proceeding with space cleanup to maintain project momentum.

The automated process often generates spaces in areas that won't require performance analysis—utility closets, small alcoves, or transitional areas defined by room bounding elements but irrelevant to MEP design. We'll systematically remove these extraneous spaces to maintain model efficiency and analytical clarity.

Creating a space schedule provides the only reliable method for permanently removing spaces from your project. Simply deleting a space from a plan view removes it visually but leaves the element in the model database, contributing to file bloat and potential confusion. Schedule-based deletion ensures complete removal from the project environment.

Navigate to View > Schedules > Schedules and Quantities to create a new schedule. Select Spaces as your category, ensuring you're scheduling building components under the New Construction phase. This schedule becomes your command center for space management throughout the project lifecycle.


Configure your schedule with essential fields: Level, Number, and Name. These three parameters provide comprehensive space identification and organization. While additional parameters exist for detailed analysis, this core set offers optimal balance between information and usability for cleanup operations.

Optimize schedule organization through Sorting and Grouping. Sort by Level with header formatting, then by Number for logical sequence. This hierarchical organization makes space identification and management significantly more efficient, especially on large projects with hundreds of spaces across multiple levels.

Your organized schedule now clearly displays Level 1 and Level 2 spaces, sorted numerically with corresponding names. Identify spaces that retain generic "Space" names—these represent areas that didn't correspond to architectural rooms during the naming process. Select these entries using click-and-drag or Shift-click methods, then delete them from the schedule. This permanently removes both the space elements and their associated tags from the project.

For Level 1, you might remove 9 generic spaces; for Level 2, perhaps 10 additional spaces. This cleanup eliminates 19 unnecessary elements, improving model performance and analytical accuracy. Maintain your space schedule as a working document throughout the project—it serves as an invaluable tool for ongoing space management and coordination verification.

Understanding space status is crucial for long-term project management. If you accidentally delete a space from a plan view, it transitions to "Not Placed" status rather than being removed from the project. Your schedule will display these orphaned spaces, allowing you to either restore them to the model or permanently delete them as needed.

To restore a deleted space, access the Space tool from the Analyze tab and check the Options Bar. The dropdown menu will display all available spaces, including those marked as "Not Placed." Select the desired space—such as "1508 Classroom"—and place it in the appropriate location using Revit snaps for precise alignment. The space immediately returns to active status in your schedule.

This workflow establishes a robust foundation for MEP space management that scales effectively across project sizes and complexity levels. Your properly configured spaces now serve as containers for mechanical loads, electrical calculations, and energy analysis—setting the stage for advanced MEP design workflows we'll explore in upcoming modules. Save your file and prepare for our next session, where we'll leverage these spaces for load calculations and system sizing.


Key Takeaways

1Enable Room Bounding on linked architectural models to use walls and columns as space boundaries in MEP projects
2Spaces provide analytical properties for mechanical, electrical, and energy analysis that standard rooms cannot offer
3Automatic space placement creates comprehensive coverage but requires cleanup of unwanted spaces in utility areas
4Space Naming synchronizes room names and numbers from architectural models and can be repeated as project programs evolve
5Space schedules are the only method to permanently delete spaces from Revit projects and manage file performance
6Not Placed spaces remain in project files and can be restored using the Options Bar when placing new spaces
7Working space schedules provide essential project oversight for tracking space status and maintaining model integrity
8The workflow supports multi-level buildings through All Levels options and systematic floor-by-floor processing

RELATED ARTICLES