> For the complete documentation index, see [llms.txt](https://truebim.gitbook.io/truebim-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://truebim.gitbook.io/truebim-guide/theory/base/collobarate.md).

# Совместная работа

//theory/base/collaboration

## Введение

Задача разработки информационной модели нередко требует единовременной работы нескольких специалистов. Для этого в Revit реализован функционал совместной работы. Инструменты по совместной работе расположены на отдельной вкладке "Совместная работа". В этой статье рассмотрим основные принципы организации совместной работы.

<div data-full-width="true"><figure><img src="https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4O_oE10hmC5cVkn2MS%2Fuploads%2FFotIMG0NxeXZin562jUj%2FTRUEBIM-COLLAB.drawio.svg?alt=media&amp;token=4a996824-3ec2-41b1-9efc-98d37261d152" alt=""><figcaption></figcaption></figure></div>

Каждый пользователь при совместной работе ведёт работу в своём локальном файле, который автоматически создаётся при открытии [файла хранилища](/truebim-guide/theory/base/collobarate.md#fail-khranilishe). Информация о занятых элементах и изменениях передаётся в файл-хранилище. Время от времени каждый пользователь выполняет синхронизацию, в процессе которой все наработки отправляются в файл-хранилище, а все изменения, внесенные другими пользователями подгружаются из файла хранилища. Чем чаще синхронизируется каждый пользователь, тем актуальнее модель у всех пользователей.

## Файл-хранилище

Для активации функционала совместной работы необходимо создать из обычного файла - файл-хранилище. Для этого нужно на вкладке "Совместная работа" на панели "Диспетчер совместной работы" воспользоваться инструментом "Совместная работа". В открывшемся окне выбрать тип организации совместной работы.

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX12bmBMlC2nlINuKBM%2F-MX19QQX7i86CGOSxZaA%2Fimage.png?alt=media\&token=c2ca793c-67a3-4db3-8625-2d0f93fbf1c4)

При выборе типа "**В вашей сети**" будет предложено выбрать путь для сохранения файла-хранилища на вашем локальном или серверном компьютере (в т.ч. на Revit Server).

{% hint style="danger" %}
Помните, папка в которой сохранен файл хранилища должна быть доступна всем, а путь до папки полностью совпадать у всех участников проекта.
{% endhint %}

При выборе типа "**Управление документами в BIM360**" будет предложено выбрать путь для сохранения файла-хранилища на облачном хранилище в BIM360.

{% hint style="warning" %}
При сохранении настоятельно рекомендуется открыть параметры сохранения и настроить их, в соответствии с принятым стандартом.
{% endhint %}

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX12bmBMlC2nlINuKBM%2F-MX1C1AbYF1zCJOtm6Wt%2Fimage.png?alt=media\&token=df37e852-4aa6-4192-8da2-623da9d35d7d)

После сохранения файла будут активированы инструменты совместной работы и автоматически создано два [рабочих набора](/truebim-guide/theory/base/collobarate.md#rabochie-nabory).

{% hint style="warning" %}
После сохранения перед Вами окажется непосредственно сам файл-хранилище. Перед продолжением дальнейшей работы настоятельно рекомендуется закрыть файл-хранилище не внося никаких изменений и продолжить работу с локальной копией.
{% endhint %}

## Локальный файл

Для создания локального файла необходимо при открытии файла-хранилища убедится в установке галочки "Создать новый локальный".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1kt2kxZL7wZH1iWlC%2Fimage.png?alt=media\&token=07927f86-8368-4464-b523-43eed237c74c)

По умолчанию локальные файлы сохраняются в папку "Мои документы".

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

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1mA1V4EEyLrYAraaS%2Fimage.png?alt=media\&token=8e573ce2-14b6-41f9-a6f9-30dff7041f20)

{% hint style="warning" %}
После сохранения перед Вами окажется непосредственно сам файл-хранилище. Перед продолжением дальнейшей работы настоятельно рекомендуется закрыть файл-хранилище не внося никаких изменений и продолжить работу с локальной копией.
{% endhint %}

## Рабочие наборы

После активации совместной работы автоматически будет создано два пользовательских рабочих набора "Оси и уровни" и "Рабочий набор1". Все оси и уровни автоматически будут собраны в рабочий набор оси и уровни. Все остальные элементы модели будут перенесены в "Рабочий набор1". Пользовательские рабочие наборы могут быть созданы или удалены пользователем.

### Создание, редактирование и удаление

Для создания, удаления или редактирования рабочих набор необходимо открыть окно рабочих наборов с помощью инструмента "Рабочие наборы" на вкладке "Совместная работа" на панели "Диспетчер рабочих наборов".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1CEagJpW5WRRzxxm4%2F-MX1GLxjJ6ciF4q5jb_S%2Fimage.png?alt=media\&token=d022e158-9986-4e34-8fe5-5c60326f3f8f)

### Связь рабочих наборов

При организации [связей файлов Revit](/truebim-guide/theory/base/link-and-import/revit.md) доступно указание рабочих наборов, подлежащих загрузке. Закрытые рабочие наборы не будут подгружены в Вашу модель.

{% hint style="info" %}
Закрытие рабочего набора в активной модели приведёт к закрытию одноименного рабочего набора связанной модели.
{% endhint %}

## Работа с элементами

После активации функционала совместной работы все элементы (в.т. числе виды и спецификации) приобретут два дополнительных свойства: "Рабочий набор" и "Редактирует". Первое свойство указывает к какому пользовательскому рабочему набору относится элемент, второе - кто сейчас владеет этим элементом.

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1fHLOuugCuogAB8Vi%2Fimage.png?alt=media\&token=7aab0134-4756-48f1-91b9-8d7f59de6f44)

