Настройки, заданные расширенными параметрами
Расширенные параметры могут относиться к конкретным пользователю, модели, роли или системе.
Расширенные параметры, связанные с конкретным пользователем
Расширенные параметры, связанные с конкретным пользователем, действуют заданным образом во всех ваших моделях и сохраняются в локальном файле options.bin. По умолчанию этот файл находится в папке C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings. Задать другую папку можно с помощью расширенного параметра XS_USER_SETTINGS_DIRECTORY.
В диалоговом окне Расширенные параметры они имеют тип USER. После изменения значений некоторых расширенных параметров, связанных с конкретным пользователем, требуется перезапуск Tekla Structures.
Расширенные параметры, связанные с конкретной моделью
Расширенные параметры, связанные с конкретной моделью, действуют заданным образом только в текущей модели. Они сохраняются файлах options_model.db и options_drawings.db в папке модели.
В диалоговом окне Расширенные параметры они имеют тип MODEL или DRAWING.
Некоторые особые связанные с моделью параметры, не отображаемые в диалоговом окне Расширенные параметры, можно изменить в файле options.ini в папке модели.
Расширенные параметры, связанные с конкретной системой
Расширенные параметры, связанные с конкретной системой, являются общими для всех сеансов Tekla Structures и действуют заданным образом для всех пользователей и во всех моделях.
В диалоговом окне Расширенные параметры они имеют тип SYSTEM. Системный расширенный параметр можно сохранить в базе данных параметров. Для этого необходимо щелкнуть тип параметра (SYSTEM) рядом с параметром и изменить его на MODEL(SYSTEM). Обратите внимание, что измененное значение действует только в текущей модели. Расширенный параметр типа MODEL(SYSTEM) можно вернуть к типу SYSTEM, изменив его тип обратно на SYSTEM; в этом случае он будет удален из базы данных параметров. После изменения значений некоторых расширенных параметров, связанных с конкретной системой, требуется перезапуск Tekla Structures.
Расширенные параметры, связанные с конкретной системой, считываются из файлов сред .ini.
-
Глобальные системные настройки считываются из общего файла env_global_default.ini в папке ..\ProgramData\Trimble\Tekla Structures\<version>\environments\common\. Эти настройки используются во всех средах.
-
Системные настройки конкретной среды считываются из файла env_<среда>.ini в папке среды. Они переопределяют все настройки, заданные на глобальном уровне в файле env_global_default.ini.
-
Ролевые системные настройки считываются из файла role_<роль>.ini в папке среды. Они переопределяют все настройки, заданные на глобальном уровне и уровне среды в файлах env_global_default.ini и env_<environment>.ini.
-
Системные настройки уровня компании переопределяют все остальные расширенные параметры, связанные с конкретной системой. Их можно сохранить в папках компании или проекта, установив папки для расширенных параметров XS_FIRM и XS_PROJECT.
Дополнительные сведения о считывании файлов сред .ini см. в разделе Типичные файлы инициализации (.ini) и порядок их считывания.
Расширенные параметры SYSTEM(ROLE)
Параметры типа SYSTEM(ROLE) обычно относятся к конкретной роли. Их настройки считываются из файлов .ini и не сохраняются в базах данных. При изменении настройки или типа этот параметр становится связанным с конкретной моделью и сохраняется в базах данных.
Параметры MODEL(ROLE) и DRAWING(ROLE) — это параметры SYSTEM(ROLE), для которых были изменены тип или настройки. Изменять их имеет смысл, когда требуется сохранить параметр типа SYSTEM(ROLE) вместе с моделью в файлах options_model.db и options_drawings.db в папке модели. Затем эти настройки можно снова вернуть к типу SYSTEM(ROLE), при этом будет использоваться значение по умолчанию.