Dynamo Room Upper Limit

Room adjust upper limit

2 min read
Share on twitter
Share on linkedin
Share on facebook
Share on email

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.

Share on twitter
Share on linkedin
Share on facebook
Share on email


Leave a Reply

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

Related Tutorials

Documenting Stairs with Dynamo

Documenting stairs

A Dynamo workflow to document stairs by creating dimensions, number systems, spot elevations, stair run tags & min clearances.

Stair Compliance

Stair compliance

Verify stairs compliance including riser height, going length, risers per stair run & clearance between top rails.

Align Views

Align views on sheet

Use the ‘Align Views on Sheet’ Dynamo graph for a consistent graphic layout between sheets.


© 2021 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.