Рекомендации по настройке Tekla Structures для администраторов

Tekla Structures
2018
Tekla Structures

Рекомендации по настройке Tekla Structures для администраторов

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

Настройка Tekla Structures

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

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

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

В целом локализацию Tekla Structures можно разбить на четыре уровня:

  • Среда Tekla Structures
  • Настройки на уровне компании
  • Настройки на уровне проекта
  • Многопользовательские настройки

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

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

Tekla Warehouse

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

В Tekla Warehouse контент каталогов находится в разделе Коллекции Tekla Structures. Из этого раздела весь контент каталогов устанавливается в текущую открытую модель. Если вы не установили офлайн-контент при установке Tekla Structures , вы можете позднее найти необходимые офлайн-коллекции для того или иного региона на сервисе Tekla Warehouse и установить их. Контент находится в пакетах .tsep , которые устанавливаются при открытии Tekla Structures.

Также вы можете создать локальную коллекцию для своей компании и предоставить ее пользователям через свою внутреннюю сеть. Управлять правами доступа можно на уровне папки и коллекции в файле collections.json на компьютере каждого пользователя. Скопируйте этот файл в одно и то же место на компьютере каждого пользователя. Файл находится в папке C:\Users\Public\Public Documents\Tekla\Tekla Warehouse\collections.json.

На рисунке ниже показан пример путей к коллекциям с четырьмя коллекциями Tekla Structures :

В Tekla Warehouse эти коллекции после сопоставления находятся в разделе Мои коллекции > Локальные и сетевые коллекции .

Основные сведения о средах, ролях и лицензиях

Tekla Structures  — это единый продукт, у которого есть ряд конфигураций. То, какие конфигурации вы можете использовать, зависит от имеющихся у вас лицензий.

Среда Tekla Structures объединяет в себе материалы, марки, профили, настройки чертежей, настройки компонентов и настройки файлов .ini , используемые в конкретном регионе. Всего для Tekla Structures предусмотрено 33 среды. Выбрав ту или иную среду при запуске Tekla Structures , вы получите настройки для соответствующего рынка. При установке Tekla Structures можно выбрать среды, которые вы планируете использовать. Недостающие среды можно добавить позже.

Среда под названием «пустой проект» — это пустая платформа для создания настроек вашей собственной среды или проекта. В нее входят стандартные параметрические профили, неопределенные марки болтов, материалов и арматуры, базовые компоновки чертежей и т. д. Все это вы можете дополнить контентом из своих папок компании или проектов, а также контентом с Tekla Warehouse.

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

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

Роли предназначены для настройки главным образом специалистами Trimble и компании-реселлера (локализатора) и входят в состав установочного пакета Tekla Structures. Тем не менее опытные пользователи и системные администраторы Tekla Structures также могут создавать собственные роли для использования внутри компании. Дополнительный контент для сред доступен в офлайн- и онлайн-коллекциях на сервисе Tekla Warehouse. Обратите внимание, что для загрузки или установки контента из интерактивных коллекций требуется учетная запись Trimble Identity. Дополнительные сведения см. в разделе Trimble Identity для сервисов Tekla Online.

Структура папок

Программа и среды Tekla Structures находятся в разных местах; это связано с требованиями сертификации Windows. По умолчанию файлы устанавливаются в следующие папки:

  • Программа устанавливается в папку \Program Files\Tekla Structures.
  • Среды и расширения устанавливаются внутри папки \ProgramData\Tekla Structures.
  • Пользовательские настройки устанавливаются внутри папки \Users\ <имя_пользователя> \AppData\Local\Tekla Structures.
Note:

Если на момент установки Tekla Structures 2017i на компьютере была установлена более ранняя версия Tekla Structures , файлы будут установлены в соответствии с существующей структурой.

Папка компании и папки проектов

Папка компании и папки проектов предназначены для хранения модифицированных в результате настройки файлов. Настоятельно рекомендуем всем компаниям создавать папку компании и/или папки проекта на общем файловом сервере, доступном всем пользователям. При наличии иерархии, состоящей из папки компании и папок проектов, намного проще корректировать настройки компании и обновлять Tekla Structures до новой версии. Кроме того, так легче гарантировать, что все участники проекта будут использовать одни и те же настройки.

