АМ 4+ · BIM-ОБУЧЕНИЕ

Настройка совместной работы в Revit

Worksharing
Revit 2024+
Совместная работа

Совместная работа (Worksharing) позволяет нескольким проектировщикам одновременно работать над одной моделью Revit. Это основа командного проектирования — без неё каждый специалист вынужден работать в отдельном файле с последующим ручным объединением.


1. Что такое Worksharing

Worksharing — механизм Revit, разделяющий модель на рабочие наборы (Worksets). Каждый рабочий набор — это логическая группа элементов, которую пользователь может взять в работу (заимствовать), внести изменения и опубликовать обратно в центральный файл.

Ключевые понятия:

  • Центральный файл (Central File) — основной экземпляр модели, хранящийся на сервере или в сетевой папке. Никто не работает с ним напрямую.
  • Локальная копия (Local Copy) — персональная рабочая копия центрального файла на компьютере каждого пользователя.
  • Синхронизация с центральным (Sync with Central, SWC) — операция публикации локальных изменений в центральный файл и получения изменений от других участников.
  • Заимствование элементов (Borrowing) — автоматический захват права редактирования отдельного элемента при его изменении.
  • Владение рабочим набором (Ownership) — эксклюзивное право на редактирование всех элементов набора. Используется редко и только при обоснованной необходимости.

2. Включение совместной работы

  1. Откройте файл проекта, в котором необходимо включить совместную работу.
  2. Перейдите на вкладку Совместная работа (Collaborate).
  3. Нажмите Рабочие наборы (Worksets).
  4. В появившемся диалоге подтвердите включение Worksharing.
  5. Revit автоматически создаст два рабочих набора: «Shared Levels and Grids» (общие уровни и оси) и «Workset1».

Включение Worksharing необратимо

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


3. Создание центрального файла

  1. После включения Worksharing переименуйте рабочие наборы в соответствии с принятой структурой (см. раздел 5).
  2. Перейдите в Файл → Сохранить как → Проект.
  3. Выберите расположение на сервере или в сетевой папке, доступной всем участникам.
  4. В окне сохранения нажмите Параметры и установите флажок «Сделать центральным после сохранения» (Make this a Central Model after save).
  5. Нажмите «Сохранить».

Центральный файл создан. Теперь каждый участник должен создать собственную локальную копию.


4. Создание локальной копии

  1. Перейдите в Файл → Открыть → Проект.
  2. Найдите центральный файл на сервере.
  3. В нижней части диалога открытия установите флажок «Создать новую локальную копию» (Create New Local).
  4. Нажмите «Открыть».
  5. Revit создаст локальную копию в папке по умолчанию (обычно C:\Users\<имя>\Documents\) с суффиксом _<имя_пользователя>.

Храните локальные копии на локальном SSD

Настройте путь по умолчанию для локальных копий через Файл → Параметры → Файлы → «Путь по умолчанию для файлов пользователя». Локальная копия на SSD обеспечивает максимальную скорость сохранения и синхронизации. Категорически не рекомендуется размещать локальные копии на сетевых дисках или в папках облачной синхронизации.


5. Worksets — создание и управление

Принципы организации рабочих наборов

Рабочие наборы — это не слои. Не создавайте рабочий набор для каждой категории элементов (стены, перекрытия, окна). Организуйте наборы по логическим частям здания или зонам ответственности.

Рекомендуемая структура для проекта МКД:

Рабочий наборСодержимое
Shared Levels and GridsУровни, оси, опорные плоскости (общие для всех)
АР_Корпус_1Архитектурные элементы корпуса 1
АР_Корпус_2Архитектурные элементы корпуса 2
АР_Общие_элементыЭлементы, не привязанные к конкретному корпусу
Z-Связь_КРСвязанная модель конструктивного раздела
Z-Связь_ИОССвязанные модели инженерных систем
Z-ПодосноваСвязанные DWG-файлы генплана, подосновы

Префикс Z- для связанных файлов

Связанные модели и подосновы размещайте в рабочих наборах с префиксом «Z-». Это позволяет быстро закрывать их при открытии проекта для ускорения загрузки — набор, начинающийся на Z, визуально отделён от рабочих наборов с собственными элементами.

Создание нового рабочего набора

  1. Перейдите на вкладку Совместная работа → Рабочие наборы.
  2. В диалоге нажмите Создать (New).
  3. Введите имя рабочего набора в соответствии с принятой номенклатурой.
  4. Нажмите «OK».

Назначение элементов рабочему набору

Выделите элемент → в палитре Свойств найдите параметр «Рабочий набор» (Workset) → выберите нужный набор из выпадающего списка.


6. Синхронизация изменений

Sync with Central (SWC)

Горячая клавиша: SS (по умолчанию) или кнопка на панели быстрого доступа.

