A-A+
在Hyperworks Optistruct中进行形状优化(shape)
3、设置屈曲优化载荷步
创建名称为buckling 的loadsteps,type选择 linear buckling,STATSUB选择LINEAR,METHOD(STRUCT),选择 buckling。

4、定义优化响应
按下表所示创建3个响应。

5、定义优化约束
使用dconstraints命令,定义约束BUCKLE。lower bound设置为30,response=设置为Buckle,loadsteps选择Buckling。

同样定义约束VOL,response设置为Vol,upper bound设置为800000.
6、定义最小化最大值优化响应
单击obj reference命令,dobjref=中输入名称MAX_STRESS,勾选pos reference=,输入数值为1.0,response选择von,切换all为loadsteps,并选择LINEAR。单击create创建最小化最大值响应。

7、定义优化目标
点击objective命令,将优化目标设定为minmax,dobjrefs选择MAX_STRESS,创建最小化最大值优化目标。关于最小化最大值或最大化最小值优化的详细介绍可参考文章《》。
8、优化求解
提交Optistruct进行优化求解,求解完成后查看最终的变形结果和厚度尺寸优化结果如下图所示。

优化完成后应力大小和屈曲模态的特征频率如下图所示,特征频率为33,达到了优化要求。
