Тормозят файлы с арматурой в Revit 2019

Народ, всем привет! Много раз мне уже говорили, что в Revit 2019 порой случается проблемы — начинают очень долго открываться спецификации арматуры — по пять, десять, двадцать минут. Причем могут быть два файла — в одном куча арматуры, но всё работает нормально, а в другом — заармированы всего несколько стен, а работать невозможно. А теперь вот и мы сами столкнулись с этой жестью. Причем проблема началась после перехода на Revit 2019, и только с некоторыми рандомными файлами.

Путём мозгового штурма выяснилось, что спецификации перестают тормозить, если удалить параметры проекта, назначенные через Параметры проекта для «Несущей арматуры» — «по типу».

Соответственно, делаем следующее.

Выбираем любой арматурный стержень и смотрим, какие у нас есть параметры в «Свойствах типа»:

Можно скриншот сделать, чтобы удобнее было. Потом идем в параметры проекта:

Если параметр назначен только одной категории (как «Арм.Класс») — то удаляем этот параметр:

Если для нескольких категорий (как «О_Наименование») — снимаем флажок с «Несущей арматуры»:

 

Удивительно, но даже после удаления параметра он всё еще остается в свойствах, но будто заблокированный:

Затем создаем новый пустой файл на базе шаблона, возвращаемся в свой файл и «Копировать стандарты» из пустого файла. Ставим флажки на «Параметры проекта» и «Типы арматуры»:

Все значения параметров будут восстановлены.

Кстати, даже если вы создавали новые типы арматурных стержней (которых не было в шаблоне) — ничего не потеряется, за счет того, что параметр не удалялся, а оставался серого цвета — он просто снова станет активен.

Всё больше похоже на какое-то шаманство, но работает! Уже несколько файлов таким способом отремонтировал. Начинает открываться в 30-50 раз быстрее!

Кстати, попытался сделать плагин, который бы сам делал те же действия, но почему-то удаления параметра через API очень медленно выполняется (хотя в обычных, здоровых файлах всё норм). Ну, и руками недолго сделать.

Понять бы, почему такое происходит, и вообще было б хорошо. Вот это действие (удалить параметры проекта для арматуры, а потом вернуть назад) приходилось делать в 2017 Ревите, когда спецификации не копировались из файла в файл. В 2019 же Автодески это исправили, но, похоже, сломали что-то другое!

Ладно, надеюсь, этот трюк и дальше будет работать. Пишите в комментариях, кто столкнулся с такой же проблемой, и помог ли мой способ :)