自定义属性窗体布置

Tekla Structures
2021
Tekla Structures

自定义属性窗体布置

Tekla Structures 属性窗体中显示模型对象属性。使用属性窗体编辑器可以自定义属性窗体以更好地适应需求。您可以分别为每种对象类型选择要在属性窗体中查看的属性。您可以在属性窗体中显示、隐藏和组织设置,并将最需要的用户定义的属性 (UDA) 直接添加到属性窗体中。

要打开属性窗体编辑器,请单击文件菜单 > 设置 > 自定义 > 属性窗体

借助 属性窗体编辑器,您可以

  • 按照合适的顺序或者合适的分组排列属性

  • 删除不使用或者不需要的属性

  • 为您发现具有相关性的属性创建自己的分组,包括用户定义的属性 (UDA)

  • 将属性(包括用户定义的属性 (UDA))添加到现有组

  • 创建嵌套属性组

  • 重命名属性或组

  • 保存自定义属性窗体布置

自定义属性窗体布置保存到 ..Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UI\PropertyTemplates\ 文件夹中的 PropertyTemplates.xml 文件中。如果找不到该文件夹,请确保您可以查看计算机上的隐藏文件和文件夹

公司管理员可以将自定义属性窗体布置分发到整个组织中,其方法与用于自定义功能区或自定义选项卡的方法相同。

注:

或者,您可以使用属性窗体中的可见性设置控制显示哪些属性而不自定义属性窗体布置。

添加属性或属性组

属性窗体编辑器具有三列:

  • 对象类型列表位于左侧。列表会显示所有具有属性窗体的对象。从列表中选择您要修改其属性窗体布置的对象类型。

    每个对象类型的工具提示均会显示加载对象类型定义的位置源:默认源、您的环境或用户定义的自定义设置。

  • 属性列表位于中间。列表显示各个对象类型的所有可用属性以及用户定义的属性 (UDA)。您可以将这些属性和 UDA 添加到属性窗体布置作为常规属性。不能再次添加已在使用的属性,不过您可以在属性窗体布置中重新排列这些属性。无法添加与所选对象类型不兼容的属性。

  • 属性窗体布置位于右侧。其中会显示所选对象类型的属性窗体当前布置。
目的 操作步骤

选择您要修改其属性窗体布置的对象类型

在左侧的对象类型列表中,可以通过浏览列表或使用搜索框以过滤内容。

将新属性添加到属性窗体布置

  1. 在中间列的添加部分中,选择属性

  2. 在属性列表中,选择一个属性。

    使用 CtrlShift 键可选择多个属性。

  3. 将属性拖动到右侧的属性窗体布置中。

    您可以将属性拖动到属性窗体上的任意组中。

将新组添加到属性窗体布置

  1. 在中间列的添加部分中,选择空白组

  2. 输入新组的标题。

  3. 将组模板拖动到右侧的属性窗体布置中。

您可以创建新组,或者将新组插入现有组的内部用于创建嵌套组。

您可以通过拖动来重新排列现有组。

添加用户定义的属性按钮到属性窗体布置

如果您无意中将用户定义的属性按钮从属性窗体布置中删除,您可以将其重新添加到属性窗体布置中。

  1. 在中间列的添加部分中,选择特别

  2. 用户定义的属性按钮拖动到右侧的属性窗体布置中。

某些对象类型具有用户定义的属性,这些属性是属性组的一部分,并且/或者隐藏在属性窗体编辑器中。例如,底部混凝土覆盖层属于用于钢筋设置的混凝土覆盖层组。如果需要单独使用这些属性,则可以通过在中间列的搜索框中输入 __(双下划线)来找到它们。您也可以在模板中使用这些属性。例如,要向报告模板添加底部混凝土覆盖层,请使用数值域公式 GetValue("USERDEFINED.__CovThickBottom")

更改属性或属性组的名称

目的 操作步骤

重命名属性或属性组

  1. 在属性窗体布置中,选择要重命名的属性或属性组。

  2. 单击

  3. 重命名对话框中,输入新名称并单击确定

或者,右键单击属性或属性组名称,然后选择重命名

恢复属性或属性组的原始名称

  1. 在属性窗体布置中,选择要恢复其原始名称的组或属性。

  2. 右键单击并选择恢复原始名称

将属性从一个对象类型复制到另一个对象类型

