使用参数变量设置对象属性

Tekla Structures
2019i
Tekla Structures

使用参数变量设置对象属性

使用 参数变量 可为自定义组件创建的任何对象设置基本属性(例如名称、材质、截面、位置编号等)。参数变量会自动获得前缀 P (参数),该前缀显示在 变量 对话框中。

以下示例演示如何创建一个变量,用于将自定义组件中的所有焊缝设置为给定的尺寸。在创建该变量后,您可以直接在自定义组件的对话框中更改焊缝尺寸。

  1. 在自定义组件编辑器中,单击 显示变量 按钮

    将会打开 变量 对话框。

  2. 单击 添加 以创建新的参数变量。
  3. 名称 框中,输入变量的名称。

    您也可以使用默认名称,例如 P1 。在此示例中,我们将输入 Weldsize 作为变量的名称。

  4. 值类型 表中,选择合适的 值类型

    该类型确定哪类值可用于此变量。在此示例中,选择 长度 ,该值适用于长度和距离。

  5. 公式 框中,输入值或 变量公式

    将此框保留为空。

  6. 对话框中的标签 框中,为参数变量输入描述性名称。

    此标签将显示在自定义组件的对话框中。在此示例中,输入 焊缝尺寸 作为标签。

  7. 可见性 列表中,定义变量是否将显示在自定义组件的对话框中。

    如果仅在计算中使用该变量,请隐藏它。如果您希望能够在自定义组件的对话框中编辑值,请显示该变量。在此示例中,选择 显示

  8. 单击 关闭

    您现在已使用以下设置创建了参数变量:

  9. 自定义组件浏览器 中,将变量链接到所需的对象属性。
    1. 选择属性。

      选择最上方焊缝的 线上尺寸 属性。

    2. 右键单击属性并选择 添加等式

    3. 在等号后输入参数变量的名称。

      在此处输入 Weldsize

      现在,您可以使用自定义组件对话框中的 焊缝尺寸 框修改 线上尺寸 属性。

  10. 根据需要,对相同类型的其他任何属性重复执行步骤 9。

    对其它焊缝重复执行该过程,因此,这些焊缝都将链接到自定义组件对话框的 焊缝尺寸 框。

  11. 保存自定义组件。

    除非您在步骤 7 中将变量的可见性设置为 隐藏 ,否则,该变量现在会显示在自定义组件的对话框中。

    如果您现在更改焊缝尺寸值,则自定义组件中所有焊缝的尺寸将会发生相应的更改。

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