典型初始化文件(.ini 文件)及其读取次序

Tekla Structures
修改时间: 18 11月 2024
2025
Tekla Structures

典型初始化文件(.ini 文件)及其读取次序

Tekla Structures 启动时,会以默认顺序读取初始化文件。如果不同的文件包含相同的设置,则稍后读取的文件中的设置会覆盖先前读取的文件中的设置。

要检查启动 Tekla Structures 时读取了哪些文件以及读取顺序,请依次选择文件菜单 > 日志 > 会话历史记录日志

此图显示了 .ini 文件的默认读取顺序,不包括特定语言的文件和可选文件:

此表列出了 Tekla Structures 启动时读取的典型初始化文件。此表列出了每个文件的默认位置。文件的确切位置可能因安装 Tekla Structures 的文件夹而异。

顺序

文件

描述

1

fonts_<lang>.ini

请勿更改这些设置。

这些可选文件包含使用特殊字符的语言的字体。仅当您通过采用特殊字符的语言使用 Tekla Structures 时才需要这些文件。例如,fonts_jpn.ini 文件是日语的字体文件。

安装 Tekla Structures 时,这些文件会自动安装到 \bin 文件夹。默认位置为 ..\Program Files\Tekla Structures\<version>\bin\

2

teklastructures.ini

请勿更改这些设置。

此文件包含 Tekla Structures 运行所需的基本系统设置,例如软件和环境文件的位置。

Tekla Structures 启动时会读取此文件。

安装 Tekla Structures 时,该文件会自动安装到 \bin 文件夹。默认位置为 ..\Program Files\Tekla Structures\<version>\bin

3

lang_<lang>.ini

请勿更改这些设置。

此文件包含 Tekla Structures 用户界面的语言设置。

Tekla Structures 启动时读取的语言文件取决于您上一次 Tekla Structures 会话中在文件菜单 > 设置 > 更改语言中所选的语言。您在软件安装期间选择安装的语言决定了哪些 lang_<lang>.ini 文件可用。

安装 Tekla Structures 时,该文件会自动安装到 \bin 文件夹。默认位置为 ..\Program Files\Tekla Structures\<version>\bin\

4

env_global_default.ini

请勿更改这些设置。

此文件包含所有环境的全局默认设置。您可以使用特定于环境的 env_<environment>.ini 文件来覆盖此文件中的设置。

安装普通环境安装包时,该文件会自动安装在 \Environments\common 文件夹中。默认位置为 ..\ProgramData\Trimble\Tekla Structures\<version>\Environments\common\

5

启动快捷方式或命令行中使用区分大小写的参数 -I <name>.ini 定义的任何 .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) 每个都指向包含特定于该角色的设置的文件夹。

钢角色的示例:

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 文件,取决于您安装了哪些环境包。例如,\Environments\uk 文件夹中的 role_Engineer.ini 文件包含英国环境中工程角色的所有设置。

8

启动快捷方式或命令行中使用区分大小写的参数 -i <name>.ini 定义的任何 .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_​FIRMXS_​PROJECT 指定的用户定义位置进行保存和读取。要使用这些文件,您必须将 options.ini 文件复制或移动到这些位置。

您只能从高级选项对话框或模型文件夹的 options.ini 文件中更新模型特定和用户特定的高级选项。不能使用公司或工程文件夹中的 options.ini 文件更新模型特定或用户特定的高级选项。

公司或工程文件夹中的 options.ini 在您启动 Tekla Structures 或打开模型时读取。

13

工程文件夹中的options.ini

14

模型文件夹中的 options.ini

该文件包含特定于模型的设置。

在您打开模型时,会读取模型文件夹中的 options.ini 文件。

注意:更改位于模型文件夹之外的 .ini 文件中的模型特定高级选项值不会影响现有模型。

这些内容是否有用?
上一步
下一步