变量公式的示例:自定义组件中的钢筋设置修改量

Tekla Structures
2021
Tekla Structures

变量公式的示例:自定义组件中的钢筋设置修改量

您可以在自定义组件中使用钢筋设置修改量。您可以使用参数变量定义钢筋设置和修改量属性。

对于要参数化的每个修改量属性,也需要相应的应用属性。通过使用应用属性,您可以使用空值覆盖现有属性值。如果没有应用属性,则不可能清除现有值。

示例:使用属性修改量定义钢筋设置的等级和大小

此示例演示如何使用钢筋设置属性修改量来定义自定义组件中某些钢筋设置的等级和大小。您将使用参数变量和特定于修改量的应用属性来定义等级和大小。

将定义等级的参数变量,以便在等级设置为 0 时,不应用等级值,而是使用钢筋设置的原始等级。

  1. 在模型中,选择一个以前创建的自定义组件,该组件包含钢筋设置和属性修改量。
    注:

    自定义零件在模型中没有组件符号。

    要选择自定义组件,请确保选择组件 选择开关处于活动状态。

  2. 右键单击并选择编辑自定义组件
  3. 自定义组件编辑器工具栏上,单击显示变量按钮

    将会打开 变量 对话框。

  4. 变量对话框中,创建和定义如下参数变量:
    1. 单击添加三次以创建三个新参数变量。

      变量名称为 P1P2P3

    2. 按以下方式修改等级编号输入的变量 P1
      • 值类型列表中,选择数字
      • 对话框中的标签框中,输入等级
    3. 按以下方式针对应用属性控制修改变量 P2
      • 公式框中,输入 =if (P1==0) then 0 else 1 endif

        这意味着如果 P1等级)设置为 0,则当使用自定义组件时不应用等级属性。如果 P1 设置为任何其它值,则应用等级属性。

      • 值类型列表中,选择是/否
      • 可见性列表中,选择隐藏

        这意味着变量 P2 将不会在自定义组件对话框中显示。

      • 对话框中的标签框中,输入应用等级
    4. 按以下方式针对钢筋尺寸输入修改变量 P3
      • 名称框中,将名称更改为 P3_size
      • 值类型列表中,选择钢筋尺寸
      • 对话框中的标签框中,输入钢筋尺寸
      • 公式框中,用有效的钢筋尺寸值替换零。

  5. 自定义组件浏览器中,将参数变量链接到属性修改量属性:
    1. 浏览组件对象 > 钢筋属性修改量 > 通用属性
    2. 右键单击等级,选择添加等式,在等号 (=) 后输入 P1,然后按 Enter

      同样,按以下方式链接其他变量和属性:

      • 应用等级属性 = P2
      • 尺寸 = P3_size
      • 应用尺寸属性 = 1

  6. 保存并关闭已修改的自定义组件。

现在,在自定义组件的对话框中有以下属性,并且可以修改受属性修改量影响的那些钢筋设置的等级和大小:

您可以在类似于最初创建组件的位置中使用组件。此组件没有强大的适应能力,Tekla Structures 不会调整组件尺寸以适应模型中的任何更改。要使自定义组件具有强大的适应能力,您需要在自定义组件编辑器中对其进行修改

示例:使用末端细部修改量创建和修改钢筋弯钩

此示例演示如何使用钢筋设置末端细部修改量在自定义组件的某些钢筋设置末端创建弯钩。您将使用参数变量和特定于修改量的应用属性来定义弯钩属性。

  1. 在模型中,选择一个以前创建的自定义组件,该组件包含钢筋设置和末端细部修改量。
    注:

    自定义零件在模型中没有组件符号。

    要选择自定义组件,请确保选择组件 选择开关处于活动状态。

  2. 右键单击并选择编辑自定义组件
  3. 自定义组件编辑器工具栏上,单击显示变量按钮

    将会打开 变量 对话框。

  4. 变量对话框中,创建和定义如下参数变量:
    1. 单击添加四次以创建四个新参数变量。

      变量名称为 P1P2P3P4

    2. 按以下方式针对弯钩类型输入修改变量 P1
      • 值类型列表中,选择钢筋弯钩类型
      • 对话框中的标签框中,输入钩型
      • 公式框中,为自定义弯钩输入 4

        不同的钩型用不同的数字标识:1 = 90 度弯钩,2 = 135 度弯钩,3 = 180 度弯钩,4 = 自定义弯钩。

    3. 按以下方式针对弯钩角度输入修改变量 P2
      • 值类型列表中,选择数字

        请注意,虽然角度可用作值类型,但编号选项必须用于弯钩角度。

      • 对话框中的标签框中,输入自定义弯钩角度
    4. 按以下方式针对弯钩长度输入修改变量 P3
      • 值类型列表中,选择数字
      • 对话框中的标签框中,输入自定义弯钩长度
    5. 按以下方式针对弯钩半径输入修改变量 P4
      • 值类型列表中,选择数字
      • 对话框中的标签框中,输入自定义弯钩半径

  5. 自定义组件浏览器中,将参数变量链接到末端细部修改量属性:
    1. 浏览组件对象 > 钢筋端部细部修改量 > 通用属性
    2. 右键单击弯钩角度,选择添加等式,在等号 (=) 后输入 P2,然后按 Enter

      同样,按以下方式链接其他变量和属性:

      • 弯勾半径 = P4
      • 1钢筋弯钩类型 = P1
      • 应用弯钩角度属性 = 1
      • 弯钩长度 = P3
      • 应用弯钩半径属性 = 1
      • 应用弯钩长度属性 = 1
      • 应用弯钩类型属性 = 1

  6. 保存并关闭已修改的自定义组件。

现在,在自定义组件的对话框中有以下属性,并且可以修改受末端细部修改量影响的那些钢筋设置的弯钩:

您可以在类似于最初创建组件的位置中使用组件。此组件没有强大的适应能力,Tekla Structures 不会调整组件尺寸以适应模型中的任何更改。要使自定义组件具有强大的适应能力,您需要在自定义组件编辑器中对其进行修改

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