您可以将属性从一个对象类型复制到另一个对象类型,例如,从钢梁复制到钢板。如果需要,您可以一次复制多个属性组。

  1. 在左侧对象类型的列表中,选择要复制属性的对象类型。
  2. 在右侧的属性窗体布置中,选择要复制的属性。

    使用 CtrlShift 键可选择多个属性。

  3. 单击 以复制所选的属性。

    或者,右键单击并选择复制属性

    复制的属性显示在内容部分下的中间列中。

  4. 在左侧的对象类型列表中,选择要复制到属性的对象类型。
  5. 添加部分中,确保已选择已复制属性选项。
  6. 已复制属性框从中间列拖动到右侧的属性窗体布置中。

    已复制组的名称及内容显示在中间列,直至您复制其它组或关闭属性窗体编辑器

    如果您复制嵌套组,则还会复制主组内部的所有嵌套组。

    注:

    无法再次添加已在使用的属性。如果您复制已在使用的属性,则已复制的属性在使用中部分中会具有内容字样。

    无法将不兼容部分中具有内容字样的属性添加到所选对象类型中。

设置属性组的默认可见性

您可以定义选定的属性组在属性窗体中默认可见还是隐藏。

  1. 在右侧的属性窗体布置中,选择要隐藏的属性组。
  2. 右键单击并选择默认隐藏

    眼睛图标变为隐藏:.所选属性组现在默认在属性窗体中隐藏。

  3. 要在属性窗体中再次默认显示该属性组,请右键单击并选择默认显示

    眼睛图标变为可见:.所选属性组现在默认在属性窗体中可见。

请注意,属性窗体中的可见性更改将覆盖这些默认设置。

删除自定义设置

目的 操作步骤

删除属性或属性组

  1. 在属性窗体布置中,选择要删除的属性或属性组。

    使用 CtrlShift 键可选择多个属性。

  2. 单击

或者,右键单击属性或属性组,然后选择删除

放弃更改

单击恢复全部按钮以放弃更改并恢复前一次保存。

删除单个自定义设置

单击恢复按钮以删除所选对象类型的属性窗体的自定义设置。

或者,右键单击所选对象类型,然后选择恢复为默认值

删除所有自定义设置

单击恢复全部按钮以删除所有属性窗体布置的自定义设置。

保存更改

当您对更改满意时,可保存自定义的属性窗体布置。

  1. 单击保存全部按钮。
  2. 返回 Tekla Structures 时,Tekla Structures 将询问您是否希望重新加载已更改的属性窗体模板。单击以获取使用中的自定义属性窗体布置。

自定义属性窗体中的用户定义的属性 (UDA)

在属性窗体中,更多属性组中的用户定义的属性按钮将打开用户定义的属性 (UDA) 对话框。如果您自定义属性窗体,则可以将最重要的 UDA 直接添加到属性窗体中,这样您就无需打开单独的 UDA 对话框。

创建或修改模型对象时,UDA 与所有其他对象属性一起自动应用。不论是在属性窗体还是在 UDA 对话框中,UDA 均自动应用。

支持具有以下单位类型的 UDA,将它们添加到属性窗体中时可以正常工作:选项字符串整数浮点日期距离重量弯矩角度因素面积。具有其他单位类型的 UDA 需要通过 UDA 对话框使用。

注:

您还可以在属性窗体中控制 UDA 的可见性而无需自定义属性窗体布置。使用属性窗体中的属性可见性选项搜索

示例:如何将与 IFC 相关的用户定义的属性添加到属性窗体布置以及如何将其复制到其他对象类型中

此示例演示如何将一组与 IFC 相关的用户定义的属性 (UDA) 添加到钢柱属性窗体布置中,以及将组复制到钢梁属性窗体布置。

  1. 在对象类型列表中,选择钢柱

  2. 添加部分中,选择空白组。输入 IFC 作为新组的标题。

  3. 将组模板拖动到右侧的属性窗体布置中。

  4. 添加部分中,选择属性。在搜索中,输入 IFC 以搜索与 IFC 相关的 UDA。

  5. 选择所有的 IFC UDA,然后将它们拖动到您在属性窗体布置中创建的组。

  6. 将需要的 UDA 添加到新组之后,复制组以便将其也添加到钢梁属性窗体布置。选择组标题,然后单击复制所选项 按钮。

    已复制属性组的名称及组的内容显示在中间列。您可以查看从钢柱复制的属性。

  7. 要将复制的属性组添加到钢梁属性窗体布置中,请在对象类型列表中选择钢梁
  8. 将已复制组从中间列拖动到右侧的属性窗体布置钢梁中。

    现在,与 IFC 相关的 UDA 在钢柱属性窗体布置和钢梁属性窗体布置中均可用。

  9. 单击保存全部按钮以保存更改。返回 Tekla Structures 时,Tekla Structures 将询问您是否希望重新加载已更改的属性窗体模板。单击以获取使用中的自定义属性窗体布置。

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