A-A+
在Hyperworks OptiStruct中使用CWELD单元进行焊点拓扑优化
本文通过使用CWELD单元进行焊点拓扑优化介绍在Hyperworks OptiStruct中进行一维拓扑优化的方法。
本文所使用模型为Hyperworks OptiStruct帮助文件模型hut.hm,如下图所示。优化的目标是在3种载荷工况下加权应变能最小,焊接单元优化后的体积分数不能超过 0.3,设计空间为焊接单元区域。
1、定义设计空间
在命令页面中依次单击Analysis - optimization - topology,在create选项卡中设置名称desvar为TP1,将type设置为PWELD,点击props,选择PWELD_500部件。
2、定义响应
点击responses按钮,将response type设置为volumefrac,将右侧的选项更改为by entity,点击props,选择PWELD_500部件,将名称设置为volfrac,定义一个体积分数响应。
同样,将名称更改为wcomp,将response type更改为weighted comp。
单击右侧的loadsteps,勾选对应所有工况的3个复选框,将对应SUBCASE200和SUBCASE300的加权系数改为100,相对于加权系数为1的扭转工况SUBCASE100,另外两个弯曲工况作用更显著。这样就定义了一个加权应变能响应。