变量公式的示例: 使用模板属性计算扶手支柱数
此示例演示如何创建一个变量公式,用于基于梁的长度模板属性计算扶手支柱数量。 扶手支柱会在梁的两端创建,其中一个随对象排列 (29) 组件复制。
-
在自定义组件编辑器工具栏上,单击显示变量
按钮。
将会打开 变量 对话框。
- 单击添加以创建三个新的参数变量。
-
按以下方式修改变量 P1:
- 在公式框中,输入 250。
- 在对话框中的标签框中,输入末端距离。
-
按以下方式修改变量 P2:
- 在公式框中,输入 900。
- 在对话框中的标签框中,输入间距。
-
按以下方式修改变量 P3:
- 在值类型框中,选择数字。
- 在对话框中的标签框中,输入支柱数。
-
查询梁的 GUID:
- 在功能区上,请单击查询对象
。 - 请选择梁。
- 在查询对象对话框中检查梁的 GUID。
- 在功能区上,请单击查询对象
-
在 P3 变量的公式框中,输入 =(fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038")-(P1*2))/P2。
fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038") 为梁的长度模板属性,而 ID50B8559A-0000-010B-3133-353432373038 为梁的 GUID。
支柱数的计算方式如下:首先从梁长度中减去末端距离,然后将结果除以支柱间距。
-
在自定义组件编辑器中,将变量 P2 和 P3 链接到对象排列 (29) 的属性。
- 右键单击 dist_between_elem 并选择添加等式。
- 在等号后输入 P2 然后按 Enter。
- 右键单击 number_of_arrays 并选择添加等式。
- 在等号后输入 P3 然后按 Enter。
-
将第一个支柱绑定到梁端。
- 在自定义组件部件视图中选择支柱。
- 按住 Alt,然后使用区域选择(从左到右)来选择支柱控柄。
-
右键单击并选择合并到平面。
- 按照步骤 9 中的说明将最后一个支柱绑定到梁的另一末端。
-
按以下方式修改距离变量:
- 在公式框中,输入 =P1。
- 在可见性列表中,选择隐藏。

- 保存自定义组件。
- 关闭自定义组件编辑器。
现在,可以在自定义组件部件对话框中更改扶手支柱的间距和末端距离。Tekla Structures 会基于间距、末端距离和梁的长度计算支柱数。