联系我们:186 6505 3298
在实际分析中,有时候需要根据前一步的结果判断是否继续后续分析,通过重启动分析可以很方便地实现该目的。OptiStruct可以从上一个工况的终了时刻重启动计算,也可以从上一个工况的任意增量步重启动计算。OptiStruct通过RESTARTW卡片设置重启动文件的写出,通过RESTARTR卡片设置重启动文件的读人。如果没有写出重启动文件,模型是不能进行重启动分析的。
重启动卡片
RESTARTW控制重启动文件的写出,其卡片格式如下RESTARTW =n,option,path
卡片说明见表19-7。
表19-7 RESTARTW 卡片说明
设置 RESTARTW 卡片后,0piStnuct会创建模型信息文件.md及重启动分析文件.mml
RESTARTR控制重启动文件的读人,卡片格式如下:RESTARTR=<option> file prefix卡片说明见表19-8。
表19-8 RESTARTR卡片说明
实例:重启动分析
本节同样以 18.7.2节中的例子演示重启动分析。首先在第一个模型中仅包含第一个分析步即橡胶圈的下压自接触分析,在该模型中写出重启动文件;然后在第二个模型中加入第二个工况添加重启动读操作,这样第二个工况接着第一个工况继续分析。
模型设置
Step01在HyperMesh中导人rubber_ring_restart_base. fem 模型。
Step02 创建重启动写关键字 RESTARTW。设置n=1;表示每一个增量步输出一个重启动文件设置 option =COVER,表示覆盖之前的重启动文件,始终保留最后一个重启动文件,如图 19-24 所示。
Step03 在Analysis->OptiStruct面板保存模型文件为 rubber_ring_one_subcase_restartw.fem,并提交计算。
Step04计算完成,查看生成的模型文件及重启动文件,如图19-25所示,.mmd为模型文件.ml为重启动文件。
Step 05 重新导人 rubber_ring_base.fem 文件,按照19.1.2节中的操作创建第二个工况
Step06 创建重启动读卡片RESTARTR,设置prefix为mbber_ring_one_subease_restartw_subl_inc0028,表示从SUBCASE1中的第28个增量步重启动分析,如图19-26所示。
Step 07 在 Analysis->OptiStruct面板保存模型并提交计算。
图19-24 RESTARTW卡片创建
图19-25 模型文件及重启动文件生成
结果查看
1)查看.out 文件,可以看到图19-27所示的提示信息:从第一个工况的第 28 个增量步开始重启动分析。因为第 28 个增量步是最后一个增量步,所以接下来的信息显示转人第二个工况分析。
图19-26 RESTARTR卡片创建
图 19-27重启动分析成功信息
2)在HyperView 中分别打开重启动分析完成的第二个载荷步的结果和一次完成所有分析的第个载荷步结果,可以看到,两次的分析结果完全一致,如图19-28所示。
图19-28 重启动分析结果比较
本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。
电话:186 6505 3298 邮箱:gaolu@icae.com.cn 地址:广东省-广州市-天河区 天河北路663号机械研究所8栋9层
关注我们