Типичные файлы инициализации (.ini) и порядок их считывания

Tekla Structures
Изменено: 18 ноя 2024
2026
Tekla Structures

Типичные файлы инициализации (.ini) и порядок их считывания

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

Чтобы проверить, какие файлы были считаны при запуске Tekla Structures и в каком порядке, выберите меню Файл > Журналы > Журнал истории сеанса.

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

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

Порядок

Файл

Описание

1

fonts_<lang>.ini

Не изменяйте эти настройки.

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

Эти файлы автоматически устанавливаются в папку \bin при установке Tekla Structures. Местоположение по умолчанию — ..\Program Files\Tekla Structures\<version>\bin\.

2

teklastructures.ini

Не изменяйте эти настройки.

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

Этот файл считывается при запуске Tekla Structures.

Этот файл автоматически устанавливается в папку \bin при установке Tekla Structures. Местоположение по умолчанию — ..\Program Files\Tekla Structures\<version>\bin.

3

lang_<lang>.ini

Не изменяйте эти настройки.

Этот файл содержит языковые настройки пользовательского интерфейса Tekla Structures.

То, какой языковой файл будет считываться при запуске Tekla Structures, зависит от языка, выбранного в меню Файл > Настройки > Изменить язык в предыдущем сеансе Tekla Structures. Языки, выбранные для установки в ходе установки программного обеспечения, определяют доступность файлов lang_<lang>.ini.

Этот файл автоматически устанавливается в папку \bin при установке Tekla Structures. Местоположение по умолчанию — ..\Program Files\Tekla Structures\<version>\bin\.

4

env_global_default.ini

Не изменяйте эти настройки.

Этот файл содержит глобальные настройки по умолчанию для всех сред. Для переопределения настроек в этом файле можно использовать файлы env_<environment>.ini, связанные с конкретной средой.

Этот файл автоматически устанавливается в папку \Environments\common при установке установочного пакета общей среды. Местоположение по умолчанию — ..\ProgramData\Trimble\Tekla Structures\<version>\Environments\common\.

5

Все файлы .ini, заданные в ярлыке запуска или в командной строке с чувствительным к регистру параметром -I <name>.ini

Обычно таких файлов нет.

6

env_<environment>.ini

Эти файлы содержат расширенные параметры, значения которых связаны с конкретной средой.

Настройки, заданные в этих файлах, могут переопределять настройки в файле env_global_default.ini. Содержимое файлов env_<environment>.ini обычно задается офисом в вашем регионе или реселлером.

Считываемый файл env_<environment>.ini зависит от среды, выбранной при запуске Tekla Structures.

Каждый файл env_<environment>.ini устанавливается в папку \Environments\<environment> при установке среды. Местоположение по умолчанию — ..\ProgramData\Trimble\Tekla Structures\<version>\Environments\<environment>.

Установленные пакеты сред определяют, какие файлы env_<environment>.ini устанавливаются на компьютер.

При необходимости можно задать определенные настройки для ролей в своей среде и хранить эти настройки в папках, связанных с ролью, внутри папки ..\ProgramData\Trimble\Tekla Structures\<version>\Environments\<environment>.

В файле env_<environment>.ini каждая роль имеет свой параметр, который можно использовать для добавления путей к папкам, где хранятся настройки роли. Не изменяйте другие настройки в файле env_<environment>.ini.

Так, параметры XS_STEEL (\Steel), XS_CONCRETE (\Concrete), XS_ENGINEERING (\Engineering) и XS_PRECAST (\Precast) указывают на папки, содержащие настройки, относящиеся к соответствующей роли.

Пример для роли Steel:

set XS_STEEL=%XSDATADIR%\environments\Steel\master_drawings\;​​%XSDATADIR%\environments\Steel\model_filters\;%XSDATADIR%\environments\Steel\model_settings\

Например, XS_GENERAL указывает на папку \General, в которой есть содержимое, общее для всех ролей и настроек.

При задании настроек ролей в расширенном параметре XS_SYSTEM необходимо использовать параметры ролей, заданные в файле env_<environment>.ini, для указания на соответствующие ролям настройки. Добавлять пути к папкам в XS_SYSTEM не нужно. Они определяются в файле env_<environment>.ini.

7

role_<role>.ini

Не изменяйте эти настройки.

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

Считываемый файл role_<role>.ini зависит от среды, выбранной при запуске Tekla Structures.

Эти файлы устанавливаются автоматически при установке среды. Местоположение по умолчанию — ..\ProgramData\Trimble\Tekla Structures\<version>\Environments\<environment>.

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

8

Все файлы .ini, заданные в ярлыке запуска или в командной строке с чувствительным к регистру параметром -i <name>.ini

Обычно таких файлов нет.

9

company.ini

Этот необязательный файл нужен, когда требуется унифицировать настройки на уровне предприятия. Этот файл считывается, только если расширенный параметр XS_​COMPANY_​SETTINGS_​DIRECTORY задан, из папки, заданной расширенным параметром.

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

10

user.ini

Этот файл содержит персональные настройки каждого пользователя.

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

Местонахождение этого файла по умолчанию — C:\Users\<user_name>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings.

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

11

options.ini в системной папке

Этот файл содержит системные настройки.

Файл options.ini в системной папке всегда считывается при запуске Tekla Structures.

Папка для этого файла задается расширенным параметром XS_​SYSTEM.

12

options.ini в папке компании

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

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

Файл options.ini в папке компании или папке проекта считывается при запуске Tekla Structures или открытии модели.

13

options.ini в папке проекта

14

options.ini в папке модели

Этот файл содержит настройки, относящиеся к конкретной модели.

Файл options.ini в папке модели считывается при открытии модели.

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

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