Open in Batch

Инструкция по пакетному открытию файлов Revit с отдельными настройками отсоединения, рабочих наборов и активного вида.

Open in Batch последовательно открывает и активирует несколько файлов Revit. Для каждого файла можно отдельно задать отсоединение от хранилища, открываемые рабочие наборы и вид, который нужно активировать. Команда доступна даже без открытого документа Revit.

Внимание: команда работает с файлами и хранилищами напрямую. Перед обработкой рабочих моделей проверьте настройки на копиях и убедитесь, что у central-моделей есть актуальные резервные копии.

Когда Использовать

  • Нужно открыть одинаковый набор проектов в начале рабочего дня.

  • Нужно открыть несколько central-моделей как отдельные локальные копии.

  • Нужно открыть модели с ограниченным набором worksets.

  • Нужно быстро перейти к заданному виду в каждой модели.

  • Нужно сохранить несколько сценариев открытия как presets.

Перед Запуском

  • Проверьте доступ к каждому файлу и сетевому пути.

  • Если хотя бы одна central-модель открывается без Detach, заранее создайте доступную для записи папку локальных копий.

  • Согласуйте открытие с владельцами рабочих моделей и убедитесь, что резервные копии актуальны.

  • Закройте дубликаты документов, которые уже открыты в текущей сессии Revit.

  • Для файлов, где worksets не используются, оставьте Workset pattern пустым.

Добавить Документы

  1. Запустите Open in Batch из стандартной Ribbon BIMO.

  2. В списке Документы для открытия выберите Add From Dialog....

  3. Выберите один или несколько .rvt файлов.

  4. Настройте параметры каждой добавленной модели.

  5. Укажите Папку локальной копии, если она требуется.

  6. Подтвердите настройки и запустите команду.

Диалог Add From Dialog... выбирает только .rvt, но файловый параметр отдельной строки также поддерживает .rfa и .rte.

Настройки Команды

Настройка

Что Делает

Документы для открытия

Список файлов и индивидуальных параметров. Файлы обрабатываются в порядке списка.

Папка локальной копии

Существующая папка, куда BIMO создаёт локальные копии central-моделей, если Detach выключен. Команда не создаёт папку автоматически.

Для каждого документа доступны:

Настройка

Что Делает

Путь к модели

Путь к .rvt, .rfa или .rte. Недоступный файл пропускается с уведомлением.

Отсоединить (Detach)

Открывает модель с Detach and Preserve Worksets. Локальная копия при этом не создаётся.

Активировать вид

После открытия активирует первый вид, имя которого соответствует шаблону. Пустое значение оставляет вид, выбранный Revit.

Шаблон рабочих наборов

Открывает user worksets, имена которых соответствуют шаблону. Параметр предназначен для workshared-моделей.

Инвертировать шаблон рабочих наборов

Открывает worksets, которые не соответствуют шаблону.

Detach Или Локальная Копия

Сценарий

Поведение

Detach включён

BIMO открывает указанный файл отсоединённым и сохраняет worksets. Папка локальной копии не используется. Документ автоматически не сохраняется.

Detach выключен, указан central-файл

BIMO создаёт в Папке локальной копии файл с суффиксом yyyyMMdd_HHmmss, затем открывает эту копию.

Detach выключен, указан local-файл

BIMO открывает указанный local-файл напрямую. Новая копия не создаётся.

Detach выключен, файл не workshared

BIMO открывает указанный файл напрямую. Новая копия не создаётся.

Внимание: выключенный Detach не означает, что BIMO всегда создаст копию. Для local- и non-workshared-файлов команда открывает исходный путь.

Шаблоны Worksets И Видов

Шаблоны сравниваются без учёта регистра и должны совпасть с полным именем. Используйте:

  • * — любое количество символов;

  • ? — один символ.

Примеры:

Шаблон

Результат

Shared Levels and Grids

Только точное имя.

A-*

Имена, начинающиеся с A-.

*Links*

Имена, содержащие Links.

??-Core

Любые два символа перед -Core.

Для workshared-модели BIMO сначала закрывает все user worksets. Если Workset pattern заполнен, открываются совпавшие worksets; при включённой инверсии — несовпавшие. Если шаблон пуст, user worksets остаются закрытыми.

Для Активировать вид используется тот же wildcard-синтаксис. BIMO активирует первый найденный вид. Если совпадений нет, отдельное предупреждение не показывается.

Что Происходит При Запуске

Для каждой строки списка BIMO:

  1. Проверяет, существует ли файл.

  2. Настраивает Detach или создаёт локальную копию.

  3. Закрывает все worksets и открывает выбранные шаблоном.

  4. Открывает и активирует документ в Revit.

  5. При необходимости активирует первый совпавший вид.

Документы не закрываются и обычно не сохраняются автоматически. После выполнения проверьте каждый открытый файл и сохраните его только в нужное место.

Автоматические Ответы На Диалоги Revit

На время batch-открытия BIMO автоматически отвечает на несколько диалогов Revit, включая выбор worksets, missing third-party updaters, macro security и unresolved references. Это позволяет продолжать пакетное открытие, но важное предупреждение может не потребовать ручного подтверждения.

После открытия проверьте внешние ссылки, updater-состояние, macros и загруженные worksets в каждой модели.

Критический Recovery-Сценарий

Внимание: после повторной CentralFileCommunicationException текущая реализация вызывает recovery, который открывает текущий путь отсоединённым и выполняет SaveAs с перезаписью как central. При Detach текущим путём может быть исходная модель. После recovery ошибка также может остановить весь batch.

Не используйте этот сценарий для неконтролируемых central-моделей. До запуска должны быть резервная копия, согласованный доступ и план восстановления.

Presets, Variants И Горячие Клавиши

Open in Batch поддерживает presets. В preset сохраняются список файлов, индивидуальные параметры и папка локальных копий. Можно назначить presets на Variant #1, Variant #2 и Variant #3.

Variant с корректными настройками запускается сразу, без повторного окна настроек. Перед таким запуском особенно важно проверить сохранённые пути, Detach и состояние central-моделей.

Подробности: Presets и Variants.

Ошибки И Диагностика

Проблема

Что Проверить

Файл пропущен

Проверьте путь, существование файла и сетевой доступ.

Локальная копия не создана

Проверьте, что Папка локальной копии уже существует и доступна для записи.

Нужные worksets не открылись

Проверьте полный шаблон, добавьте * для частичного совпадения и убедитесь, что модель workshared.

Открылись неправильные worksets

Проверьте Инвертировать шаблон рабочих наборов.

Вид не активировался

Проверьте имя и wildcard-шаблон. При нескольких совпадениях выбирается первый найденный вид.

Batch остановился на central-модели

Не повторяйте запуск вслепую. Проверьте central/local-файлы и журнал ошибок, затем восстановите безопасное состояние модели.

Известные Ограничения

  • Add From Dialog... выбирает только .rvt.

  • Пустой Workset pattern оставляет все user worksets закрытыми.

  • Команда не создаёт папку локальных копий.

  • Для вида выбирается только первое совпадение; отсутствие совпадения не сообщается.

  • Нет итогового отчёта, автоматического закрытия документов или отката уже открытых файлов.

  • Большинство ошибок отдельного файла показываются пользователю и позволяют перейти к следующему; ошибки связи с central могут остановить весь batch.

  • Часть диалогов Revit закрывается автоматически.

An error has occurred. This app may no longer respond until reloaded. Reload 🗙