Abaqus二次开发案例分享
后处理仿真自动化
利用Python对Abaqus后处理进行自动化仿真
上一篇小编已经给大家介绍了前处理仿真自动化,那这篇就来说一说后处理仿真自动化的实现。对于CAE工程师来说,后处理需要处理各种风险位置评估,极值点以及大量的手工报表的输出,这一系列的操作也是极为耗时耗力,如果能够借助于自动化的方式来实现,那可真香!
01.
仿真后处理自动化介绍
那就先以唯析的后处理自动化例子为分析吧!
我们先来了解一下进行一个工况的后处理需要面临哪些问题:
Base,Lever上共有超过15处位置需要进行安全性评估;
每个位置有6种应力指标需要进行极值风险评估;
极值点不固定;
大量的手工查找操作,可能会带来数值误差。
当然是利用程序代替一些列繁琐和重复的人工操作!Abaqus中支持Python进行后处理的二次来发,所以接下来小编给大家分析一下后处理中如何实现简单的自动化操作
对Abaqus的结果文件进行自动解析,提取信息;
对极值进行判定并分类;
对分类信息与数值信息进行整合,写入表格文件。
数据整合过程大致如下,主要展示不同位置对应的危险程度
那如何才能让用户轻松又简便地查看这些危险区域的危险点分布,又或者说想要更直观地了解危险区域的应力分布,唯析工程师就设计一款后处理标注及数据提取地插件,不仅能够实现上述自助式地多点标记,又能够完成后期的自动化报告输出,是不是很EASY!
02.
唯析案例分享
03.
更多内容
长按识别二维码关注更多内容
内容作者
点赞 2 评论 收藏 1