向自定义组件添加变量

Tekla Structures
修改时间: 31 10月 2025
2026
Tekla Structures

向自定义组件添加变量

变量 是自定义组件的属性。您可以在自定义组件编辑器中创建变量,并使用变量根据模型中的更改调整自定义组件。某些变量会显示在自定义组件的对话框中,而有些变量是隐藏的且仅用于计算。

变量类型

有两种类型的变量:

  • 距离变量:两个平面之间或点与平面之间的距离。距离变量将零件绑定在一起,或用作参考距离。

  • 参数化变量:控制自定义组件中的所有其他属性,例如名称、材料等级和螺栓尺寸。参数化变量也用于计算。

距离变量

使用距离变量将自定义组件对象合并到平面,这样,即使周围的对象发生更改,组件对象也能保持固定的距离。您可以手动或自动创建距离变量。

使用以下自定义组件对象的控柄将其绑定到平面:

  • 零件(仅限自定义组件对象)

  • 螺栓组

  • 钢筋

  • 钢筋网和绞线

  • 切角

  • 零件切割、多边形切割、线切割

  • NC 文件

  • 辅助平面

您可以决定在自定义组件的对话框中显示哪些距离变量。如果要在该对话框中编辑这些变量的值,请显示它们。如果仅使用这些变量将对象合并到平面,请隐藏它们。

参数化变量

使用参数化变量可以为自定义组件创建的任何对象设置属性。创建变量后,您可以直接在自定义组件的对话框中更改它的值。

您也可以创建公式以计算值。例如,您可以计算加劲肋相对于梁长度的位置。

您可以决定在自定义组件的对话框中显示哪些参数化变量。如果要在该对话框中编辑这些变量的值,请显示它们。如果您仅在计算中使用这些变量,请隐藏它们。

注:

关于变量名称有一些限制。

  • 为了能够正确引用公式中的变量,变量名称不能超过 19 个字符。具有较长名称的变量在引用时将无法正常工作。

  • 变量名称不能包含数学运算符 (+,-,*,/)。

  • 不能使用数学常数作为变量名称,例如 PIe

距离变量中的平面类型

向自定义组件或模型添加距离变量后,必须选择平面类型。平面类型定义您可以选择哪些平面。

创建距离命令处于活动状态时,您可以更改平面类型。

边界面适用于大多数截面类型,因此请尽量使用它们,而不是使用主要平面。

平面类型

描述

示例

边界面

您可以选择围绕截面的边界框的边缘。

中心面

您可以选择截面的中心面。

主要平面

您可以选择截面的外侧和内侧表面。

切割面

如果零件包含线、零件或多边形切割,利用此选项您可以选择切割表面。不能选择接合。

组件平面

您可选择的内容取决于自定义组件的组件类型和定位类型

节点组件平面

细部组件平面

零件组件平面

接合组件平面

请注意,在模型中创建距离变量并将模型对象控柄绑定到不同平面时,请从捕捉工具栏上的第三个列表中选择平面类型。大多数平面类型选项与上面的相同,但轴线平面将代替组件平面

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