Как оптимизировать файл хранилища на Revit Server
Ключевые методы оптимизации:
-
Регулярное сжатие файла при синхронизации: Это одна из основных рекомендаций, прямо указанная в документах. При синхронизации локальных файлов с центральным файлом-хранилищем обязательно используйте опцию "Сжать центральный файл" (Compact Central File). Это уменьшает размер файла за счет удаления неиспользуемого пространства и может значительно ускорить последующее открытие.
-
Минимизация количества и размера данных в модели: Чем "чище" и легче модель, тем быстрее она открывается.
- Удаление неиспользуемых элементов: Регулярно очищайте модель от неиспользуемых семейств, типов, материалов, образцов штриховок и линий.
- Очистка предупреждений (Warnings): Устранение предупреждений не только повышает стабильность модели, но и может положительно сказаться на производительности.
- Минимизация видов: Удаляйте ненужные и устаревшие виды, листы и 3D-виды, особенно те, что используют сложные графические настройки (высокий уровень детализации, нестандартные границы вида).
- Оптимизация внешних связей: Избегайте импорта данных из CAD-форматов (DWG). Если это необходимо, всегда используйте связывание, а не импорт. Перед связыванием очищайте CAD-файлы от лишней информации (с помощью команд
PURGE
,OVERKILL
,AUDIT
) и минимизируйте количество внешних ссылок (XREFs) в них.
-
Оптимальная файловая структура: Слишком дробное разделение модели на множество мелких файлов может усложнить управление, а слишком крупный файл — замедлить работу. Необходимо найти баланс. Разделение модели на логические части (например, по секциям здания или этапам строительства) может быть эффективным, если оно обосновано.
-
Использование рабочих наборов (Worksets): Правильная организация рабочих наборов позволяет пользователям при открытии файла загружать только те части модели, которые необходимы для их текущей работы, а не всю модель целиком. Это кардинально ускоряет начальную загрузку.
-
Очистка и аудит базы данных: Хотя прямое упоминание инструмента
Audit
при открытии файла в предоставленных документах отсутствует, стандартной лучшей практикой является периодическое открытие файла-хранилища с опцией "Аудит" (Audit), которая проверяет и исправляет внутренние ошибки базы данных модели, что может улучшить производительность и стабильность. -
Локальные файлы: Напрямую файл хранилища на сервере пользователи не открывают. Вместо этого каждый участник работает с локальной копией этого файла на своем компьютере. Производительность открытия локального файла напрямую зависит от скорости жесткого диска рабочей станции (рекомендуются SSD-диски) и описанных выше методов оптимизации самой модели. Синхронизация с центральным файлом затем происходит по сети.
Что не упомянуто явно, но важно:
- Аппаратное обеспечение сервера: Производительность Revit Server также зависит от характеристик сервера: скорости дисков (рекомендуются SSD), объема оперативной памяти и скорости сетевого адаптера (рекомендуется 1 Гбит/с и выше).
- Сетевая инфраструктура: Низкая скорость или высокая задержка (ping) в сети между рабочей станцией и сервером Revit Server будут напрямую влиять на скорость синхронизации локального файла с центральным.
Вывод:
Для ускорения открытия файлов, работающих через Revit Server, основное внимание следует уделить оптимизации самой модели Revit (сжатие, очистка, правильная структура) и организации рабочих процессов (использование локальных файлов и рабочих наборов). Эти меры, подробно описанные в корпоративных стандартах, являются наиболее эффективным способом повышения производительности.