找回密码
 注册
Simdroid-非首页
查看: 146|回复: 0

[INP文件] Abaqus无限单元的建立方法

[复制链接]
发表于 2023-3-20 14:55:58 | 显示全部楼层 |阅读模式 来自 江苏
本帖最后由 咖喱 于 2023-3-21 10:03 编辑

1.      什么是无限单元
无限单元是Abaqus单元库中的一种单元,它的单元形式如下图1所示
2.      无限单元的作用
使用无限单元作为反射边界,将无反射,防止在边界上产生的应力波反射重新进入模型,从而导致结果不正确。
3.      怎么建立无限单元
(1)先建立CAE模型,通过partition将需要设置为无限单元的部分分割,在mesh模块中设置该部分单元类型,这样在inp文件中需要设置为无限单元的部分就会集中在一起,方便修改其节点的编号顺序。
(2)在inp文件里对无限单元进行单元属性及编号的改变,需要注意无限单元的方向,在二维无限单元中,前两个节点所组成直线中点A与后两个节点所组成直线中点B,无限单元的方向就是A指向B的方向,如图1,二维无限元的方向是朝下;在三维无限单元中,前四个节点所组成平面的中心点C与后四个节点所组成平面的中心点D,无限单元的方向就是C指向D的方向,如图1,三维无限单元的方向朝右。
(3)将修改后的inp导入,建立job提交就可以了。

实例讲解-钢丸撞击金属板
本人在做机械喷丸的模拟,其中设置金属板边界部分为无限单元。
(1)建立有限元模型,将金属板的边界partition切割,全部设置为C3D8R单元类型,修改边界部分为C3D8I(边界部分的单元类型和其他部分不一样,方便下步统一更改为无限单元),如图2和3,建立job-write input 生成inp文件。
(2)修改inp文件的单元属性及编号
inp文件以记事本的方式打开,将Element, type(单元类型)C3D8I修改为CIN3D8(无限单元),
下一步修改无限单元节点编号的排列顺序,在inp的data lines中第一列是单元编号,后面的是节点编号,
如图7。在本文中,无限单元的方向是从金属板的中心向外。View-Assembly Display Option-Mesh-show nodelabels(显示节点编号),show element labels(显示单元编号),在mesh模块中可以看到各个单元的编号和节点的编号,任意找一个单元查看。
在网格显示中,1号单元的节点编号顺序如下图所示,在此,无限单元的方向是
从金属板的中心向外,如图5和6。以1号单元为例,inp中的编号排列是 1,110, 143, 168, 109,   1,   9,  58,   4;所以需要进行修改,将58,168,109,4(逆时针排列)四个节点编号放在后面,而且58与9在一条直线上,改为 1,9,143,110,1,58,168,109,4。对于大范围节点编号顺序的修改,建议采用UltraEdit软件,列-列模式进行批量修改。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-10 06:02 , Processed in 0.026668 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表