Все настройки, используемые на уровне компании (например, логотип компании и стандарты оформления чертежей) следует хранить в папке компании, а все настройки, используемые в конкретном проекте, — в папке соответствующего проекта. Файлы свойств всегда сохраняются в папке \attributes , которая находится внутри папки текущей модели, например \TeklaStructuresModels\ <мое_здание> \attributes. Затем эти файлы следует скопировать в папку проекта или папку компании.

Для использования сохраненных настроек в папке компании и папке проекта задайте путь к папке с помощью расширенных параметров XS_PROJECT и XS_FIRM. Эти расширенные параметры должны быть заданы в файлах инициализации ( .ini ). У вас может быть несколько разных файлов .ini. Указать, какие файлы .ini запускать и какие настройки применять, можно в ярлыке для вызова Tekla Structures.

Одно из главных преимуществ использования папки компании и папок проектов состоит в том, что при установке новой версии Tekla Structures не перезаписывает файлы в папке компании и папках проектов. Это значит, что вы сможете продолжать использовать модифицированные файлы без их копирования или экспорта и импорта из предыдущих версий. Тем самым упрощается переход на новую версию Tekla Structures. Кроме того, когда файлы хранятся в одном месте, легче корректировать настройки и гарантировать, что все участники проекта будут использовать одни и те же настройки.

Пример.

В текущем проекте, 123_project_ABC , были настроены свойства для бетонной колонны, а затем сохранены под именем column_ABC. Чтобы сделать эти сохраненные настройки доступными всем, кто работает над проектом 123_project_ABC , скопируйте файл column_ABC.ccl из папки \attributes внутри папки модели, в папку проекта \123_project_ABC на вашем файловом сервере. Убедитесь, что у всех участников проекта в качестве значения расширенного параметра XS_PROJECT в файле .ini указан правильный путь.

Дополнительные сведения см. в разделах Создание папок проектов и компаний и Файлы и папки в Tekla Structures.

Порядок поиска в папках

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

Базовый порядок поиска в папках следующий:

Папка Чем задается
Папка модели Открытой в данный момент моделью
Папка проекта XS_PROJECT
Папка компании XS_FIRM
Системная папка XS_SYSTEM

Можно указать несколько системных папок. Чтобы это сделать, введите пути к папкам, разделяя их точками с запятыми, в качестве значения расширенного параметра XS_SYSTEM , например: set XS_SYSTEM=%XSDATADIR%environments\usimp\system_steel;%XSDATADIR%environments\usimp\system_common.

Существуют некоторые исключения из этого порядка поиска. Эти исключения перечислены в разделе Порядок поиска в папках.

Note:

Не храните модифицированные файлы в системной папке. Tekla Structures перезаписывает эти файлы при установке новой версии.

Файлы инициализации

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

Зачем нужны файлы .ini?

При запуске Tekla Structures происходит настройка программы. Внешний вид и поведение Tekla Structures , например используемый язык, поведение меток деталей на чертежах, а также местоположение папки модели определяются значениями расширенных параметров. Расширенные параметры задаются посредством файлов .ini. Ниже рассматриваются различные файлы .ini , их назначение и то, как они связаны друг с другом.

Различные типы файлов .ini

Порядок считывания по умолчанию файлов .ini показан на рисунке ниже:

  1. teklastructures.ini

    Инициализирует настройки, необходимые для запуска Tekla Structures.

    Файл teklastructures.ini в папке \bin запускает Tekla Structures. Рекомендуется не вносить в этот файл никаких изменений.

  2. env_global_default.ini

    Задает глобальные настройки по умолчанию.

    Файл env_<your_environment>.ini находится в подпапке \Environments и содержит все настройки, связанные с конкретной средой. Эти файлы предоставляются офисом в вашем регионе или реселлером.

  3. environment.ini

    Задает настройки, связанные с конкретной средой.

  4. role.ini

    Задает настройки, установленные для роли.

    Файл role_<role>.ini находится в подпапке \Environments и содержит настройки, связанные с выбранной ролью. Например, файл role_Engineer.ini в папке \Environments\uk содержит все настройки для роли «Проектирование» в среде для Великобритании.

  5. user.ini

    Задает настройки, установленные пользователем.

    Файл user.ini содержит ваши личные настройки. Значения расширенных параметров в файле user.ini переопределяют их значения в остальных файлах .ini. Например, если один и тот же расширенный параметр задан в файле .ini в подпапке папки environments и в файле user.ini , Tekla Structures использует значение из файла user.ini. Файл user.ini находится в папке C:\Users\ <имя_пользователя> \AppData\Local\Tekla Structures\ <версия> \UserSettings.

  6. options.ini

    Задает настройки, установленные для компании/проекта/модели.

