Совместная работа и рабочие наборы
Общие сведения
Одна из сильнейших сторон Revit — возможность бесшовной работы нескольких пользователей в одном файле проекта. Благодаря этому обеспечивается централизованное хранение данных, исключение рассинхронизации работы пользователей, постоянная актуальность информации.
Технически система обеспечения совместной работы представляет собой один центральный файл Revit (файл хранилища), к которому подключаются несколько пользователей путем создания локальной копии файла хранилища; пользователь выполняет работу в локальном файле, а затем выполняет «синхронизацию» — запись изменений в центральный файл. После этого во время синхронизации следующего пользователя он, с одной стороны, запишет в центральный файл сделанные им изменения, с другой стороны — получит в свой локальный файл изменения, выполненные другими пользователями. Таким образом, после синхронизации все локальные файлы становится идентичными между собой и с файлом хранилища.
Одновременная работа нескольких пользователей над одним элементом исключается благодаря инструментам Revit по «заимствованию» и «освобождению» элементов и «рабочих наборов».
Рекомендации по организации совместной работы
Режим совместной работы предполагает значительно более тесное взаимодействие сотрудников в процессе моделирования и подготовки документации: как правило, на листе чертежа, выполняемого сотрудником, значительная часть элементов модели могут быть созданы другим сотрудником. То же относится ко всем прочим элементам, присутствующим в файле проекта: изменение любых настроек одним из сотрудников приведен к изменениям у всех других проектировщиков, работающих в этом же файле. Это накладывает высокие требования на организацию совместной работы.
Для обеспечения эффективной совместной работы рекомендуются следующие правила:
- Подключать новых сотрудников к совместной работе в Revit следует с осторожностью. Рекомендуется предварительно провести тестирование и собеседование сотрудника для оценки уровня владения Revit, ознакомить его с настоящим стандартом, провести инструктирование и обучения сотрудника по особенностям настроек данного RVT-файла. Рекомендации по оценке уровня знаний см. Приложение А.
- Внесение глобальных изменений в файл (как правило, с помощью инструментов на вкладке “Управление”) выполнять только уполномоченным сотрудникам с оповещением остальных сотрудников, работающих в данном файле;
- В случае, если проект по определенному разделу (например, раздел “Конструкции железобетонные) выполняется в нескольких файлах (например, для здания, состоящего из нескольких блоков) внесение глобальных изменений следует осуществлять синхронно для для всех данных файлов;
- Рекомендуется использовать сервисы обмена мгновенными сообщениями (IM) для обмена информацией между сотрудниками во время разработки проекта;
- После окончания сеанса работы выполнять синхронизацию и освобождение всех элементов и рабочих наборов;
- Не рекомендуется использовать “Запрос на редактирование”, взамен этого использовать оповещение при помощи сервиса мгновенных сообщений;
- Имя пользователя Revit (R - Параметры - Имя пользователя) должно соответствовать имени сотрудника;
- Отслеживать психологическую обстановку в коллективе, участвовать в разрешении конфликтов: один сотрудник (случайно или специально) может легко “испортить” работу другого.
BIM-менеджеру следует анализировать проблемы, возникающие во время совместной работы и пополнять данный раздел дополнительными рекомендациями.
Файл хранилища и локальные файлы
При работе нескольких сотрудников с использованием файла-хранилища необходимо выполнение следующих требований:
- Центральный файл (файл хранилища) должен храниться на центральном сервере компании с использованием ПО Autodesk Revit Server;
- Открытие локальных файлов на локальной машине не рекомендуется. Каждый раз при начале сеанса работы с проектом (например, в начале рабочего дня) следует создавать новый локальный файл с файла хранилища;
- При повторном создании локального файла будет отображено сообщение о замене существующего локального файла (созданного ранее). При наличии доступного дискового пространства на локальной машине рекомендуется выбирать опцию “Добавить штемпель даты и времени” (в этом случае к имени ранее созданного файла будет добавлена текущая дата и время, данный файл может использовать как архивная копия проекта), иначе выбрать “Заменить файл” (в этом случае предыдущая версия локального файла будет удалена).
- Синхронизация локального файла должна выполняться каждые 30 минут. В настройках Revit следует включить периодичность напоминаний о синхронизации файла - “30 минут”;
- Перед покиданием рабочего места пользователь должен выполнить синхронизацию локального файла;
- Правила помещения элементов в рабочие наборы должны быть определены индивидуально для каждого раздела проекта в “Плане разработки BIM-проекта”.
Рабочие наборы
Рабочий набор — это набор любых элементов, позволяющий осуществить коллективную работу нескольких участников над одним проектом.
В ранних версиях Revit пользователь перед началом работы должен был получить для редактирования определенный набор элементов, на время работы эти элементы блокируются от изменения другими пользователями. После окончания работы над данным набором элементов пользователь должен был сохранить выполненную работу и освободить рабочий набор.
В современных версиях Revit добавлен инструмент «Заимствования» элементов, поэтому полное получение рабочего набора для редактирования не обязательно. При начале работы с любым элементом Revit автоматически блокирует этот элемент для всех других пользователей, после выполнения синхронизации с файлом хранилища — одновременно с сохранением данных выполняется «освобождение» элемента, который становится доступным для редактирования другими пользователями.
Как правило, при использовании «полного» заимствования рабочего набора блокируется слишком большое количество элементов, что создает проблемы для других проектировщиков, работающих в данном файле, поэтому этот способ работы не рекомендуется..
Тем не менее, «рабочие наборы» — удобный инструмент для организации работы пользователей. Рекомендуется использовать рабочие наборы для следующих целей::
- блокировать от изменения утвержденные участки проекта, которые уже не должны изменяться, путем переноса элементов в определенный рабочий набор и заимствования его ответственным сотрудником, например, руководителем группы;
- создавать “вспомогательные” элементы, которые не будут отображаться на всех видах и листах в проекте, кроме тех видов, где они будут принудительно включены;
- открывать проект не полностью, а только определенные рабочие наборы, что значительно ускоряет работу над объемными проектами. Revit гарантирует целостность данных в модели даже в случае, если модель открыта не полностью;
- возможность скрывать элементы рабочего набора в основном файле и во всех связанных файлах, при условии одинакового именования рабочих наборов.
Также наличие рабочих наборов является необходимым и достаточным условием для того, чтобы файл проекта можно было сохранить в качестве файла хранилища на Revit Server.
Рекомендации по использованию рабочих наборов:
- Каждый элемент модели должен быть определен в соответствующий рабочий набор.
- Состав основных рабочих наборов должен быть стандартизирован. Должно быть исключено дублирование рабочих наборов, либо создание в разных файлах рабочих наборов одинакового назначения, но имеющих разные имена;
- В файле должны быть созданы отдельные рабочие наборы для осей и уровней;
- Для каждого связанного файла должен быть создан свой рабочий набор с именем “Связанный файл ” + имя связанного файла;
- Вспомогательные элементы, которые не должны отображаться у проектировщиков других специальностей, должны быть перенесены в отдельный рабочий набор, в начале имени которого должен быть указан символ “!”;
- Состав основных рабочих наборов должен быть утвержден в плане разработки BIM-проекта;
- Полное заимствование рабочего набора (“владение рабочим набором”) должно быть исключено. При каждой синхронизации сотрудник должен освобождать все заимствованные элементы;
- Для визуального контроля распределения элементов по рабочим наборам следует использовать инструмент “Экран совместной работы”:
Частичное открытие модели
При открытии модели, содержащей рабочие наборы, есть возможность открывать модель не полностью, а только некоторые рабочие наборы из модели. Это ускоряет открытие и быстродействие модели, исключает случайное изменение элементов, работа с которыми не предполагается.
Для этого при открытии модели следует выбрать выпадающий список рядом с кнопкой “Открыть” и выбрать “Задать”:
После этого нажать «Открыть». При будет отображено окно выбора рабочих наборов:
Следует выбрать рабочие наборы, открывать которые не нужно, и щелкнуть кнопку «Закрыть». После окончания настройки выбрать «Ок».
Закрытие рабочих наборов влияет только на локального пользователя и не влияет на центральную модель.
Особенно важно использовать данный метод при работе с использованием связанных файлов большого объема: в этом случае при каждом открытии файла выполняется обновление всех связанных файлов, что может сильно замедлить открытие и снизить быстродействие модели. Каждый связанный файл должен быть помещен в отдельный рабочий набор с именем, соответствующим имени связанного файла. При открытии файла есть возможность закрыть рабочие наборы файлов, работа с которыми в данный момент не предполагается. Данные связанные файлы не будут загружаться при открытии файла для данного пользователя.