Найти тему

Поиск по id элемента bim-модели загруженной как связь в revit

В чате по revit возник вопрос касательно поиска элемента информационной модели по его id. А искать хотят элемент по id номеру во вставленном как связь файле. Вопрос звучал так:

При проверке пересечений в ревит в отчете выдаются id конфликтующих элементов. "Родные" элементы через id по проекту найти не проблема, а вот если труба какая-нибудь из модели ОВ пронзает перекрытие, живя при этом во внешней ссылке? Можно ли отследить элемент по id из своего, например, КЖ-шного или АР проекта? Или надо ОВ-шный проект открывать?

Ответ:

ID - это внутренний индекс в проекте или семействе. Надо открывать проект. Возможно, что нужный вам функционал есть в Navisworks.

Id элементов внешней ссылки получить нельзя. То есть в текущем проекте элемент по этому id не поймать. Если этот элемент загружен внешней ссылкой, то в ревите по коду выделить его нельзя.

Cтандартными средствами из связи вы этот элемент не найдете:

Поэтому либо нэвисворксом (navisworks) пользоваться, либо ссылку на подгруженный файл открывать отдельной сессией в revit и там искать нужный элемент по его id.