首页/文章/ 详情

Abaqus 有限元实用技巧连载(九):关注 DAT 文件、MSG 文件和 STA 文件

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
主编推荐
5月前浏览8777

本文摘要(由AI生成):

本文主要介绍了Abaqus软件在提交分析作业后,应该查看哪些文件以便及时发现和解决模型中存在的问题。作者建议按照以下顺序查看分析过程中的信息:首先查看DAT文件,了解预处理过程中的所有信息;然后查看MSG文件,了解求解过程中的详细信息;最后查看STA文件,了解分析过程信息。在检查和修改模型过程中,可以利用显示组、颜色代码和装配件显示等功能更容易地发现存在问题的位置。



u=4236298994,2519883951&fm=224&fmt=auto&gp=0.jpg

以下内容来自《Abaqus 有限元分析常见问题解答与实用技巧》

我通常把Abaqus软件比喻成为我们提供仿真分析服务的“工人”,这个“工人”生病了(例如有限元模型错误)会报错误信息,不舒服了(例如参数错误)会报警告信息,同时还会实时汇报迭代信息、前处理信息、用户的动作信息等,并会把相关信息自动输出到指定文件,读懂这些文件,对于检查模型、调试模型、改正模型错误,提高分析结果的可靠性等至关重要。但是,很多CAE工程师往往忽视这些文件,很少会深究他们,导致模型出错束手无策。本文将对3个重要的件做简单介绍,更详细的介绍,请参考帮助文档或者笔者撰写《Abaqus有限元分析常见问题解答与实用技巧》一书。

提交分析作业后,应该查看 Abaqus 生成的哪些文件?

『解 答』

提交分析作业后,建议读者按照下顺序来查看分析过程中的信息,以便及时发现和解决模型中存在的问题:

1)查看 DAT 文件:DAT 文件包含了模型预处理过程中的所有信息,在此文件中经常会看到很多警告信息(warnings),这些警告信息大多只是提示信息,并不表示模型存在问题,通常可以不去管它如果 DAT 文件中出现了错误信息(error),说明 INP 文件中存在严重错误,无法进行分析计算,求解器 Abaqus / Standard 和 Abaqus / Explicit 不会开始运行这时必须理解错误信息的含义并对模型进行修改,然后重新提交分析

2)如果模型选用 Abaqus / Standard 求解器提交分析,此时认真查看MSG 文件,如果该文件中出现警告信息(warnings)或错误信息(errors),往往表明模型中存在问题,需要理解错误信息的含义并相应地作出修改。顾名思义,MSG文件指的是 message file,该文件包含了所有求解过程中的详细信息,例如:收敛准则、每个分析步(step)、增量步(increment)和迭代(iteration)的详细信息,如果分析作业不收敛,认真研究错误或警告信息出现的分析步、增量步、迭代步以及出现问题的模型位置,这些信息是查找不收敛原因的重要线索。图1-7和图1-8是 MSG文件中给出的收敛准则信息和详细的求解过程信息,深刻理解这些信息将有助于读者修改调试模型、查找模型错误。


图片

图1-7  MSG 文件中的收敛控制信息(Abaqus 软件默认值)


图片

 图1-8  详细的迭代求解信息

(3)如果模型选用 Abaqus / Explicit 求解器提交分析,应查看 STA 文件中的分析过程信息。同样地,应根据其中的警告信息或错误信息来找出模型中存在的问题,并加以改正。

在检查和修改模型过程中,利用显示组(display group)、颜色代码(color code dialog)、装配件显示(assembly display options)等功能可以更容易地发现存在问题的位置。

 

☆ 提示Abaqus / Explicit 求解器 STA 文件中记录了分析过程中的详细信息,而 Abaqus / Standard 求解器只是在 STA 文件中简单列出已完成分析步和迭代收敛状态


Abaqus代码&命令求解技术理论科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-05-01
最近编辑:5月前
力学与Abaqus仿真
博士 | 副教授 达成所愿 索见未来 助力科技 实现...
获赞 414粉丝 3732文章 107课程 5
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