Рекомендации по работе с Tekla Model Sharing

Tekla Structures
2019
Tekla Structures

Рекомендации по работе с Tekla Model Sharing

Приведенные ниже рекомендации по работе с Tekla Model Sharing помогут вам поддерживать свои общие модели в хорошем состоянии и успешно обмениваться изменениями с другими пользователями.

Прим.:

У всех пользователей общей модели должна быть одна и та же версия Tekla Structures, а также один и тот же (как можно более новый) пакет обновления.

Обратите внимание, что в некоторых случаях функциональность для работы с бетонированием вызывает конфликты при считывании, несмотря на то что в единицы бетонирования не вносились никакие изменения. Эти конфликты могут привести к удалению объектов из единиц бетонирования.

Общие инструкции по устранению неполадок Tekla Model Sharing см. в статье Troubleshooting Tekla Model Sharing (Устранение неполадок Tekla Model Sharing).

Запись истории модели в Tekla Model Sharing

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

  1. В меню Файл выберите Настройки > Расширенные параметры > Скорость и точность .
  2. Убедитесь, что расширенный параметр XS_​COLLECT_​MODEL_​HISTORY установлен в значение TRUE.

    Tekla Structures автоматически устанавливает расширенный параметр XS_​COLLECT_​MODEL_​HISTORY в значение TRUE , когда начинается совместное использование модели.

  3. Установите расширенный параметр XS_​CLEAR_​MODEL_​HISTORY в значение FALSE.
  4. Нажмите кнопку ОК.
  5. Чтобы просмотреть историю модели, выполните одно из следующих действий:
    • На ленте щелкнитеи выберите объект в модели.

      История модели открывается в диалоговом окне Запросить объект.

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

    • Создайте отчет по истории модели.

      1. На вкладке Чертежи и отчеты выберите Отчеты.

      2. Выберите шаблон отчета, предназначенный для вывода истории модели.

        В разных средах этот шаблон отчета может называться по-разному. В среде Default этот шаблон отчета называется Q_Model_History_Report.

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

История работы в автономном режиме сохраняется в соответствии с учетной записью пользователя домена Windows. Обратите внимание, что в моделях Tekla Model Sharing , когда вы записываете изменения в службу совместного использования, изменения сохраняются с использованием вашей учетной записи Trimble Identity.

Как в совместно используемых моделях работают идентификаторы объектов

Объекты Tekla Structures имеют идентификаторы, которые отображаются в качестве глобального уникального идентификатора объекта, а также используются в Tekla Model Sharing.

Это значит, что функциональные возможности, которые не предполагают использования GUID, должны быть изменены так, чтобы GUID в них использовались:

  • Операции импорта/экспорта при взаимодействии с другим ПО:

    • FabTrol XML

    • ASCII

  • Все остальные приложения, макрокоманды и процессы отчетов, в которых используются статические идентификаторы.

Резервное копирование совместно используемых моделей

Рекомендуется создавать резервные копии моделей, используемых в Tekla Model Sharing. При возникновении каких-либо проблем с общей моделью можно выбрать локальную версию модели любого пользователя либо резервную копию модели и продолжить работу с этой моделью. Убедитесь, что у вас имеется полная резервная копия модели и что в папке модели присутствуют, например, чертежи и различные базы данных. Это гарантирует, что модель будет функционировать надлежащим образом, и никакие данные не будут потеряны. Если резервная копия модели старая, считывание всех изменений может занять некоторое время.

Создавайте резервные копии моделей в соответствии с принятыми в вашей компании политиками, например с помощью программы архивации данных Windows. Для создания резервной копии модели также можно использовать команду Файл > Сохранить как > Сохранить и создать резервную копию . Резервная копия будет иметь те же идентификаторы GUID, что и исходная модель.

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

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

Восстановление совместно используемых моделей

Если в общей модели возникли проблемы, которые могут привести к потерям рабочего времени, администратор компании может удалить проблемные версии модели с помощью Management Console for Tekla Model Sharing. Кроме того, пользователь общей модели может восстановить более раннюю версию модели в Tekla Structures , и эта модель будет использоваться в Tekla Model Sharing.

Management Console for Tekla Model Sharing  — это веб-интерфейс, позволяющий администраторам управлять всеми общими (совместно используемыми) моделями организации. Администратор может заблокировать модель и назначить одного из пользователей в качестве владельца блокировки, который будет заниматься исследованием модели в Tekla Structures. После того как владелец блокировки найдет проблему, администратор сможет удалить версии модели, которые вызывают эту проблему, а затем разблокировать модель, чтобы ее можно было снова использовать обычным образом.

