Вопросы и ответы об инкрементном открытии модели (предварительная версия).
При открытии модели с закрытыми рабочими наборами объем содержимого модели, загружаемого в память, уменьшается за счет исключения выбранных рабочих наборов. Однако этот рабочий процесс по-прежнему требует для управления производительностью и размером файла вручную собирать модели в рабочие наборы или связанные файлы.
При инкрементном открытии используется другой подход: данные модели обрабатываются по требованию. Revit не полагается на рабочие наборы для ограничения объема открываемых объектов, а обрабатывает только данные, необходимые для отображения исходного вида, и продолжает обработку дополнительных данных по мере необходимости во время работы с моделью.
Инкрементное открытие модели предназначено для улучшения масштабируемости крупных проектов и сокращает необходимость разделять модели только для контроля скорости открытия или использования памяти.
При инкрементном открытии модели сначала приоритет отдается только данным, необходимым для исходного вида. При открытии дополнительных видов в Revit может потребоваться обработка дополнительных данных модели, которые еще не были обработаны.
Это зависит от типа открываемого вида и объема требуемых данных модели. Например, открытие большого координационного или 3D-вида может потребовать дополнительной обработки по сравнению с открытием чертежного вида или вида узла.
В настоящее время уже обработанные данные остаются доступными во время сеанса в Revit, что сокращает необходимость повторной обработки одной и той же информации.
При печати или экспорте большого количества листов в Revit может потребоваться обработка дополнительных данных модели. В результате некоторые процессы, ранее выполнявшиеся при открытии модели, могут быть выполнены позже.
При работе с PDF программа Revit также поддерживает экспорт PDF в фоновом режиме, и при этом вы можете продолжать работу с моделью.
Надстройки и рабочие процессы API по-прежнему запрашивают данные моделей в соответствии с существующими рабочими процессами API Revit. Если для операции требуются данные, которые еще не были обработаны, Revit обрабатывает их перед ее продолжением.
Инкрементное открытие модели призвано реализовать прозрачность при работе с существующими надстройками и рабочими процессами запросов моделей, но при этом не требует вносить изменения в текущие процессы автоматизации или анализа.
Нет. Инкрементное открытие модели направлено на сокращение объема данных, обрабатываемых при открытии. Операции сохранения и синхронизации с файлом хранилища уже выполняются в Revit в постепенном режиме, и функция инкрементного открытия на них не влияет.
Нет. Облачные модели по-прежнему полностью скачиваются и кэшируются локально перед открытием. В настоящее время функция инкрементного открытия модели уменьшает объем данных модели, обрабатываемых в памяти во время сеанса работы в Revit.
Мы планируем реализовать потоковую передачу данных модели непосредственно из облака в рамках нашей долгосрочной стратегии по улучшению масштабируемости Revit.
Да. Объем данных, необходимых для отображения исходного вида, напрямую влияет на производительность при открытии модели. Для обработки простых видов, например чертежных, обычно требуется меньше данных модели, чем для больших видов спецификаций или координационных 3D-видов.
Чтобы все работало как надо, выберите упрощенный исходный вид, который сводит к минимуму требования к данным модели при запуске.
Нет. Рабочие наборы и связанные модели по-прежнему поддерживают совместную работу, организацию моделей и рабочие процессы координации категорий. Функция инкрементного открытия модели призвана минимизировать разделение модели исключительно в целях управления размером файла, использования памяти или повышения производительности при открытии модели.
В настоящее время обработанные данные моделей остаются доступными во время сеанса работы в Revit даже после закрытия видов. При инкрементном открытии модели обработанные данные модели не выгружаются из памяти автоматически. Это соответствует текущим алгоритмам работы Revit.