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

Tekla Structures
修改时间: 31 10月 2019
2024
Tekla Structures

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

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

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

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

    将会打开 变量 对话框。

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

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

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

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

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

    将此框保留为空。

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

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

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

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

  8. 单击关闭

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

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

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

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

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

      在此处输入 Weldsize

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

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

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

  11. 保存自定义组件。

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

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

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