EasyPBC 是由英国阿伯丁大学(University of Aberdeen)的 Sadik Omairey 用 python 开发的开源 ABAQUS CAE 接口插件,用于施加周期性边界条件同时还可以估算周期性代表体积元的等效弹性常数。该软件使用时需要用户在 CAE 中自定义 RVE,然后借助该插件施加周期性边界条件使用时将该软件放在abaqus的plug-in文件夹下面即可使用,具体使用过程这里以一个案例进行说明
案例说明:(以双相为列子,类似可以推广至多相)
1,建立双相材料的RVE模型,基体的尺寸为1*1*1(mm),材料为铝(第一相)。增强材料为r=0.25,h=1(um)的圆柱,材料为低碳钢,(第二相)
2,赋予材料对应的弹性属性,基体杨氏模量为68.3Gpa,泊松比为0.3,纤维杨氏模量为210Gpa,泊松比为0.33
3,对材料进行网格划分
4,启用EasyPBC插件,并选择计算内容,这里选择计算两相材料的X,Y,Z方向的等效的杨氏模量,和12,23,13的剪切模量,以及泊松比
5,后处理材料数据
双相材料模型图
材料的弹性属性
材料的应力分布情况
材料等效弹性属性
三相多相的情况
三相材料等效弹性属性