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

Tekla Structures
2019i
Tekla Structures

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

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

Внимание:

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

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

Файл и порядок считывания

Описание

1. fonts_<lang>.ini

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

Этот файл считывается из папки Tekla Structures\<version>\nt\bin\ (если он имеется). Он устанавливается в папку ..\nt\bin при установке Tekla Structures.

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

2. teklastructures.ini

Файл teklastructures.ini запускает Tekla Structures. Он считывается из папки ..\Program Files\Tekla Structures\<version>\nt\bin\.

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

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

3. lang_<lang>.ini

Этот файл содержит настройки языка. Он считывается из папки ..\Program Files\Tekla Structures\<version>\nt\bin\.

Этот файл устанавливается в папку ..\nt\bin при установке Tekla Structures.

То, какие файлы lang_<lang>.ini присутствуют в папке ..\nt\bin , зависит от языков, выбранных для установки в процессе установки программы.

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

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

4. env_global_default.ini

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

Этот файл всегда считывается при запуске Tekla Structures из папки ..\ProgramData\Trimble\Tekla Structures\<version>\environments\common\ , куда он устанавливается из пакета установки среды Сommon.

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

5. Все файлы .ini , заданные в ярлыке/командной строке с помощью команды вида -I <имя>.ini

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

6. env_<среда>.ini

Файлы env_<environment>.ini содержат все расширенные параметры, значения которых связаны с конкретной средой. Они считываются из папки среды ( ..\ProgramData\Trimble\Tekla Structures\<version>\environments\ ). Точное местоположение зависит от используемой среды.

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

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

7. role_<роль>.ini

Файлы role_<role>.ini содержат все расширенные параметры, значения которых обычно связаны с конкретной ролью. Они считываются из папки среды ( ..\ProgramData\Trimble\Tekla Structures\<version>\environments\ ). Точное местоположение зависит от используемой среды.

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

Выбрать роль можно в диалоговом окне запуска Tekla Structures.

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

ПРИМЕЧАНИЕ. Не изменяйте эти настройки.

8. Все файлы .ini , заданные в ярлыке/командной строке с помощью команды вида -i <имя>.ini

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

9. company.ini

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

Этот файл создается по необходимости системным администратором; он не создается автоматически в процессе установки.

10. user.ini

Файл user.ini используется для хранения персональных настроек пользователя.

Этот файл находится в той же папке, что и связанный с конкретным пользователем файл options.bin , например в папке C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings.

Файл user.ini создается в упомянутой выше папке при первом запуске Tekla Structures и создании и сохранении модели с использованием текущей версии программы. Он считывается при запуске Tekla Structures.

Изменения, вносимые в расширенные параметры в диалоговом окне Расширенные параметры , переопределяют настройки во всех остальных файлах инициализации, если расширенный параметр существует в обоих местах.

Если файл user.ini содержит системные параметры, они всегда считываются при открытии Tekla Structures.

Если файл user.ini содержит параметры, связанные с моделью, они используются при создании новой модели.

Если user.ini содержит параметры, связанные с пользователем, они используются при первом использовании Tekla Structures.

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

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

12. options.ini для конкретной компании (если есть)

13. options.ini для конкретного проекта (если есть)

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

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

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

14. options.ini для конкретной модели

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

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