示例:使用变量创建自定义加劲肋细部
此示例演示如何使用控制加劲肋形状和位置的变量创建自定义加劲肋细部。
创建基本的自定义加劲肋细部
此示例演示如何创建基本的加劲肋细部。
-
使用两个加劲肋创建梁。
提示:
要创建加劲肋,您可以使用加劲肋 (1003) 组件,然后分解该组件。
- 单击侧窗格中的应用程序和组件 按钮以打开 应用程序和组件 目录。
-
单击访问高级功能 按钮并选择定义自定义组件...。
将会打开 自定义组件快捷方式 对话框。
- 在类型列表中,选择细部。
-
在名称框中,键入加劲肋。
- 单击 下一步>。
-
选择加劲肋和梁作为构成自定义组件的对象。
- 单击 下一步>。
- 选择梁作为主零件。
- 单击 下一步>。
-
选择梁的中点作为参考点。
提示:
切换到平面视图,以更轻松地选择中点。
-
单击抛光以结束创建加劲肋细部。
Tekla Structures 会显示新自定义组件的组件符号并将加劲肋细部添加到组件目录中。
创建绑定以控制加劲肋形状
此示例演示如何将自定义组件控柄合并到平面以控制加劲肋形状。
-
在自定义组件编辑器中打开加劲肋细部。
- 右键单击模型中的自定义组件。
-
选择 编辑自定义组件。
此时将会打开自定义组件编辑器,显示自定义组件编辑器工具栏、组件浏览器和自定义组件的四个视图。
-
在视图选项卡上,单击渲染 > 已渲染零件。
零件表面和可用平面只有在渲染时才能进行选择。
-
在自定义组件编辑器工具栏上,从列表中选择主要平面。
- 在自定义组件视图中,选择右侧的加劲肋。
-
将加劲肋的两个内部控柄绑定到梁腹板。
-
选择梁腹板旁边的两个控柄。
- 右键单击并选择合并到平面。
-
在腹板的表面上移动指针以使其高亮显示。
- 单击腹板以绑定控柄。
-
选择梁腹板旁边的两个控柄。
-
将加劲肋的两个外侧控柄绑定到上翼缘的表面。
使用与步骤 5 相同的方法。
-
将加劲肋的两个底部控柄绑定到下翼缘的内表面。
使用与步骤 5 相同的方法。
-
将加劲肋的两个顶部控柄绑定到上翼缘的内表面。
使用与步骤 5 相同的方法。
- 对左侧加劲肋重复执行步骤 4–11。
-
在自定义组件编辑器工具栏上,单击显示变量按钮 。
将会打开 变量 对话框。
- 单击添加以创建新的参数变量 P1。
-
按以下方式修改变量 P1:
- 在公式框中,输入 10。
- 在对话框中的标签框中,输入设置的加劲肋。
-
在公式框中,为绑定控柄期间获得值的所有变量输入 =P1。
例如:
现在,变量 P1 可以控制这些变量的距离。
-
在可见性列表中,将变量 P1 设置为显示,而将其它变量设置为隐藏。
至此,创建控制加劲肋形状的距离变量完成。
创建绑定以控制加劲肋位置
此示例演示如何将自定义组件控柄合并到平面以控制加劲肋位置。
-
在自定义组件编辑器中打开加劲肋细部。
- 右键单击模型中的自定义组件。
-
选择 编辑自定义组件。
此时将会打开自定义组件编辑器,显示自定义组件编辑器工具栏、自定义组件浏览器和自定义组件的四个视图。
-
在自定义组件编辑器工具栏上,从列表中选择组件平面。
-
选择两个加劲肋的所有控柄。
- 右键单击并选择合并到平面。
-
将控柄绑定到垂直组件平面。
至此,创建控制加劲肋位置的距离变量完成。
创建变量以控制加劲肋厚度
此示例演示如何控制加劲肋厚度,使其等于腹板厚度的 1.5 倍,向上舍入到最接近的可用板厚度。可用厚度值为 10、12 和 16 mm。
-
在自定义组件编辑器中打开加劲肋细部。
- 右键单击模型中的自定义组件。
-
选择 编辑自定义组件。
此时将会打开自定义组件编辑器,显示自定义组件编辑器工具栏、自定义组件浏览器和自定义组件的四个视图。
-
在自定义组件编辑器工具栏上,单击显示变量按钮 。
将会打开 变量 对话框。
- 单击添加以创建新的参数变量 P2。
-
按以下方式修改变量 P2:
- 在公式框中,输入 =1.5*。
- 在可见性列表中,选择隐藏。
- 在对话框中的标签框中,输入板计算。
- 在自定义组件视图中选择梁,以在自定义组件浏览器中高亮显示该梁(主零件)。
- 在自定义组件浏览器中,选择主零件的腹板厚度。
-
右键单击并选择复制参考。
-
将参考值粘贴到公式中的 =1.5* 之后。
注:
参考函数是指对象的属性,例如零件的腹板厚度。如果对象属性发生更改,则参考函数值也会发生更改。
- 单击添加以创建新的参数变量 P3。
-
按以下方式修改变量 P3:
- 在值类型列表中,选择数字。
-
在公式框中,输入 =if (P2 < 12 && P2 > 10) then 12 else if (P2 > 12) then 16 else 10 endif endif。
这意味着,如果 P2 小于 12 且大于 10,则厚度为 12。如果 P2 大于 12,则厚度为 16。如果这两个条件都不满足,则厚度为 10。
-
在自定义组件浏览器中,将变量 P3 链接到第一个压型板的截面属性。
- 对第二个多边形板重复执行步骤 11。
现在,您已创建并链接了根据腹板厚度控制加劲肋厚度的所有必需变量。
创建变量以控制加劲肋板的创建
此示例演示如何创建 5 个变量,以控制创建哪些加劲肋板以及板等级是什么。
-
在自定义组件编辑器中打开加劲肋细部。
- 右键单击模型中的自定义组件。
-
选择 编辑自定义组件。
此时将会打开自定义组件编辑器,显示自定义组件编辑器工具栏、自定义组件浏览器和自定义组件的四个视图。
-
在自定义组件编辑器工具栏上,单击显示变量按钮 。
将会打开 变量 对话框。
- 单击添加以创建新的参数变量 P4。
-
按以下方式修改变量 P4:
- 在公式框中,输入 2。
- 在值类型列表中,选择数字。
- 在可见性列表中,选择显示。
- 在对话框中的标签框中,输入创建的板。
- 单击添加以创建新的参数变量 P5。
-
按以下方式修改变量 P5:
- 在公式框中,输入 =if P4==0 then 0 else 1 endif。
- 在值类型列表中,选择是/否。
- 在可见性列表中,选择隐藏。
- 在对话框中的标签框中,输入不要创建右侧。
- 单击添加以创建新的参数变量 P6。
-
按以下方式修改变量 P6:
- 在公式框中,输入 =if P4==1 then 0 else 1 endif。
- 在值类型列表中,选择是/否。
- 在可见性列表中,选择隐藏。
- 在对话框中的标签框中,输入不要创建左侧。
- 单击添加以创建新的参数变量 P7。
-
按以下方式修改变量 P7:
- 将 P7 重命名为 LeftC。
- 在公式框中,输入 4。
- 在值类型列表中,选择数字。
- 在可见性列表中,选择显示。
- 在对话框中的标签框中,输入左侧板等级。
- 单击添加以创建新的参数变量 P8。
-
按以下方式修改变量 P8:
- 将 P8 重命名为 RightC。
- 在公式框中,输入 5。
- 在值类型列表中,选择数字。
- 在可见性列表中,选择显示。
- 在对话框中的标签框中,输入右侧板等级。
-
在自定义组件浏览器中,将变量 P5 和 RightC 链接到右加劲肋板。
-
将变量 P6 和 LeftC 链接到左加劲肋板。