Пока модель заблокирована, команды совместного использования в Tekla Structures будут доступны в следующем виде:

  • На значках Считать и Записать появляются желтые стрелки. Использовать эти команды может только владелец блокировки.
  • В меню Файл команды Считать , Записать , Создать базу и Пользователи доступны владельцу блокировки.
  • В диалоговом окне Общие модели команды Редактировать модель , Управление пользователями и Удалить модель из облака , а также присоединение к конкретной модели доступно владельцу блокировки.

Другим пользователям команды совместного использования недоступны.

Если пользователь общей модели уже считал или записал какие-либо из удаленных администратором версий модели, в Tekla Structures у этого пользователя на значках Записать и Считать будут присутствовать красные стрелки. Команды совместного использования в меню Файл будут недоступны. В таком случае пользователю необходимо заново присоединиться к модели.

Если пользователь не использует ни одну из удаленных версий, присоединяться заново не нужно.

Обратите внимание, что можно также вернуться к более ранней версии модели без дальнейшего ее исследования. Администратор может заблокировать модель в Management Console for Tekla Model Sharing , удалить все версии, которые не нужны или которые содержат ошибки, а затем разблокировать модель. После этого пользователям будет необходимо присоединиться к действительной версии модели.

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

Существует и другой способ перейти к использованию более ранней версии модели. Будучи пользователем общей модели, выполните следующие действия:

  1. Заново присоединитесь к модели.
  2. Считывайте пакеты, пока не будет достигнут желаемый уровень в журнале модели.
  3. Исключите модель из совместного использования.
  4. Запустите совместное использование и снова пригласите других пользователей присоединиться к редактированию модели.

    Проследите за тем, чтобы все пользователи в модели начали использовать восстановленную версию модели.

Служба кэша для Tekla Model Sharing

Служба кэша для Tekla Model Sharing загружает данные модели из Tekla Model Sharing и кэширует их в пределах локальной сети. Использование службы кэша позволяет уменьшить использование Интернета, что ускоряет загрузку в случаях, когда одни и те же данные запрашиваются несколько раз. Обратите внимание, что кэш не используется для пакетов, записываемых в службу совместного использования.

Службе кэша требуется подключение к Интернету для загрузки данных модели из службы совместного использования. При первом извлечении пользователям пакета этот пакет загружается в службу кэша. Все последующие запросы к этому же пакету будут обслуживаться быстрее — из службы кэша внутри локальной сети.

Службой кэша удобно пользоваться, даже если в офисе только один пользователь Tekla Model Sharing. Например, повторное присоединение к модели происходит быстрее, поскольку данные модели доступны в службе кэша. Кроме того, данные модели всегда загружаются в виде мелких блоков данных. Это удобно, если загрузка по какой-либо причине прервется, поскольку служба кэша сможет впоследствии просто загрузить недостающие блоки.

Если в одном и том же офисе работает несколько пользователей Tekla Model Sharing , настоятельно рекомендуем установить отдельную службу кэша Tekla Model Sharing. Особенно полезно использовать службу кэша в регионах, где скорость загрузки может быть ограничена.

На рисунке ниже показано, как данные модели сохраняются в службу совместного использования и используются при наличии службы кэша Tekla Model Sharing.

Требования к системе и программному обеспечению для установки службы кэша:

  • Windows Server 2008 R2 или более поздней версии
  • .NET Framework 4.5.1

