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

Tekla Structures
2022
Tekla Structures

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

下面是 Tekla Structures 启动时读取的所有典型初始化文件的列表。编号表明了启动时的读取次序。如果存在冲突的设置,后读取的设置将覆盖先读取的设置。

警告:

更改位于模型文件夹之外的 .ini 文件中的高级选项值不会影响现有模型。您只能在高级选项对话框或在模型文件夹下的 options.ini 文件中更新高级选项,而不能从为高级选项 XS_​FIRMXS_​PROJECT 定义的文件夹下的 options.ini 文件中进行更新。当您打开一个现有模型时,也会读取 .ini 文件,但只会插入 options_model.dboptions_drawings.db 中不存在的新高级选项,例如,尚不位于高级选项对话框但已添加到软件中的选项。

注:

.ini 文件中为某个高级选项定义开关时,您需要使用双百分号括起开关(如 %%xxx%%)。在高级选项对话框中定义开关时,只需要使用单个百分号括起开关(如 %xxx%)。例如,当您在 .ini 文件中定义高级选项 XS_​BOLT_​MARK_​STRING_​FOR_​SIZE 时,输入 %%BOLT_NUMBER%%*D%%HOLE.DIAMETER%%

要检查已读取的文件及其读取次序,请转到文件菜单 > 日志 > 会话历史记录日志

文件和读取次序

描述

1.fonts_<lang>.ini

此文件是可选的,只有使用特殊字符的语言才需要此文件。比如用于日语的 fonts_jpn.ini 文件。

如果该文件可用,将从 Tekla Structures\<version>\bin\ 中读取它。安装 Tekla Structures 时,会将该文件安装到 ..\bin 文件夹。

注意:请勿更改这些设置。

2.teklastructures.ini

teklastructures.ini 文件用于启动 Tekla Structures。其读取位置为 ..\Program Files\Tekla Structures\<version>\bin\

该文件包含基本系统设置,例如软件和环境文件的位置。安装 Tekla Structures 时,会将该文件安装到 ..\bin 文件夹。Tekla Structures 启动时始终读取该文件。

注意:请勿更改这些设置。

3.lang_<lang>.ini

此文件包含语言设置。其读取位置为 ..\Program Files\Tekla Structures\<version>\bin\

安装 Tekla Structures 时,会将该文件安装到 ..\bin 文件夹。

..\bin 文件夹中存在哪些 lang_<lang>.ini 文件取决于软件安装期间您选择安装的语言。

读取的语言取决于上一 Tekla Structures 会话中,在文件菜单 > 设置 > 更改语言中所选的语言。

注意:请勿更改这些设置。

4.env_global_default.ini

此文件用作所有环境的默认文件,其中包含全局设置。env_global_default.ini 文件中的设置是所有环境设置的全局基础。此文件中的设置可以进行本地化,并可在读取此文件后读取的环境特定初始化文件中以不同方式指定。

Tekla Structures 启动时,会始终从 ..\ProgramData\Trimble\Tekla Structures\<version>\environments\common\ 读取此文件,此文件由通用环境安装程序包安装在此位置。

注意:请勿更改这些设置。

5.-I <name>.ini 在快捷方式/命令行中定义的所有 .ini 文件

通常为无。

6.env_<environment>.ini

env_<environment>.ini 文件包含具有环境特定设置的所有高级选项。这些内容从环境文件夹 ..\ProgramData\Trimble\Tekla Structures\<version>\environments\ 中读取。确切位置因环境而异。

您计算机上存在的 env_<environment>.ini 文件取决于您所安装的环境程序包。读取的 env_<environment>.ini 文件取决于您在 Tekla Structures 的启动对话框中选择的环境。

注意:请勿更改这些设置。

7.role_<role>.ini

role_<role>.ini 文件包含具有典型角色特定设置的所有高级选项。这些内容从环境文件夹 ..\ProgramData\Trimble\Tekla Structures\<version>\environments\ 中读取。确切位置因环境而异。

可用角色取决于您所安装的环境。

您可以在 Tekla Structures 启动对话框中选择角色。

例如,该文件定义美国环境英制角色使用英制单位,正确显示小数,并将输入数据按英制处理。在美国环境公制角色中使用公制单位。

注意:请勿更改这些设置。

8.-i <name>.ini 在快捷方式/命令行中定义的所有 .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

当您首次启动 Tekla Structures 并用当前版本创建和保存模型时,会在上述位置创建 user.ini。启动 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_​FIRMXS_​PROJECT 指定的用户定义位置进行保存和读取。如果模型设置为从这些位置读取设置,并且用户已经将 options.ini 文件手动移动到这些位置,则对于所述的公司或对于指定的工程,这些文件将以指定的方式工作。当您将 options.ini 复制或移动到公司或工程文件夹时,会在文件夹中创建该文件。

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

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

14.模型特定的 options.ini

模型文件夹中的 options.ini

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