Если для одного и того же расширенного параметра задано несколько значений, следующее (в порядке считывания) значение переопределяет предыдущее. Это значит, что настройки в user.ini переопределяют настройки в env_global_default.ini , а настройки в user.in могут быть переопределены настройками в options.ini.

lang_enu.ini  — это файл инициализации для настроек английского языка. Этот файл вместе с другими установленными языками находится в папке \Tekla Structures\ <версия> \nt\bin.

Рекомендуется проводить всю пользовательскую настройку в файле options.ini в папке модели или в файле user.ini. В этом случае настройки сохраняются при установке следующей версии Tekla Structures.

Задание расширенных параметров в файлах .ini

В Tekla Structures предусмотрено три вида расширенных параметров: расширенные параметры, связанные с конкретным пользователем, системные расширенные параметры и расширенные параметры, связанные с конкретной моделью.

Note:

Изменение значения расширенного параметра в файлах .ini , находящихся вне папки модели, не затрагивает существующие модели. Изменять расширенные параметры можно только в диалоговом окне Расширенные параметры или в файле options.ini , который находится в папке модели, но не в файлах options.ini , которые находятся в папках, заданных расширенными параметрами XS_FIRM или XS_PROJECT. Файлы .ini считываются также при открытии существующей модели, однако в них вставляются только новые расширенные параметры, отсутствующие в файле options_model.db или options_drawings.db  — например, параметры, которых еще нет в диалоговом окне Расширенные параметры , но которые уже были добавлены в программу.

Расширенные параметры, связанные с конкретным пользователем , задают ваши личные предпочтения, например внешний вид окна Tekla Structures. Tekla Structures сохраняет значения связанных с пользователем расширенных параметров в файле options_ <ваше_имя_пользователя> .ini , который находится в папке C:\Users\ <имя_пользователя> \AppData\Local\Tekla Structures\ <версия> \UserSettings.

Файл options.ini содержит значения расширенных параметров, связанных с конкретной моделью. Он находится в папке текущей модели. Чтобы передать свои настройки другим пользователям, скопируйте файл options.ini в системную папку, папку проекта или компании.

Системные расширенные параметры хранятся во всех остальных файлах .ini.

Задание расширенных параметров

Существует два способа задания расширенных параметров:

  • Расширенные параметры сгруппированы в категории в соответствии со своим назначением в диалоговом окне Расширенные параметры. Чтобы открыть это диалоговое окно, выберите Файл > Настройки > Расширенные параметры . Дополнительные сведения см. в разделе Справочник расширенных параметров.
  • Файлы .ini  — это простые текстовые файлы, которые можно редактировать с помощью текстового редактора, например Блокнота. Настройки после этого сохраняются в файле options.ini внутри папки открытой модели. Затем настройки легко можно скопировать и вставить в другой файл .ini. Дополнительные сведения см. в разделе Файлы для хранения параметров и расширенных параметров.

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

Чтобы задать значение расширенного параметра в файле user.ini :

  1. Найдите файл user.ini в папке C:\Users\ <имя_пользователя> \AppData\Local\Tekla Structures\ <версия> \UserSettings.
  2. Выберите файл user.ini в проводнике Windows, щелкните правой кнопкой мыши и выберите Открыть с помощью. Файл можно открыть в любом стандартном текстовом редакторе.
  3. Проверьте, установлен ли расширенный параметр в нужное значение. Если да, на этом можно остановиться.
  4. Чтобы изменить или добавить расширенный параметр, на новой строке введите set , добавьте пробел и имя расширенного параметра, а затем его значение (все на одной строке).

    Tekla Structures считывает из файла инициализации только строки, начинающиеся со слова set, например set %XS_DIR%=C:\TeklaStructures\2017i

  5. Сохраните файл user.ini.

