使用变量公式可使您的自定义组件更加智能。变量公式总是以等号 ( = ) 开头。简而言之,公式可能是两个变量之间的简单从属关系,例如 P2 等于 P1 的一半 ( P2=P1/2 )。要创建更复杂的计算,您可以在公式内使用函数和运算符。例如,您可以添加数学表达式、 if 语句以及对象属性的引用,等等。创建公式时,请注意乘法比除法更快,例如, P1*0.5 比 P1/2 要快。
以下示例演示如何创建公式,用于将焊缝尺寸设置为次零件翼缘厚度的一半。在模型中使用组件时, Tekla Structures 将使用次零件翼缘厚度来计算焊缝的尺寸。
- 在自定义组件编辑器中,单击 显示变量 按钮 。
将会打开 变量 对话框。
- 单击 添加 以创建新的参数变量。
- 在 名称 框中,输入变量的名称。
在此示例中,我们将输入 w 作为变量的名称。
- 在 自定义组件浏览器 中,转到 。
- 右键单击 翼缘厚度 1 并选择 复制参考 。
- 在 公式 框中,键入 = ,右键单击并选择 粘贴 。
Tekla Structures 会从剪贴板中将参考粘贴到翼缘厚度。
- 在翼缘厚度公式后输入 *0.5 。
该公式现在应显示如下:
=fP (翼缘厚度 1,"GUID")*0.5
- 按以下方式设置其他值:
- 在 值类型 列表中,选择 长度 。
- 在 可见性 列表中,选择 隐藏 。
- 在 自定义组件浏览器 中,转到 。
- 右键单击 线上尺寸 ,选择 添加等式 ,然后键入 = w 。