Блокировка объектов, блокировка чертежей и задание полномочий в Tekla Model Sharing

Tekla Structures
2022
Tekla Structures

Блокировка объектов, блокировка чертежей и задание полномочий в Tekla Model Sharing

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

Блокировка объектов

Сборки, ЖБ элементы и объекты модели можно блокировать во избежание случайного изменения и нумерации объектов. Это удобно делать, когда с одной и той же общей моделью работает несколько организаций, и этим организациям хотелось бы предотвратить изменения в созданных ими сборках, ЖБ элементах и объектах модели.

«Блокировка организации» означает, что сборки, ЖБ элементы и объекты модели блокируются так, что пользователи, которые не являются сотрудниками определенной организации, не могут вносить в них изменения. Такие сборки, ЖБ элементы и объекты модели помечаются как заблокированные Для других в диалоговом окне Блокировки объекта (Управление > Блокировки). Рекомендуем использовать для блокировки вариант Сборки, поскольку это предотвращает также редактирование объектов в сборке.

Прим.:

Информация об организации определяется по учетной записи пользователя Windows, а не по Trimble Identity.

Рекомендуем с помощью расширенного параметра XS_OBJECTLOCK_DEFAULT устанавливать состояние блокировки ORGANIZATION по умолчанию, чтобы сборки, ЖБ элементы и объекты модели автоматически блокировались Для других при их создании.

Задайте состояние по умолчанию блокировки организации

Можно автоматически устанавливать состояние блокировки по умолчанию для всех новых сборок и ЖБ элементов в момент их создания. Для задания состояния блокировки, используемого по умолчанию, служит расширенный параметр XS_​OBJECTLOCK_​DEFAULT. По умолчанию возможно два состояния блокировки: ORGANIZATION или NO. Когда вы начинаете совместное использование модели, используемое по умолчанию состояние блокировки устанавливается для всех сборок и ЖБ элементов, которые еще не имеют состояния блокировки.

Чтобы устанавливать по умолчанию блокировку организации:

  1. В меню Файл выберите Настройки > Расширенные параметры > Свойства моделирования.

  2. Установите расширенный параметр XS_​OBJECTLOCK_​DEFAULT в значение ORGANIZATION.

  3. Нажмите кнопку ОК.

    Все новые сборки и ЖБ элементы будут блокироваться вашей организацией, и в диалоговом окне Блокировки объекта они будут иметь состояние блокировки Для других. Пользователи в вашей организации смогут изменять объекты в сборках и ЖБ элементах. Обратите внимание, что пользователи, которые не входят в вашу организацию, будут видеть состояние блокировки как Для нас.

Изменение состояния блокировок

Чтобы изменить состояния блокировок:

  1. На вкладке Управление выберите Блокировки.

    Откроется диалоговое окно Блокировки объекта.

  2. Выберите объекты в модели.

    Выбирать объекты можно на уровне сборки и ЖБ элемента или на уровне объекта модели. Для задания уровня выбора используйте варианты Сборки и Все типы объектов, а также флажок Подобъекты.

  3. Нажмите кнопку Добавить объекты , чтобы добавить сборки, ЖБ элементы или объекты в список.

    Как только объекты будут в списке, вы сможете проверить их Тип объекта, Имя и статус блокировки (столбец Заблокировано).

  4. Для изменения состояния блокировок выберите сборки или объекты в списке или в модели и новое значение блокировки в списке внизу диалогового окна, после чего нажмите кнопку Задать.

    Состояние блокировки изменяется.

    Как задана блокировка объектов Что заблокировано

    Для сборки установлена блокировка Организация (состояние Заблокировано — Для других), для объектов в сборке установлено состояние блокировки Нет.

    Сборка и объекты в сборке заблокированы вашей организацией, и вносить изменения в сборку или объекты в сборке могут только пользователи из вашей организации.

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

    Для сборки установлено состояние блокировки Да, для объектов в сборке установлено состояние блокировки Нет.

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

    Сборка и объекты в сборке отмечены красным цветом в модели. Невозможно удалить, изменить или пронумеровать сборку или объект.

    Для сборки установлено состояние блокировки Нет, для объектов в сборке установлено состояние блокировки Нет.

    Сборка или объекты в сборке не имеют блокировки, все могут изменять объекты.

    Сборка и объекты в сборке показаны в модели зеленым цветом.

Если вы хотите очистить список, нажмите кнопку Сбросить данные .

Для включения в отчеты состояний блокировки можно использовать следующие поля в шаблонах отчетов: ASSEMBLY.OBJECT_​LOCKED, ASSEMBLY.OWNER_​ORGANIZATION и ASSEMBLY.LOCK_​PERMISSION.

Кроме того, можно использовать представление объектов для визуализации блокировок. При совместном использовании представлений объектов другие участники проекта могут визуально проверять состояния блокировки.

Блокировка чертежей

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

  1. Считайте все изменения модели.

  2. Откройте диалоговое окно Диспетчер документов, включите непосредственное редактирование и щелкните в столбце Блокировать рядом с чертежом.

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

  3. Запишите изменения, чтобы опубликовать информацию о блокировке чертежа.

  4. Для редактирования чертежа откройте блокировки чертежей.

  5. Отредактируйте чертеж требуемым образом.

  6. Запишите изменения для совместного использования обновленных чертежей.

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

Задание полномочий

Пользователь, который создал модель, или любой пользователь из одной с ним организации может управлять определенными правами доступа к модели с помощью полномочий. На практике для управления полномочиями в отношении модели используется файл privileges.inp. Если права доступа не ограничены в файле privileges.inp, изменять состояние блокировок могут все пользователи.

Путем внесения изменений в файл privileges.inp можно управлять доступом к следующим возможностям:

Чтобы изменить права доступа:

  1. Закройте модель.

  2. Откройте файл privileges.inp в любом текстовом редакторе.

    Файл privileges.inp обычно находится в папке ..\ProgramData\Trimble\Tekla Structures\<версия>\environments\<среда>\. Точное местоположение файла зависит от структуры папок в вашей среде.

  3. Измените требуемые настройки и сохраните файл privileges.inp в папке модели.

  4. Снова откройте модель.

  5. Запишите изменения, чтобы опубликовать информацию о полномочиях.

Была ли эта информация полезной?
Назад
Далее