Dynamo Room Upper Limit

Room adjust upper limit

2 min read

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.



Leave a Reply

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

Sync Room Parameters

Sync room parameters

A Dynamo workflow to synchronise instance-based room parameters, such as apartment number, nested within a Revit model group.

Rhino Inside Revit for Dynamo users

Rhino.Inside Revit for Dynamo users

Learn some of the key differences between Dynamo and Rhino.Inside Revit and discover the benefits of migrating certain Dynamo workflows to Rhino.Inside Revit.

Views from Sun with Rhino.Inside Revit

Views from sun with Rhino.Inside Revit

Learn how to generate views from the sun using Rhino.Inside Revit to visually verify the results of a Ladybug solar access heatmap.


© 2023 Parametric Monkey
Parametric Monkey and the Parametric Monkey logo are trademarks of Parametric Monkey Pty Ltd.


Drop us a message and someone from our team will be in touch with you shortly.


Thank you for your interest. Someone from our team will be in touch soon.


To find out about upcoming public workshops or to organise a private workshop, please submit the following contact form and we’ll be in touch soon.