变量公式的示例: 计算螺栓排数

Tekla Structures
修改时间: 3 11月 2025
2024
Tekla Structures

变量公式的示例: 计算螺栓排数

此示例演示如何创建一个变量公式,用于基于梁高度计算螺栓排数。 您在计算中将使用 if 语句。

  1. 自定义组件编辑器工具栏上,单击显示变量 按钮。

    将会打开 变量 对话框。

  2. 单击添加创建一个新的参数变量。
  3. 值类型列表中,选择数字
  4. 自定义组件浏览器中,浏览到梁的高度属性。
  5. 右键单击高度并选择复制参考
  6. 公式框中,为参数变量输入以下 if 语句:
    =if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")< 301) then 2 else (if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")>501) then 4 else 3 endif) endif

    在该公式中,fP(Height,"ID50B8559A-0000-00FD-3133-353432363133") 是从自定义组件浏览器中复制的梁高度参考。变量通过以下方式获得其值:

    • 如果梁高度低于 301 mm,则值为 2。
    • 如果梁高度高于 501 mm,则值为 4。
    • 如果梁高度介于 300 与 500 mm 之间,则值为 3。
  7. 单击添加创建另一个参数变量。
  8. 值类型列表中,为新变量选择距离列表
  9. 公式框中,为新变量输入 =P1+"*"+100

    在公式中,100 为螺栓间距,而 P1 值为螺栓排数。

  10. 自定义组件浏览器中,浏览到螺栓组距离 x
  11. 右键单击螺栓组距离 x 并选择添加等式
  12. 在等号后输入 P2 然后按 Enter
  13. 保存自定义组件。
  14. 关闭自定义组件编辑器。

现在当您更改梁高度时,螺栓排数也会改变。

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