Room adjust upper limit

A frequent, time-consuming Revit task is manually adjusting the upper limit of rooms. This problem arises because unless you are diligent as you place rooms by setting the upper limits correctly, rooms will default to an unbounded height of 2438mm (8 feet). This inaccuracy can prove frustrating when you want to apply a colour scheme in section.


However, with a simple Dynamo script, this can be automated via a single click. To do this, you’ll need the ‘Room.AdjustUpperLimit‘ node as part of the BVN package available via the Dynamo Package Manager. Simply connect a Boolean node to the input and run.

All rooms will be updated to have an upper limit based on the level above and with a 0 offset.


4 Comments on “Room adjust upper limit

  1. Hi, mind if I ask why there was no input node in the latest version of this package?
    Thus I am not able to use this function.

    • Hi Jes. I am no longer maintaining the BVN package. If it has been removed, I suspect it is because the Lunchbox dependency has been removed. Since the room collector node used Python the toggle was used to refresh the script. So you shouldn’t need the Boolean toggle.

    • Hi Vinod. Please read the previous comments as it answers your question.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.