При создании или взаимодействии с элементом имя пользователя прописывается в поле параметра "Редактирует" и данные об этом незамедлительно отправляются на сервер. Элемент, занятый одним из пользователей не доступен для редактирования другим пользователям.

Новые элементы автоматически создаются в активном рабочем наборе. Увидеть активный рабочий набор можно в строке состояния (если включен соответствующий элемент строки состояния) или на вкладке "Совместная работа" на панели "Диспетчер рабочих наборов".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1eQ8j1Q13jBv1FvIf%2Fimage.png?alt=media\&token=998360df-e181-4863-a479-3fd788fbc3b3)

Освобождение занятых элементов происходит при синхронизации локальной копии с файлам хранилища при активной галочке в поле "Заимствованные элементы" в окне "Синхронизация с файлом хранилища". После того как все изменения переходят в файл-хранилище, элемент становиться доступен для редактирования другими пользователями.

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1npj6ieXKv432uLzZ%2Fimage.png?alt=media\&token=d5bd3ab9-9f3c-48b0-afb1-f8ef33e11d42)

Получить обновления можно и без сохранения собственных элементов в файле-хранилище. Для этого необходимо воспользоваться функцией "Обновить до последней версии" на панели "Синхронизация" на вкладке "Совместная работа".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1q_0Ot-TPhvCBfW4u%2F-MX1rfoH7k6NYs2chdmM%2Fimage.png?alt=media\&token=2845e218-ec93-436f-9632-19ed7d41def2)

## Координация

Для координации совместной работы в Autodesk Revit предусмотрены специальные инструменты, собранные на панели "Координация" на вкладке "Совместная работа".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX_2q44p0uU9vPyXPo0%2F-MX_8TLQNwon4skHLyJL%2Fimage.png?alt=media\&token=f74694de-059c-44df-97bd-b6431bf7fbc3)

### Копирование/Мониторинг

Функция Копирование/Мониторинг предназначена для создания связей между элементами связанной модели и элементами текущего проекта.

При копировании элемента из связанного файла в текущем проекте создается аналогичный элемент (из одного из имеющихся типоразмеров в проекте) и между ними устанавливается связь, называемая мониторингом. Мониторинг отслеживает совпадение положений и форм (в некоторых случаях) объектов и в случае выявления расхождений выдает предупреждение о выявлении различий.

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MXe1n3x706vOpdbJGwz%2F-MXe3GNTxBBYtTF0ie0p%2Fimage.png?alt=media\&token=65f9a8eb-de21-4ecf-b222-72fa503dfd0d)

{% hint style="info" %}
Для функции Копирование/Мониторинг доступны не все категории модели.
{% endhint %}

В случае выявления различий при открытии файла будет отображено предупреждение "Для экземпляра связи требуется просмотр координаций".

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MXe1n3x706vOpdbJGwz%2F-MXe3sE5ulMjsn7IRh2S%2Fimage.png?alt=media\&token=4102fdff-fa29-47ae-97f4-f9ad9e6d54d1)

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

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MXe1n3x706vOpdbJGwz%2F-MXe4jwrAeNJc2Ks4_6Z%2Fimage.png?alt=media\&token=4b2b0f44-ca72-4e01-98c8-ac7b446c82bf)

Список категорий, доступных для мониторинга и другие данные смотри страницу ниже:

{% content-ref url="/pages/HPIbJlTU5b3weopJCR86" %}
[Мониторинг](/truebim-guide/theory/base/collobarate/monitoring.md)
{% endcontent-ref %}

### Согласование основ

Функция согласования основ предназначена для восстановления связей между элементами-основами и элементами текущего проекта, в случае утери этой связи (удаление элемента-основы в связанном файле, потеря или замена связанного файла).

Функция полезна преимущественно для инженеров слаботочных систем, положение приборов которых напрямую зависит от элементов связанных файлов разделов архитектурных и конструктивных решений. А так же в случае маркировки элементов связанного файла в текущем проекте.

### Проверка на коллизии

Инструмент проверки на коллизии предназначен для выявления пересечений между элементами модели. Инструмент доступен не только для файлов-хранилищ, но и для файлов не предназначенных для совместной работы.

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

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MXB4QZGPAEege4oflFn%2F-MXBmroRE5OiaODT_ajJ%2Fimage.png?alt=media\&token=aca089fe-b2c6-40ab-b348-e0b3394e4765)

В отчёте о проверка будут указаны элементы, между которыми выявлено пересечение и указаны их ID. Отчёт можно экспортировать в формат .html. Так же после внесения исправлений в модель отчёт можно обновить. При обновлении отчёта не выполняется поиск новых коллизий, а только проверка наличия уже указанных.

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MXB4QZGPAEege4oflFn%2F-MXBouVAgqrQpMWyEgxT%2Fimage.png?alt=media\&token=09b4eb9d-074f-4293-abf1-a69e96226bb2)

Выбрать элементы по нажатию по коллизии нельзя. Однако они будут подсвечены на активном виде. Для выбора элементов, участвующих в коллизии, необходимо восопользоваться функцией "Выбор по ID" и туда ввести ID элементов, указанных в отчёте.

{% hint style="warning" %}
Проверка на коллизии средствами Autodesk Revit имеет свои особенности, осложняющие применение этого инструмента:

* В проверке на коллизии участвуют полые области в семействах;
* При проверке на коллизии участвует невидимая геометрия семейства.
  {% endhint %}

## Экран совместной работы

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

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MX1HX7ZaoRnefrp_GTc%2F-MX1oyPyi_Tut8Q97akS%2Fimage.png?alt=media\&token=97b06cf6-0259-4dc9-89df-63969af82f54)

## Журнал синхронизации

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