ABAQUS三维无限元模型建立
4.对无限元和有限元两部分进行装配,网格划分
在装配模块中,对Part-1和Part-3进行装配,装配完毕后进行合并,如图9。
图9 装配,合并实体
在网格模块中,对模型进行网格划分。对各个边进行种子数设置,内部体每个边设置6份,外部包裹体正方形外边设置6份,斜边设置一份,沿高度方向划分50份。为了便于区分无限元和有限元,两者选用不同的单元类型,如无限元采用C3D8单元,有限元采用C3D8R。
图10 模型进行布种,设置单元类型
6
DareDoc
ABAQUS三维无限元模型建立
5.对无限元设置扫掠网格划分模式并指定扫掠方向
外部单元需要通过扫掠方式进行划分,为使无限元成功建立,必须指定扫掠方向从内向外,且每个外部块都需要进行指定扫掠方向,如图11所示。设置完成后,外部包裹的颜色应该变为了黄色,此时进行网格划分(图12)。
图11 对无限元设置扫掠网格划分模式并指定扫掠方向
图12扫掠方向设置完毕后模型及有限元网格
DareDoc
7
ABAQUS三维无限元模型建立
6.将外层单元类型改成无限元
通过更改inp文件中外部单元类型为无限单元,实现无限元-有限元模型的结合。创建一个job,并写入输入文件,打开生成的inp文件(一般在工作目录),查找C3D8(上文中设置为C3D8),将其改为CIN3D8(根据实际需要更改无限元单元类型)并保存inp文件。在ABAQUS中,通过导入模型方式导入更改过的inp文件,模型创建完成。
图13创建Job后写入输入文件
图14在inp文件中将外层单元类型改为无限单元类型
DareDoc
8
ABAQUS三维无限元模型建立
图15最终生成的无限元-有限元模型
9
DareDoc