首页/文章/ 详情

一款用于生成复杂晶体几何模型周期性二维三维网格划分的插件------Mosaic

10小时前浏览3
使用neper软件可以生成高度定制话的多晶模型,为了施加周期性边界条件,通常使用四边形或者六面体网格及进行划分,这造成了多晶模型边界的锯齿形特征,为了保留晶界的平滑特征和周期性边界的施加,通常需要复杂的网格划分操作才可以实现,如借助专门的网格划分软件HyperMesh等,为了快速生成对应的周期性网格,Neper团队开发了一款于neper联合使用的插件Mosaic,Mosaic是一款基于 Python 的开源软件工具,旨在解决将 Neper 软件生成的非平面周期性微观结构纳入需要周期性边界条件的模拟的挑战。Mosaic将这些复杂的微观结构转换为直线周期性等效结构,此外,还可以考虑晶粒和相边界等材料界面。这这插件的基本理念如下:
使用该插件可以实现二维,三维,周期性网格的生成:
使用该模型模拟一个二维的模型如下:
施加周期性边界,并沿着X方向施加20%的应变,变形结束后,模型的应力。累计taylor剪切分布如下:
该插件对于模拟多晶聚集体的界面行为非常有帮助,感兴趣的可以下载自行了解。如果推荐对您的研究有帮助,欢迎打赏转发!
插件地址:
https://github.com/InstituteOfMechanics/Neper_Mosaic_RVE_Generator

来源:我的博士日记

附件

免费附件.txt
HyperMeshpython材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-26
最近编辑:10小时前
此生君子意逍遥
博士 签名征集中
获赞 53粉丝 69文章 85课程 0
点赞
收藏
作者推荐

abaqus晶体塑性有限元分析后处理晶界显示插件分享

abaqus后处理中显示晶界可以是多晶塑性分析更加直观,但abaqus未内置此功能,需要通过二次开发实现,这里分享一个插件用于实现该功能,插件源于一位法国读博士老哥的分享,将该插件放入到abaqus plug-in中即可轻松的实现后处理晶界的显示问题软件用户界面:得到的效果图如下:如果您在文章中使用了该插件,请引用该作者对应的两篇文献:1,A physically-based mixed hardening model for the prediction of the ductility limits of thin metal sheets using a CPFE approach2,Investigation of the effect of morphological and crystallographic textures on the ductility limits of thin metal sheets using a CPFEM-based approach来源:我的博士日记

有附件
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