模板属性文件 (contentattributes.lst)
模板属性表示的是对象属性。您可以在数值域、公式和行规则中使用模板属性,以便从 Tekla Structures 数据库获取所需的数据。
在输出模板时,Tekla Structures 会用相应对象属性的实际值替换该属性。例如,如果您在报告模板中包含属性 WEIGHT
,Tekla Structures 将在报告中显示模型对象的重量。
模板属性是在以下文件中定义的:
文件名 |
描述 |
---|---|
contentattributes.lst |
这是一个容器文件,其中列出了包含实际属性定义的所有文件。文件用 当您安装更新版本的 Tekla Structures 时,此文件将在安装过程被覆盖。 在更新之前,务必要保留此文件的副本。 通常无需修改 contentattributes.lst。如果您不是管理员,请勿对其进行修改。 |
contentattributes_global.lst |
此文件包含硬编码到程序的属性。请勿编辑此文件。 |
contentattributes_userdefined.lst |
此文件与 objects.inp 文件相同,都包含用户定义的属性。 当您安装更新版本的 Tekla Structures 时,此文件将在安装过程被覆盖。 要在模板和报告中使用您自己的属性,请创建此文件的副本并向该副本文件中添加必要的属性。 |
默认情况下,这些文件位于 ..\Program Files\Tekla Structures\<version>\bin\applications\Tekla\Tools\TplEd\settings 中,但具体位置可能在您的环境中有所不同。
contentattributes.lst 文件的搜索顺序在 tpled.ini 文件中定义。tpled.ini 文件的位置由 XS_TPLED_INI 高级选项定义。
-
@\ = tpled.ini 文件的位置
-
.\ = tpled.exe 的位置 (C:\Program Files\Tekla Structures\<version>\bin\applications\Tekla\Tools\TplEd)
要添加您自己的属性,请修改相关的环境文件夹中的 contentattributes.lst 文件。当您安装新版本的 Tekla Structures 时,contentattributes.lst 文件将被覆盖。