联系我们:186 6505 3298 

公众号二维码
新浪微博二维码
百家号二维码
仿真技术
仿真技术

Optistruct重启动分析

来源: | 作者:ALTAIR | 发布时间 :2024-07-03 | 268 次浏览: | 分享到:

在实际分析中,有时候需要根据前一步的结果判断是否继续后续分析,通过重启动分析可以很方便地实现该目的。OptiStruct可以从上一个工况的终了时刻重启动计算,也可以从上一个工况的任意增量步重启动计算。OptiStruct通过RESTARTW卡片设置重启动文件的写出,通过RESTARTR卡片设置重启动文件的读人。如果没有写出重启动文件,模型是不能进行重启动分析的。

 

重启动卡片

RESTARTW控制重启动文件的写出,其卡片格式如下RESTARTW =n,option,path

卡片说明见表19-7。

 

RESTARTW 卡片说明 

19-7 RESTARTW 卡片说明

 

设置 RESTARTW 卡片后,0piStnuct会创建模型信息文件.md及重启动分析文件.mml

RESTARTR控制重启动文件的读人,卡片格式如下:RESTARTR=<option> file prefix卡片说明见表19-8。

 

RESTARTR卡片说明 

19-8 RESTARTR卡片说明

 

实例:重启动分析

本节同样以 18.7.2节中的例子演示重启动分析。首先在第一个模型中仅包含第一个分析步即橡胶圈的下压自接触分析,在该模型中写出重启动文件;然后在第二个模型中加入第二个工况添加重启动读操作,这样第二个工况接着第一个工况继续分析。

 

模型设置

Step01HyperMesh中导人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面板保存模型并提交计算。

 

RESTARTW卡片创建 

19-24 RESTARTW卡片创建

 

模型文件及重启动文件生成 

19-25 模型文件及重启动文件生成

 

结果查

1)查看.out 文件,可以看到图19-27所示的提示信息:从第一个工况的第 28 个增量步开始重启动分析。因为第 28 个增量步是最后一个增量步,所以接下来的信息显示转人第二个工况分析。

 

RESTARTR卡片创建 

19-26 RESTARTR卡片创建

 

重启动分析成功信息 

19-27重启动分析成功信息

 

2)在HyperView 中分别打开重启动分析完成的第二个载荷步的结果和一次完成所有分析的第个载荷步结果,可以看到,两次的分析结果完全一致,如图19-28所示。

 

重启动分析结果比较 

19-28 重启动分析结果比较

 

本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。


软件教程
更多
建模与可视化
建模和可视化
近期发布文章
更多
设计、制造和专业解决方案
设计、制造和专业解决方案
云和HPC解决方案
云和HPC解决方案
数据分析及物联网解决方案
数据分析及物联网解决方案​
免费试用申请
助力企业数智化转型,打造仿真新业态!