Операция SWC выполняет одновременно:

  1. Публикацию ваших локальных изменений в центральный файл.
  2. Получение изменений, опубликованных другими участниками.
  3. Автоматическое разрешение конфликтов (при отсутствии противоречий).

Рекомендуемая частота: каждые 30–60 минут активной работы, а также перед уходом на обед, в конце рабочего дня и перед длительными операциями (размещение большого количества элементов).

Reload Latest

Горячая клавиша: RL.

Получает изменения от других участников без публикации ваших. Используйте, когда хотите увидеть актуальное состояние модели, но ещё не готовы публиковать свои правки.

Relinquish All Mine

Доступно через вкладку Совместная работа → Освободить всё (Relinquish All Mine).

Освобождает все заимствованные вами элементы и рабочие наборы. Выполняйте в конце рабочего дня, чтобы не блокировать коллег.

Не забывайте освобождать элементы

Если вы завершили работу, но не освободили заимствованные элементы и не выполнили SWC, коллеги не смогут редактировать эти элементы до вашего следующего сеанса. Это одна из самых частых причин конфликтов в команде.


7. Лучшие практики для команды АМ 4+

  1. Не берите рабочий набор в эксклюзивное владение без острой необходимости. Используйте заимствование отдельных элементов — Revit делает это автоматически при редактировании.

  2. Синхронизируйтесь регулярно. Длительная работа без SWC увеличивает вероятность конфликтов и объём данных, передаваемых при синхронизации.

  3. Согласуйте время «тихого часа». Перед выпуском документации договоритесь о периоде, когда никто не вносит изменений, чтобы обеспечить консистентность модели при экспорте.

  4. Именуйте рабочие наборы единообразно. Следуйте номенклатуре, утверждённой в регламенте.

  5. Закрывайте ненужные рабочие наборы при открытии. При открытии локальной копии снимите галочки с рабочих наборов, которые вам не нужны (особенно Z-связи). Это значительно ускоряет загрузку.

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


8. Восстановление при сбоях

Центральный файл повреждён

  1. Закройте Revit на всех рабочих станциях.
  2. Найдите резервные копии центрального файла (файлы с расширением .0001.rvt, .0002.rvt и т.д. в той же папке).
  3. Скопируйте последнюю неповреждённую резервную копию.
  4. Переименуйте её в имя центрального файла.
  5. Откройте и выполните Аудит (Audit) при открытии (флажок в диалоге открытия).
  6. Сохраните как новый центральный файл.
  7. Все участники должны создать новые локальные копии.

Конфликт при синхронизации

Если SWC завершается ошибкой:

  1. Попробуйте выполнить Reload Latest, затем повторите SWC.
  2. Если не помогло — сохраните локальную копию как отдельный файл (Файл → Сохранить как), создайте новую локальную копию центрального файла и вручную перенесите изменения.

Пользователь «заблокировал» элементы и недоступен

Администратор (или любой участник) может освободить заимствования другого пользователя через Совместная работа → Рабочие наборы → выбрать пользователя → Освободить (Relinquish). Это следует делать только в случае подтверждённой недоступности пользователя.


Часто задаваемые вопросы

Можно ли использовать Dropbox или Google Drive вместо сервера для центрального файла?

Категорически нет. Облачные хранилища с файловой синхронизацией (Dropbox, Google Drive, OneDrive, Яндекс.Диск) не поддерживают механизм блокировок, необходимый Revit для Worksharing. Использование таких хранилищ приводит к повреждению центрального файла. Для совместной работы используйте выделенный файловый сервер, Revit Server или Autodesk BIM Collaborate Pro.

Сколько пользователей может одновременно работать с одним центральным файлом?

Технического ограничения в Revit нет, но практический предел зависит от размера модели, пропускной способности сети и количества рабочих наборов. Для проектов МКД комфортная работа обеспечивается при 5–10 одновременных пользователях. При большем количестве рекомендуется разделять модель на отдельные файлы по разделам проектирования.

Что произойдёт, если два человека одновременно редактируют один и тот же элемент?

Revit использует механизм заимствования: первый пользователь, изменивший элемент, автоматически получает право на его редактирование. Второй пользователь получит уведомление о том, что элемент заимствован другим. Он сможет отредактировать этот элемент только после того, как первый пользователь выполнит SWC и освободит заимствование.

Как перенести центральный файл на новый сервер?

Откройте центральный файл (без создания локальной копии — снимите флажок «Create New Local»). Выполните Файл → Сохранить как → Проект, укажите новое расположение на новом сервере и включите опцию «Сделать центральным». Уведомите всех участников о необходимости создать новые локальные копии с нового расположения. Старый центральный файл рекомендуется переименовать или удалить во избежание путаницы.