Служба кэша устанавливается следующим образом:

  1. Убедитесь, что у вас есть работающий компьютер или сервер под управлением Windows с достаточным дисковым пространством для хранения кэшируемых данных модели.
  2. Загрузите установочный файл службы кэша ( Tekla Model Sharing Cache) с сервиса Tekla Downloads.
  3. Запустите установочный файл и следуйте инструкциям в мастере установки.
    • Папка кэша по умолчанию — C:\TeklaModelSharingCache. При необходимости можно выбрать другую папку.

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

    • По умолчанию служба кэша работает на порту TCP/IP 9998.

      При настройке рабочих станций Tekla Structures для использования кэша необходимо указывать этот порт. Этот порт является основным каналом для связи со службой кэша и управления этой службой.

    • Для внутреннего обмена данными по умолчанию используется порт TCP/IP 9001.

      Этот порт служба кэша сообщает автоматически; он используется для передачи самих данных.

    Доступ к сети

    Необходимо разрешить входящий трафик на портах TCP/IP (по умолчанию 9001 и 9998) компьютера, на котором установлена служба кэша.

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

    Службе кэша требуется подключение к Интернету для загрузки изменений в модели из службы совместного использования.

    Note:

    Если впоследствии необходимо внести изменения в установленную службу, снова запустите установочный файл TeklaModelSharingCacheService.exe и выберите Восстановить. После этого можно будет изменить ранее заданную папку кэша и номера портов. Чтобы использовать содержимое из старой папки кэша, скопируйте или переместите необходимое содержимое в новую папку.

  4. Проверьте, что служба кэша Tekla Model Sharing запустилась.
    • Найдите Tekla Model Sharing Cache в списке служб Windows с помощью, например, консоли управления компьютером compmgmt.msc или консоли управления службами services.msc.

    • С помощью средства «Просмотр событий» Windows убедитесь, что служба не выдает ошибок, и что присутствуют информационные сообщения, свидетельствующие о том, что служба запущена.

  5. Настройте клиентские рабочие станции Tekla Structures для использования кэша.

    В Tekla Structures в меню Файл выберите Совместное использование > Настройки совместного использования .

    В диалоговом окне Настройки совместного использования :

    • Имя — это имя компьютера, на котором установлен кэш. Чтобы проверить имя компьютера, в Windows выберите Панель управления > Система и безопасность > Система .

    • Порт — это номер порта службы кэша, заданный при установке службы кэша. Значение по умолчанию — 9998.

Устранение неполадок службы кэша

Если вам не удается подключиться к службе из Tekla Structures :

  • Убедитесь, что служба Windows Tekla Model Sharing запущена.

  • Убедитесь, что брандмауэры не блокируют порты TCP/IP, заданные для Tekla Structures , например 9001 или 9998 при использовании портов по умолчанию.

Если служба не запускается:

  • Проверьте журнал приложений средства «Просмотр событий» Windows на предмет возможных ошибок.

Повторное присоединение к модели, если модель не сохранилась после записи

Если при записи изменений в службу совместного использования произошли ошибки, возможно, вам потребуется заново присоединиться к модели. Tekla Structures выводит сообщение об ошибке, если ошибки при записи могут привести к несоответствиям в базе данных и повреждению данных модели.

Когда вы записываете изменения, Tekla Model Sharing делает следующее:

  1. Сохраняет модель.
  2. Подготавливает инкрементный пакет. Данные в папке модели на этом этапе еще не изменяются.
  3. Отправляет инкрементный пакет в службу совместного использования.
  4. Сохраняет модель еще раз, если инкрементный пакет отправлен успешно. Локальные данные модели обновляются необходимой информацией.

Tekla Structures не выводит сообщения о ошибке, если ошибки возникают на каком-либо шаге до шага 4. На этих шагах служба совместного использования еще не получила обновление модели. Вы можете попробовать записать изменения еще раз, поскольку папка модели не содержит никаких данных, которые могли бы помешать записи. Если для модели есть новые обновления, сначала считайте обновления, а затем попробуйте записать изменения еще раз.

При возникновении ошибок на шаге 4 Tekla Structures выводит сообщение об ошибке, в котором вам предлагается заново присоединиться к модели. После присоединения вы можете проверить по истории совместного использования , что ваши изменения были отправлены в службу совместного использования.

Ошибки на шаге 4 означают, что модель могла быть сохранена некорректно, и что данные модели могут быть повреждены или утеряны. Модель имеет несколько различных баз данных Tekla Structures , каждая из которых имеет свою собственную базу. При наличии ошибок модель Tekla Structures не содержит всей необходимой информации о том, что было опубликовано.

Поддержка по вопросам совместного использования моделей

Для решения проблем, связанных с Tekla Structures , можно обратиться в службу поддержки Tekla Model Sharing.

Отправляя модель на изучение в службу поддержки в вашем регионе, не забудьте включить следующее:

  • Саму модель. Заархивируйте модель в виде ZIP-файла, но больше не сохраняйте ее перед отправкой.
  • Дайте службе поддержки Tekla Structures разрешения уровня Наблюдатель , пригласив в модель пользователя tms-support-no-reply@tekla.com.

    Не забудьте удалить службу поддержки Tekla Structures из пользователей после изучения модели.

  • Подробное описание проблемы.

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

  • Изображения и снимки экрана.
  • Используемую версию Tekla Structures.
  • Используемые среду и роль.
Была ли эта информация полезной?
Назад
Далее