Support update for Revit Linked Models (Rooms)

Hi @milog,

Thank you for the detailed explanation. We did a lengthy and full refactor of the code to be able to support parsing rooms from linked models only to find a blocking bug in the Revit API during the very final tests.

https://forums.autodesk.com/t5/revit-api-forum/getboundarysegments-with-linked-models/m-p/13382343

The problem is that if a room is partly bounded by elements in the host model and partly bounded with the elements in the linked model which is very frequent in the case of having an interior model and a linked facade model, Revit API only returns the interior segments. That results in incorrect room boundaries. Here is an example:

If you scroll down you will see Jeremy Tammik has suggested a workaround which is technically similar to opening the other file but using the API which means it can take a very long time. It didn’t feel the right approach to solve this problem. We still have a task for it but it is “On Hold” until we can get back to it in the future, and after addressing some of the other important items on our list.