自定义属性窗体布置
Tekla Structures 在属性窗体中显示模型对象或绘图对象的属性。使用属性窗体编辑器可以自定义属性窗体以更好地适应需求。您可以分别为每种对象类型选择要在属性窗体中查看的属性。您可以在属性窗体中显示、隐藏和组织设置,并将最需要的用户定义的属性 (UDA) 直接添加到属性窗体中。
要打开属性窗体编辑器,请单击 ,或在属性窗体中,单击属性窗体设置 按钮并选择自定义...。
借助 属性窗体编辑器,您可以
-
按照合适的顺序或者合适的分组排列属性
-
隐藏或删除不使用或者不需要的属性
-
为您发现具有相关性的属性创建自己的分组,包括用户定义的属性 (UDA)
-
将属性(包括用户定义的属性 (UDA))添加到现有组
-
创建嵌套属性组
-
重命名属性或组
-
保存自定义属性窗体布置
自定义属性窗体布置保存到 ..Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UI\PropertyTemplates\ 文件夹中的 PropertyTemplates.xml 或 PropertyTemplates.Drawing.xml 文件中。如果找不到该文件夹,请确保您可以查看计算机上的隐藏文件和文件夹。
公司管理员可以将自定义属性窗体布置分发到整个组织中,其方法与用于自定义功能区或自定义选项卡的方法相同。
添加属性或属性组
属性窗体编辑器具有三列:
-
对象类型列表位于左侧。列表会显示所有具有属性窗体的对象。从列表中选择您要修改其属性窗体布置的对象类型。
每个对象类型的工具提示均会显示加载对象类型定义的位置源:默认源、您的环境或用户定义的自定义设置。
-
属性列表位于中间。该列表显示每个模型对象或图纸对象的所有可用属性。对于模型对象,还显示了每个对象类型的用户定义属性 (UDA)。您可以将这些属性和 UDA 添加到属性窗体布置作为常规属性。不能再次添加已在使用的属性,不过您可以在属性窗体布置中重新排列这些属性。无法添加与所选对象类型不兼容的属性。
- 属性窗体布置位于右侧。其中会显示所选对象类型的属性窗体当前布置。
目的 | 操作步骤 |
---|---|
选择您要修改其属性窗体布置的对象类型 |
在左侧的对象类型列表中,可以通过浏览列表或使用搜索框以过滤内容。 |
将新属性添加到属性窗体布置 |
|
将新组添加到属性窗体布置 |
您可以创建新组,或者将新组插入现有组的内部用于创建嵌套组。 您可以通过拖动来重新排列现有组。 |
添加用户定义的属性按钮到属性窗体布置 |
如果您无意中从属性窗体布置中删除了用户定义的属性按钮,则可以将其重新添加到模型对象的属性窗体布置中。
请注意,无法为某些对象类型(例如组件)添加用户定义的属性按钮。 |
某些模型对象类型具有用户定义的属性,这些属性是属性组的一部分,并且/或者隐藏在属性窗体编辑器中。例如,底部混凝土覆盖层属于用于钢筋设置的混凝土覆盖层组。如果需要单独使用这些属性,则可以通过在中间列的搜索框中输入 __(双下划线)来找到它们。您也可以在模板中使用这些属性。例如,要向报告模板添加底部混凝土覆盖层,请使用数值域公式 GetValue("USERDEFINED.__CovThickBottom")。
更改属性或属性组的名称
目的 | 操作步骤 |
---|---|
重命名属性或属性组 |
或者,右键单击属性或属性组名称,然后选择重命名...。 |
恢复属性或属性组的原始名称 |
|
将属性从一个对象类型复制到另一个对象类型
您可以将属性从一个对象类型复制到另一个对象类型,例如,从钢梁复制到钢板。如果需要,您可以一次复制多个属性组。
设置单个属性的默认可见性
您可以为每个对象类型分别定义哪些属性默认在属性窗体中可见或隐藏,并创建您最喜欢的属性集。
默认情况下,一些对象类型在属性窗体中有大量可见的属性,在所有属性中查找所需的属性可能很麻烦。为了使属性窗体更加整洁,您可以将属性标记为经常使用或不经常使用,从而隐藏不经常使用的属性。
设置属性组的默认可见性
删除自定义设置
目的 | 操作步骤 |
---|---|
删除属性或属性组 |
或者,右键单击属性或属性组,然后选择删除。 |
放弃更改 |
单击恢复全部按钮可放弃更改并恢复到之前的保存状态。 |
删除单个自定义设置 |
单击恢复按钮以删除所选对象类型的属性窗体的自定义设置。 或者,右键单击所选对象类型,然后选择恢复为默认值。 |
删除所有自定义设置 |
单击恢复全部按钮以删除所有属性窗体布置的自定义设置。 |
保存更改
当您对更改满意时,可保存自定义的属性窗体布置。
自定义属性窗体中的用户定义的属性 (UDA)
在模型对象属性窗体中,使用更多属性组中的用户定义的属性按钮可打开用户定义的属性 (UDA) 对话框。如果您自定义属性窗体,则可以将最重要的 UDA 直接添加到属性窗体中,这样您就无需打开单独的 UDA 对话框。
请注意,用户定义的属性按钮对某些对象类型(例如组件)不可用。图纸对象没有 UDA。
创建或修改模型对象时,UDA 与所有其他对象属性一起自动应用。不论是在属性窗体还是在 UDA 对话框中,UDA 均自动应用。
支持具有以下单位类型的 UDA,将它们添加到属性窗体中时可以正常工作:Option
、String
、Integer
、Float
、Date
、Distance
、Weight
、Force
、Moment
、Angle
、Factor
和 Area
。需要通过 UDA 对话框使用具有其他单位类型的 UDA。
示例:如何将与 IFC 相关的用户定义的属性添加到属性窗体布置以及如何将其复制到其他对象类型中
此示例演示如何将一组与 IFC 相关的用户定义的属性 (UDA) 添加到钢柱属性窗体布置中,以及将组复制到钢梁属性窗体布置。