一款用于生成具有随机球夹杂物的周期性复合单元的Abaqus插件------SpheroPAK3D
SpheroPAK3D一款适用于Abaqus快速生成球形夹杂和多孔材料的开源Abaqus插件,并施加周期性边界条件,如拉伸,压缩,简单剪切等。基于该插件截面如图:支持定义球形夹杂或多空模型,支持孔洞或者球形直径的定义,边界条件的施加,以及对应的孔洞或球形夹杂的体积分数。运行后生成夹杂物和多空RVE模型如下:生成的同时,该模型自动生成周期性边界条件。值得注意的是由于结构的复杂通常使用的是自由网格划分算法,该方案通常很难保证相对的两侧单元位置和数量一致,因此该插件使用表面元素 (SFM3D4) 进行网格划分。通过表面元素与 RVE 单元表面绑定,以强制执行周期性边界条件。这对于复杂模型使用周期性边界提供了一个新奇的思路。插件生成RVE模型的自由网格如图:双层网格用于生曾周期性边界:使用Abaqus内置的普通弹塑性本构,施加20%的变形模拟的多孔模型变形(拉伸)后的位移和应力分布分别如图所示。相关插件下载链接:https://github.com/YB-LIM/SpheroPAK3D来源:我的博士日记
有附件