【推荐】一款ABAQUS施加周期性边界条件的插件

一、周期性边界条件

在复合材料力学计算中,通常选择一个微观的代表体单元(RVE)来表征宏观的力学性能,此时RVE的外轮廓的边界条件应为周期性边界条件(Periodic Boundary Conditions),其作用是使边界处应力连续和位移连续。
周期性边界条件不同于循环对称边界条件,虽然两者都是对模型进行简化,但后者主要针对周向循环,即我们说的1/2,1/3,1/4……模型,在模型边界处使用的相当于“tie”连接。
周期性边界条件表观上可理解为:RVE模型进行无穷多次阵列,即得到完整的模型,这里阵列方向可是两个或三个:(1)比如织物复合材料(有基体),就需要是三个方向;(2)若是二维织物材料(没有基体),只需要进行两个方向,一般施加的载荷也是在这个平面内,比如拉伸,压缩,剪切等,但如果进行面外弯曲和扭转也是可以的;(3)两个方向的还有一个最简单的,一个平面正方形板,加上周期性边界条件,那就可以得到一个无限大的平板。

关于周期性条件的加载, simwe论坛中有几篇较好的帖子,有兴趣的可以看看。

周期性边界条件(PBC)的施加总结
http://forum.simwe.com/forum.php?mod=viewthread&tid=1081613&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6

给一般网格施加周期性边界条件的python程序

http://forum.simwe.com/forum.php?mod=viewthread&tid=1081467&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6

周期性边界条件在ABAQUS中的实现的思路就是在相对两个面的对应节点之间建立约束关系(equation),从而使得两个面的变形保持一致,实现应力和变形一致。

二、EasyPBC,A Simple ABAQUS Plug-in with Periodic Boundary Conditions

EasyPBC是由Sadik Omairey等人开发的简单的ABAQUS施加周期性边界条件的插件,插件开发者的官方描述如下:
EasyPBC is an open-source ABAQUS CAE interface plugin coded in python to estimate the effective elastic properties of a periodic representative volume element. The software allows the user to fully generate a part, mesh it, and use analysis data after calculating the homogenised properties all within ABAQUS CAE user interface without the need to use a third-party software. Additionally,  EasyPBC is capable of capturing geometrical variations that commonly used theoretical methods are incapable of. The concept of the plugin is automatically applying periodical representative volume element homogenisation method and all related operations through two stages.
目前该插件已经更新至1.4版本,详细介绍见
https://www.researchgate.net/project/ABAQUS-Plugin-Tool-for-Periodic-RVE-Homogenisation-EasyPBC

使用体

安装插件EasyPBC V1.3。

建立一个简单复合材料单胞有限元模型,赋予材料属性,创建装配体,进行网格划分。

20200308130754.png

运行plug-ins菜单下的EasyPBC V1.3插件,输入当前工作model和part名称,选择要计算的材料宏观参数(对应周期边界条件加载),宏观参数求解与否可自主选择。

20200308130828.png

非常的方便。

四、插件下载

关注微信公众号:ABAQUS在线,后台回复“EasyPBC”,直接获取网盘下载地址。

ABAQUSABAQUS二次开发abaqus复合材料复合材料

【推荐】一款ABAQUS施加周期性边界条件的插件的评论12条

  • seasun1996
    0
    请问一下,ABAQUS中单胞的尺寸大小该怎么定义啊?我看文献里都没说的很清楚
  • 想学技术的ak
    2
    我想请问一下,为什么用EasyPBC这款插件的时候总显示 Instance name is incorrect·· 但是我的part的名字并没有输错呀

【推荐】一款ABAQUS施加周期性边界条件的插件的相关案例教程

周期性边界条件 在复合材料力学计算中,通常选择一个微观的 代表体单元(RVE)来表征宏观的力学性能,此时RVE的外轮廓的边界条件应为周期性边界条件( Periodic Boundary Conditions),其作用是 使边界处应力连续和位移连续。 周期性边界条件不同于循环对称边界条件,虽然两者都是对模型进行简化,但后者主要针对周向循环,即我们说的1/2,1/3,1/4……模型,在模型边界处使用的
插件介绍 Random Sphere RVE 3D (Mesh) - AbyssFish 插件可在Abaqus生成三维具备周期性边界条件(Periodic Boundary Conditions, PBC)的随机球体骨料及骨料-水泥界面过渡区(Interfacial Transition Zone, ITZ)模型。即采用周期性代表性体积单元法(Periodic Representative Vol
Easy-PBC使用教程 EasyPBC 是由英国阿伯丁大学(University of Aberdeen)的 Sadik Omairey 用 python 开发的开源 ABAQUS CAE 接口插件,用于施加周期性边界条件同时还可以估算周期性代表体积元的等效弹性常数。该软件使用时需要用户在 CAE 中自定义 RVE,然后借助该插件施加周期性边界条件使用时将该软件放在abaqus的plug-in文
插件介绍 QSGS3D - AbyssFish 插件可在Abaqus软件基于Quartet Structure Generation Set(QSGS)随机生长四参数生成法构建三维多孔介质双相材料,插件可指定生成试件的长度、宽度、高度以及划分的网格单元尺寸。可控制随机生长四参数中的分布概率(Distribution probability)、生长概率(Growth probability)及体积分
abaqus仿真时,材料参数必不可少。但是材料参数难以获得,每次都得对每种材料每种物理性能网上四处搜,重复输入效率低,每次建模都需要重复输入,特别是对于一些非线性的参数,效率很低。abaqus没有提供材料库,但是考虑到这个痛点abaqus留下了材料库的接口,以*.lib的文件进行存储即可。 今天这篇文章,多福来主要教大家怎么样建立和使用属于自己的材料库。 abaqus新建材料库 进入Propert
硕士/结构工程师
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    17 36