2.1. рабочие данные (WIP — Work in Progress) внутри Vitro-CAD;

2.2. рабочие данные (WIP) вне Vitro-CAD.

Определения

1. Общая логика выбора сценария

В Revit необходимо различать две задачи:

  1. Ведение рабочей модели — ежедневная работа проектировщиков с моделью, сохранение локальной копии, синхронизация с центральным файлом.
  2. Передача модели участникам проекта — публикация подготовленного состояния модели в СОД / Shared-зону для смежников, проверки, согласования или фиксации версии.

В зависимости от выбранного сценария Vitro-CAD может участвовать либо в обеих задачах, либо только во второй.

Если WIP находится внутри Vitro-CAD, Система участвует в рабочем цикле модели: открытии, редактировании, сохранении версий, хранении копии файла-хранилища и публикации.

Если WIP находится вне Vitro-CAD, рабочая Revit-модель ведется во внешней инфраструктуре, например на Revit Server, в ЦФХ или на файловом сервере. В этом случае Vitro-CAD используется как СОД: для публикации подготовленной копии модели, обмена, согласования и подключения опубликованных моделей как внешних ссылок.

2. Сравнение сценариев


3. Однопользовательский режим

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

Работа в данном режиме возможна с применением:

В этом сценарии пользователь может:

Сценарий подходит для файлов, которые не ведутся как центральные Revit-модели с совместной работой нескольких пользователей.

4. Многопользовательский режим

В многопользовательском режиме совместная разработка файла осуществляется через файл-хранилище, размещённый на файловом сервере, или на Revit Server. Плагин позволяет сохранять в Систему версию локальной копии файла со ссылками (Сохранить изменения) или очищенную от ссылок версию (Опубликовать), вставлять и обновлять в модель ссылку на файлы Revit из Системы.

Совместная работа в данном режиме возможна с применением:

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

4.1. Многопользовательский режим: WIP внутри Vitro-CAD

Рабочая зона (WIP) находится внутри Vitro-CAD. Это классический сценарий, в котором рабочие данные ведутся в Системе.

В данном варианте могут содержаться:

4.2. Многопользовательский режим: WIP вне Vitro-CAD

Рабочая зона (WIP) находится вне Vitro-CAD. Это поддерживаемый сценарий, при котором рабочие модели ведутся во внешней инфраструктуре, например в Revit Server или на сетевом ресурсе, а Vitro-CAD используется для публикации модели в зону общих данных (Shared) и для последующего обмена между участниками проекта.

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

Важно учитывать, что даже в сценарии, когда рабочая зона (WIP) находится вне Vitro-CAD, зона общих данных (Shared) остаётся целевой зоной обмена опубликованными / подготовленными данными.

Именно в зоне общих данных (Shared) рекомендуется размещать подготовленные модели, задания и сопутствующие материалы для смежных участников проекта. Такой подход позволяет отделить рабочую разработку документации от официального обмена данными и, как правило, передавать более подготовленные модели без лишних рабочих связей.

В сценарии WIP вне Vitro-CAD команда «Сохранить изменения» не заменяет синхронизацию с центральным файлом Revit и не является основным способом фиксации изменений рабочей модели.

Рабочие изменения фиксируются средствами Revit:

  1. сохранение локальной копии;
  2. синхронизация с центральным файлом;
  3. при необходимости — публикация подготовленной копии в Vitro-CAD.

Команда «Опубликовать» формирует отдельную копию модели в Vitro-CAD. Эта копия предназначена для обмена, проверки, согласования или фиксации состояния модели на определенный момент времени.

Команда «Опубликовать» не переносит рабочую модель в Vitro-CAD, не заменяет центральный файл и не перенаправляет пользователей на новый путь.