教程:优化拓扑 — 最大化刚度
教程级别:初级运行拓扑优化以最大化刚度并浏览生成的形状。
在本课中您将学习到:

- 分别在 x、y、z 方向上创建带有单位载荷的多载荷工况
- 创建力和固定约束
- 施加对称平面
- 施加单向拔模方向
- 运行拓扑优化以使刚度最大化。
- 探索生成的形状

打开 Y-Bracket 模型
- 按 F7 打开“演示浏览器”。
- 双击 y-bracket.stmod 文件,将其加载到模型视窗中。
- 确保单位系统选择器中的显示单位已设置为 MKS (m kg N s)。
-
使用鼠标右键和鼠标中键移动和旋转视图,使 y-bracket 位置调整至如下图所示:
定义设计空间
- 如果不可见,请按 F2 打开模型浏览器。
-
模型浏览器中列出了两个零件:Boss 和 Bracket。点击 Boss 将其选中。
Bracket 中三个圆柱型的孔变为黄色。如果要对 Boss 材料施加载荷和固定约束,同时又不想在优化过程中从该零件中移除任何材料,则不应将其纳入设计空间。
-
右键点击模型浏览器中的 Bracket,然后选择设计空间。
-
在模型视窗中,点击任意空白处。此时,优化过程中将要被剔除的材料将会显示为暗红色。
创建一个中心孔约束和第一个载荷工况
-
在“结构仿真”功能区上,选择载荷工具组上的施加固定约束按钮。
提示: 要查找并打开工具,按 Ctrl+F。更多信息请见查找和搜索工具。 -
点击 Boss 材料前部施加约束。
在模型浏览器中创建了两个新文件夹:一个名称为载荷工况 1,另外一个名称为所有载荷、位移和接地螺栓。两个文件夹中都添加了 Support 1。
-
双击载荷工况 1,然后选择重命名,将其重命名为载荷工况 X,然后按 Enter 键。
重命名后的载荷工况名称呈粗体,表明其为当前载荷工况。所有新建载荷或约束都将被自动添加到该载荷工况中。
施加力到 Boss 材料
-
在“结构仿真”功能区上,选择载荷工具组上的力
按钮。
-
点击 Boss 材料后部的一部分以施加力。
-
这个力最初会被施加到 x 轴的负方向上。在小对话框中点击 +/- 图标,将施力方向反转到 x 轴的正方向上。
-
Force 1 出现在模型浏览器中的所有载荷、位移和接地螺栓文件夹和载荷工况 X 文件夹中。
-
当力工具仍然处于激活状态时,点击 Boss 材料后部的另一部分,然后使用 +/- 图标反转方向。
此时,Force 1 和 Force 2 都被施加在 x 轴的正方向上,如下图所示:
-
Force 2 出现在模型浏览器中的所有载荷、位移和接地螺栓文件夹和载荷工况 X 文件夹中。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
创建第二个载荷工况
-
在模型浏览器中,右键点击载荷工况 X,然后选择 。
-
将其重命名为载荷工况 Y 并按 Enter 键确认。
该工况即为当前载荷工况。
-
如果要在载荷工况 X 和载荷工况 Y 中使用同一个固定约束,右键点击模型浏览器中的 Support 1,然后选择 。
-
Support 1 即被添加到模型浏览器中的载荷工况 Y 中。
-
在模型浏览器中点击 Force 1 和 Force 2 旁边的小图标,暂时隐藏这些力。
-
在“结构仿真”功能区上,选择载荷工具组上的力
按钮。
-
增加两个新的力,沿 y 轴负方向分别施加在 Boss 材料的后部两侧。
-
请确保 Force 3 和 Force 4 已被添加到模型浏览器中的载荷工况 Y 中。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
创建第三个载荷工况
-
在模型浏览器中,右键点击载荷工况 Y,并选择 。
-
将其重命名为载荷工况 Z 并按 Enter 键确认。
该工况即为当前载荷工况。
-
将所有载荷、位移和接地螺栓文件夹中的 Support 1 拖拽到载荷工况 Z 中。
-
在模型浏览器中点击 Force 3 和 Force 4 旁边的小图标,暂时隐藏这些力。
-
在“结构仿真”功能区上,选择载荷工具组上的力
按钮。
-
增加两个新的力,沿 z 轴正方向分别施加在 Boss 材料的后部两侧。
-
请确保 Force 5 和 Force 6 已被添加到模型浏览器中的载荷工况 Z 中。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
-
右键点击模型浏览器中的一个力,然后选择显示所有力。
施加对称平面
-
打开对称工具:
提示: 要查找并打开工具,按 Ctrl+F。更多信息请见查找和搜索工具。
-
在“结构仿真”功能区上,选择形状控制图标上的对称控制按钮。
-
从二级功能区中选择对称的工具。
-
在“结构仿真”功能区上,选择形状控制图标上的对称控制按钮。
-
点击模型视窗中的 Bracket 将其选中。
此时出现三个红色的对称平面。
-
请确保形状控制 1 已被添加到模型浏览器中的形状控制文件夹中。
-
点击下图所示的 x 轴平面取消选择。
该平面即变为灰色。
-
鼠标右击划过勾选标记以退出,或双击鼠标右键。
增加一个拔模方向
-
在“结构仿真”功能区上,选择形状控制工具组中的拔模方向按钮。
-
选择二级功能区中的双向拔模工具。
-
点击模型视窗中的 Bracket 将其选中。
此时出现三个平面,其中的蓝色平面代表当前选择的分离面。
-
请确保 Draw 1 已被添加到模型浏览器中的形状控制文件夹中。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
运行拓扑优化
-
在“结构仿真”功能区上,点击优化工具组图标上的运行优化
按钮即可打开“运行优化”窗口。
提示: 要查找并打开工具,按 Ctrl+F。更多信息请见查找和搜索工具。 -
使用以下设置运行优化。
-
当运行结束后,选择“运行状态”窗口中的运行,并点击现在查看以查看结果。
优化后的形状显示在模型视窗中,同时作为一个备选被列在形状浏览器中。
-
重复上述流程,在载荷工况 Y 下运行优化。
-
重复上述流程,在载荷工况 Z 下运行优化。
-
载荷工况 Y 和载荷工况 Z 下的优化运行会作为其他备选显示在模型浏览器和形状浏览器中。
探索优化后的形状
-
在“结构仿真功”功能区上,点击优化工具组中的运行优化分析
按钮。
-
使用以下设置再运行一次优化,同时运行所有三个载荷工况。
-
点击绿色旗帜,显示优化形状。
-
拖动形状浏览器中的拓扑滑块,探索优化后的形状。改变拓扑即会增加或减少材料的使用,以此来说明该操作是如何对形状施加影响的。
注: 注意:当向右拖拽滑块时,将会出现另外的结构。其表明应使用更高的材料百分比重新运行优化。
-
在“结构仿真”功能区上,点击优化工具组图标上的运行优化
按钮即可打开“运行优化”窗口。
-
使用以下设置运行优化。
-
点击绿色旗帜可查看类似下图的结果:
改变设计空间,重新运行优化
-
选中形状浏览器中的转换到设计空间,以切回到初始设计空间。
-
在“几何”功能区,选择推/拉面工具。
-
如下图所示重新放置模型,然后鼠标左键点击模型右前面,并将其向推进 -0.07 m,使设计空间处于不对称状态。
-
旋转模型,然后鼠标左键点击模型后面,并将其推进 -0.03 m。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
-
如图所示重新放置模型,然后双击其中一个红色对称平面激活对称工具。
-
点击 z 方向的红色平面,取消其激活状态。
-
鼠标右击划过勾选标记以退出,或双击鼠标右键。
-
在“结构仿真”功能区上,点击优化工具组图标上的运行优化
按钮即可打开“运行优化”窗口。
-
使用以下设置运行优化。
-
点击绿色旗帜可查看类似下图的结果:
- 调整形状浏览器上的拓扑滑块,探索优化后的形状。
- 要保存和导出优化后的形状,请参阅创建、打开、保存,或恢复模型。