首页/文章/ 详情

ABAQUS后处理技巧 | 提取大于某值的区域体积

1年前浏览1538

经常会有ABQer初学者会问我:“怎么获得屈服区域的体积?”、“怎么获得大于一定应力的单元体积?”之类的一些问题。我们将带大家探索ABAQUS后处理的两种提取方法:CAE界面提取 和 Python后处理二次开发提取。本节先介绍第一种方法。

还是以最简单的悬臂梁为例,提取加载历程下大于100e6 Mises等效应力下单元体积:

1)显示应力变形云图,并通过云图显示设置,可将超过指定数值的云图范围显式为灰色,便于观察和对比:


2)显示指定应力范围内的单元:找到按钮,或菜单栏Tools->DisplayGroup->Create...,点击后激活Create Display Group对话框,选择Item为Elements、method为Result value,并设置最小值(Min value)100e6和最大值(Max value)1e10,点击Apply可显示出范围内的单元,如下图所示。

注意:同时点击底部的Save As...按钮,保存名字为DisplayGroup-2。


3)测量显示单元体积:找到按钮,或者菜单栏Tools->Query...命令,找到Mass properties选型,并点击后激活查询质量流程,在提示信息栏将让选择单元,修改选择方法为Display groups,并选择刚刚生成的DisplayGroup-2;由于是测量质量,针对材料中没有定义密度的情况,ABAQUS友好的提供了Options选项,可以设置材料密度和平面shell的厚度,这里均设置为1。如下图所示。

重新选择显式组后,在底部信息框中将显示测量的体积、体积中心、质量、质量中心以及质量距等数据。


4)汇总不同时刻的数值,绘制时程曲线如下:


同时,该方法不仅适用于应力数值范围,基本所有的云图范围单元体积的测量都是可以满足的。

最后出个题目:说说这种方法的缺点是什么?

自己先回答一个:方法太繁琐,统计起来也非常麻烦,针对这个缺点,下次将展示Python后处理提取方法。

来源:易木木响叮当
Abaqus二次开发python材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-12-23
最近编辑:1年前
易木木响叮当
硕士 有限元爱好者
获赞 224粉丝 283文章 355课程 2
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