Найти тему
lanban

Revit: регулярно зависает, так как в модели присутствует элемент с повреждённой цветовой заливкой

Оглавление

Revit регулярно зависает, пользователь вынужден убивать процесс Revit из диспетчера задач, так как Windows сообщает, что программа Revit не отвечает. При этом Revit не использует процессор и оперативную память, записи в журнал Revit прекращаются.

Решение:

Проанализируйте журналы Revit, не случается ли при подобном зависании Revit'а за несколько минут до этого сбой "Схемы цветового обозначения : Тип помещения". Пример из журналов Revit:

'H 15-Sep-2022 12:25:58.078; "ColorFillSecondaryData : Схема цветового обозначения : Наименование пом. : [3872716]", "Start", "ColorFillSecondaryData" _ , 71 ' 0:< ***NOBLE ProgressStart id = 3872716, secId = 00000000-0000-0000-0000-000000000000

'C 15-Sep-2022 12:25:58.696; [00002bf0]captureTryCrash 0xc0000005

На основании журналов Revit можно сделать предположение, что в модели есть проблемы с цветовой заливкой. Используйте статью из базы знаний Autodesk с вариантом поиска элемента с повреждённой цветовой заливкой.

Примерный алгоритм действий:

  • Поиск по журналу Revit нужного ID элемента с повреждённой цветовой заливкой. Пример записи в журнале:
    " 2:< ;PERF;MISC;ElementsGraphicCacheUpdater::updateAll()
    DBViewPlan id=3600224: 207(19%) elements need cache update"
  • Поиск элемента по ID в модели Revit во вкладке
    Управление > Сведения > Выбрать по коду > OK
    В нашем примере в логах Revit это
    ID 3872716
-2
  • Возможно вам придётся воспользоваться надстройкой RevitLookup для поиска проблемного элемента по ID.
  • Скорее всего, это будет вид с примененной к нему цветовой заливкой или же непосредственно цветовая заливка.
  • Откройте вид и посмотрите на примененную к нему цветовую заливку на палитре свойств.
  • Дублируйте эту заливку цветом и удалите старую заливку цветом.
  • Примените новую (дублированную) цветовую заливку к затронутому виду.
  • Сохраните проект.

Установка надстройки RevitLookup

  • Закройте Revit.
  • Скачайте последнюю версию RevitLookup для вашей версии Revit. Например, на данный момент для Revit 2021 последняя версия 2021.0.0.13.
-3
  • Распакуйте скачанный архив.
  • Переложите распакованные файлы в
C:\Users\%username%\AppData\Roaming\Autodesk\Revit\Addins\20xx

, где хх - версия Revit.

-4
  • Откройте Revit. Во время запуска Revit спросит, что делать с надстройкой RevitLookup. Выберите Всегда загружать
-5
  • Надстройку RevitLookup можно найти во вкладке Надстройки
-6