RV RoomLink – Easily Schedule Revit Objects by Linked Rooms

Disappointed to know Revit cannot associate elements in one model to rooms in another? RV RoomLink is here to create this missing link between your Revit files. Our one-click solution directly pulls room data from Revit links to elements in your main model!

Never duplicate hundreds of rooms or spaces in each of your files again. Be free to structure your Revit models for optimal performance and minimal file size. When it’s time to schedule elements by linked rooms, simply fire up RV RoomLink and do 3 easy steps:

1 – Select Revit links containing required room data

Those thousands of rooms in your project can now live in any file. All will come together here where RV RoomLink lets you choose to include rooms from any loaded Revit links and also from the current model.

2 – Select elements which need room data

Take full control of which elements will receive room data from these links. This can be everything you selected before launching RV RoomLink, or all items on categories you can choose here.

3 – Set options and Sync!

Here comes the long awaited feature: You can combine rooms and elements on different Phases! Simply choose their phases from the menus, then select which room and object parameter to synchronise. Finally, hit “Sync”, sit back, relax and enjoy your coffee!

See the result for yourself

RV RoomLink detects more rooms successfully than Revit does by default. This is thanks to it using an intelligent method to “nudge” elements’ location points around within a custom tolerance until it find a room.

Also, to save you from editing thousands of families to enable their Room Calculation Points, RV RoomLink constructs these points temporarily for you on-the-fly for best room detection result.

We are excited to see how many working days you can save with RV RoomLink. Why not start right now with a completely free, unrestricted trial?


The Options panel also lets you choose:

  • The tolerance to be used in our room check – Useful to get these elements sitting just slightly outside their intended rooms.
  • Whether to overwrite existing parameter values – Great when you gradually increase the tolerance to pair up as many rooms and elements as possible, without changing links correct established already with a lower tolerance value.
  • Whether to include “existing” elements created before the selected Phase but not yet demolished.
  • Whether to find room for doors and windows at their FromRoom or ToRoom points.
  • A default value such as “<Not Found>” for elements outside of all rooms.

Need more tips?

Check out below our free Revit training channel on YouTube!