For me, Rooms are one of the most powerful elements within Autodesk Revit. After all, architecture is all about creating spaces- spaces within which things can happen. The ability to store all sorts of useful data against individual Room objects, gives us an unprecedented opportunity to interrogate and analyse those spaces at the design stage.
But how are Revit Room objects created? Quite simply they are defined by Room Bounding elements encapsulating them both horizontally and (optionally) vertically. If we place a room into an empty model (ie with no Room Bounding elements present) we see the following……
Revit will let us place a Room into the project, but it warns us that the Room is not enclosed. The ability to add Rooms into the model before we have created Walls, Floors, Ceilings, Roofs, etc; is very useful- we can create Accommodation Schedules in our project before we start the design.
If we have some Room Bounding elements present in our project when we place a Room object, the Room object itself will automatically expand to fill the space defined by those elements……
You can see in the image above how the Room object (currently selected in this image) is enclosed by the external cavity wall and the inner single-skin block wall. But what about the following situation…..
In reality, we would probably want to just schedule this entire toilet space as one Room- we wouldn’t schedule each cubicle as a Room. But if we try to place a Revit Room into this area, we get the following…..
The front of the cubicle partitioning is just a regular Revit Wall and as such it is forming a boundary to our Room object. Thankfully we have the option to define (on a per-element basis) whether a Wall (or any other Room Bounding object) is to enclose a Room or not. If we select the front wall of our cubicles…..
…and we take a look at the Instance Parameters for this Wall instance…..
You will see that half way down the list of instance parameters, we have a parameter named Room Bounding. This parameter is a simple on/off check box. By default, it is checked, which means that this particular wall instance will act as a boundary to Room objects. Let’s go ahead and turn this property off by removing the tick. Once we turn the Room Bounding parameter off, this wall will allow the Room to flow through it….
We now have a single Revit Room object that covers the whole of the toilet space. Strictly speaking we also need to turn off the same Room Bounding parameters for the two cubicle division panels. Until we do, the Room object is flowing around them, so their footprint area is being subtracted from that of the overall Room. If we turn off their Room Bounding parameters, the Revit Room object will be bounded only by the building walls and none of the partitions. We will then get the true floor area when we schedule the Rooms in our project.
If you’re new to Revit Architecture, you may be interested in my free “Complete Beginner’s Guide to Revit Architecture” 84 part video tutorial course.