Создание ярлыков

Самый простой способ всегда использовать для конкретного проекта соответствующие ему файлы .ini  — это создать для проекта ярлык на рабочем столе. Ярлыки позволяют запускать файл teklastructures.exe с определенными параметрами инициализации.

  1. Создайте копию ярлыка по умолчанию: В меню Пуск или на начальном экране Windows найдите ярлык Tekla Structures <версия> и щелкните ярлык Tekla Structures <версия> правой кнопкой мыши.
  2. Выберите Копировать в контекстном меню.
  3. Вставьте ярлык на рабочий стол.
  4. Выберите ярлык и щелкните правой кнопкой мыши.
  5. Выберите Свойства в контекстном меню.
  6. Измените Объект ярлыка, добавив в него требуемые файлы инициализации проекта.

Например, в ярлыках можно использовать следующие параметры:

  • -i InitializationFile : Файл инициализации, который будет считываться во время запуска, например -i \\ MyServer\MyProject\Project1 .ini. Этот параметр может повторяться столько раз, сколько необходимо.
  • ModelToBeOpened : Полный путь к модели, которую требуется открывать автоматически.

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

Обход экрана входа

Появление экрана входа можно подавить с помощью отдельного файла .ini , в котором задано три расширенных параметра:

  • XS_DEFAULT_LICENSE для задания лицензии, используемой по умолчанию для той или иной роли пользователя.
  • XS_DEFAULT_ENVIRONMENT для задания соответствующего среде файла .ini , например %XSDATADIR%\environments\usimp\env_usimp.ini.
  • XS_DEFAULT_ROLE для задания соответствующего роли файла .ini , например %XSDATADIR%\environments\usimp\role_Steel_Detailer.ini.

Создайте ярлык для запуска с использованием параметра -I (заглавная i), например: -I %XSDATADIR%\environments\usimp\Bypass.ini. В этом случае дополнительный файл инициализации будет считываться ПЕРЕД файлом .ini среды.

Содержимое этого файла может быть, например, следующим:

set XS_DEFAULT_LICENSE=FULL
  set XS_DEFAULT_ENVIRONMENT=%XSDATADIR%\environments\usimp\env_US_imperial.ini 
		set XS_DEFAULT_ROLE=%XSDATADIR%\environments\usimp\role_Steel_ Detailer.ini 
		

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

Определенные пользователем атрибуты

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

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

Определенные пользователем атрибуты задаются в файлах objects.inp. После создания структуры папок Tekla Structures эти файлы находятся в разных папках и объединяются при запуске. Файл objects.inp считывает определенные пользователем атрибуты по порядку из перечисленных ниже папок, начиная с папки модели:

Папка, заданная расширенным параметром Расширенный параметр
Папка модели Папка текущей модели
Папка проекта XS_PROJECT (заданная вами папка проекта)
Папка компании XS_FIRM (заданная вами папка компании)
Системная папка XS_SYSTEM (заданная вами системная папка)
inp XS_INP (заданная вами папка inp)

Файлы объединяются, поэтому при наличии определенных пользователем атрибутов в каком-либо из этих файлов они отображаются в интерфейсе пользователя. Tekla Structures объединяет файлы так, что дублирование атрибутов исключается. Если Tekla Structures обнаруживает атрибуты с одинаковыми именами в разных файлах objects.inp , используется атрибут из первого считанного файла objects.inp.

Если вам необходимо, чтобы в одной и той же папке было несколько файлов objects.inp , можно добавить суффикс в имя файла, чтобы все эти файлы использовались. Это позволяет иметь в одной и той же папке несколько файлов вида objects_ <суффикс> .inp. Имя файла может быть objects_ precast .inp , например.

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