Условия:
Есть папка на файловом сервере, в ней есть много Файлов Хранилищ. Мы вручную заходим в каждый из них и решаем задачу обновления связей (они все ведут на неактуальные расположения).
Что делает скрипт:
-берет все связи в файле Revit
-берет актуальный путь до Файла Хранилища
-ищет совпадения между связями и файлами в папке
-обновляет все что нашел
*если связи находятся в закрытых рабочих наборах скрипт останавливается и просит пользователя сходить в диспетчер рабочих наборов, открыть их там и запустить скрипт заново

Есть вопрос по теме?
Разбираем задачи BIM-внедрения, настройку инструментов и инфраструктуры. Напишите — разберёмся.