Abaqus中零厚度cohesive单元生成方法总结

1.网格节点偏移

先生成孤立网格,在Edit mesh工具中,选择node →edit ,将需要偏置的节点按照偏移距离进行设置即可,如下图所示。

图片



2.网格节点投影

先生成孤立网格,在Edit mesh工具中,选择node →project ,将需要投影的节点投影到指定的单元面上。如下图所示

图片


以上两种方法都是基于孤立网格进行操作,适合简单的平板结构。

3.高版本Abaqus直接生成

如果你有高版本的abaqus 比如2016版,那么很幸运,这个版本自带了插入cohesive的工具,并且同时支持基于几何的网格和孤立网格。该功能同样位于Edit mesh工具栏,mesh→insert cohesive seams按键,如下图所示。

图片



该功能模块,较为强大,能对复杂,曲面结构插入cohesive,但是不能实现任意两个单元面之间插入cohesive。


4.自定义脚本

如果你想模拟随你开裂,想在任意两个单元之间插入零厚度的cohesive,只能自己编写脚本,去修改模型CAE或者修改inp文件,现在提供一下这种方法的思路,如下:

图片


即先将原单元离散,然后提取原相邻单元共用面上的节点,复制该节点,进行网格重构。以一个实心圆球为例,下图左为六面体单元组成的网格模型,右图为插入的零厚度cohesive单元,该方法可以实现任意结构任意单元面之间插入0厚度的cohesive单元。

图片


--THE END--

上面四种Abaqus 中创建零厚度cohesive单元的方法,可参见技术邻学院教学视频,链接如下:

http://www.jishulink.com/college/video/c10020

4.自定义脚本——操作inp文件版本,效率相比2016年发布的插件版本有了明显提升。



生成原理



先将原单元离散,然后提取原相邻单元共用面上的节点,复制该节点,进行网格重构。以一个实心圆球为例,下图左为六面体单元组成的网格模型,右图为插入的零厚度cohesive单元,该方法可以实现任意结构任意单元面之间插入0厚度的cohesive单元。

图片




脚本使用方法



(1)首先创建一个要插入内聚力的零件,划分网格

(2)将该零件添加至装配中(此步骤不能遗漏)

(3)写出inp文件:创建计算任务名,例如Job-1,则在本地写出Job-1.inp

(4)为了防止再被各种盗版,该脚本添加了license和时间、单元数量限制,运行之前需要将名为license.key的许可证复制到abaqus当前工作中。

(5)在Abaqus中运行脚本,会提示输入inp文件名,如下图所示。待处理的inp文件须放入工作目录下。

图片


程序执行完成以后,会在本地生成名为“cohesive.inp”的文件,里面是单元和节点信息。并且将原始网格单元和新生成的内聚力单元分别创建了单元集合,方便赋予属性。

图片


同时为了方便赋予属性,程序自动将inp导入到了Abaqus CAE中,并创建了新的model、part和单元集。

图片

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空