首页/文章/ 详情

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件

7月前浏览10420
插件介绍

AbyssFish Voronoi2D&3D 3D V3.0 插件可对Abaqus内已进行网格划分的部件(Part)生成Voronoi泰森多边形区块。插件可对任意形状的二维或三维部件、任意特征(实体或壳)、任意单元形状进行指派Voronoi晶格,可设置晶格数量等参数。可用于Abaqus晶体塑性有限元、非均质晶格、多晶体、三维Voronoi等模型构建及研究。

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图1


 

模型说明

插件采用离散(背景网格)Voronoi模型生成,对单元(Element)进行集(Set)划分,实现二维及三维Voronoi晶格。

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图2


 

插件建立的单元集模型,可方便用户进行材料及截面的指派,以实现非均质材料、材料各向异性、随机晶体取向等模型。


Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图3

插件支持包含六面体及四面体在内的所有单元类型。

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图4

 

插件可用于二维模型、三维实体模型、三维壳模型等。

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图5

 

Abaqus三维晶体塑性Voronoi泰森多边形晶格建模插件的图6

注意,插件仅可对已划分网格的部件使用,并未指定材料属性、分析步、相互作用、载荷等,此部分内容需要用户根据模拟内容自行设置。

 

参数说明

Model、Part:选择需要进行晶格划分的模型及部件,部件需首先进行网格划分。

Cells num:生成的晶格数量。对于形体较为复杂的模型可能会出现空Set,既不包含单元的Set,会导致实际生成的晶格数量略小于指定数量,但不会对后续模拟产生影响。

 

适用版本

插件可运行在Windows10、11系统上,支持Abaqus2024及以上版本。如需Abaqus2023及以下版本的插件可查看:https://www.fangzhenxiu.com/post/3078165/

 

更新日志

2024/04/10  V3.0

1、适配Python3及Abaqus2024以上版本;

2、优化插件界面及提示;

3、优化许可认证。

说明提醒

插件需要注册,注册完成可永久可用,售价为单机许可的价格,购买后请联系渊鱼获取许可证。

本文发布前购买过本插件低版本的用户可凭借购买凭证及许可信息免费升级到当前版本。

下面的内容为付费内容,购买后解锁。

内容简介:AbyssFish Voronoi2D&3D 3D V3.0 插件安装包

AbaquspythonUM材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-22
最近编辑:7月前
渊鱼
硕士 签名征集中
获赞 217粉丝 73文章 108课程 2
点赞
收藏
作者推荐

ABAQUS混凝土随机圆形骨料及ITZ生成插件

本文摘要(由ai生成):这篇文档介绍了AbyssFish_RandomCircleAggregate2DV4.0插件的功能、模型说明、参数说明、适用版本、更新日志等内容。该插件可用于在Abaqus内参数化生成随机分布的圆形骨料及界面过渡区部件,构建二维混凝土细观模型。插件介绍AbyssFish_RandomCircleAggregate2DV4.0插件可在Abaqus内参数化生成随机分布的圆形骨料及界面过渡区部件。插件可用于构建二维混凝土细观模型,可指定模型的尺寸、圆形骨料的分布、界面层厚度等信息。模型说明插件采用三部件(Part)装配方式,分别建立骨料-过渡区(ITZ)-砂浆三部件,并进行模型装配。插件在建模中绘制了各部件的模型草图(Sketch),用户也可利用草图进行模型修改及重构等操作。注意,插件仅完成了几何部件的装配操作,并未指定材料属性、分析步、相互作用、载荷、网格等,此部分内容需要用户根据模拟内容自行设置。参数说明Width、Height:设置模型的宽度及高度尺寸,分别对应x及y方向。单位全局统一即可。R_Max、R_Mid、R_Min:大中小三种粒径的分布区间,设置圆形的半径范围。粒径区间设置可连续也可不连续,可指定所有粒径大小一致。Ratio:当前组圆形占所有圆形的比例,比例为面积比。AggregatePercentage:所有圆形面积占长方形面积的比例。MinimumAggregateGap:圆形之间可能存在的最小间距,本参数设置是为了防止圆形之间距离过小造成模型中存在小边,而影响到后期的网格划分,此参数设置建议不要小于砂浆的最小单元尺寸。InterfacialTransitionZone:界面过渡区部件的厚度。MaxRunningsteps:最大投放次数,模型采用随机投放算法,达到设定的投放尝试次数后停止。此参数若设置过小可能会达不到设定的骨料百分比,应根据骨料数量适当调整。适用版本插件可运行在Windows10、11系统上,支持Abaqus2024及以上版本。如需Abaqus2023及以下版本的插件可查看:ABAQUS混凝土随机骨料生成插件——渊鱼更新日志2021/01/21V2.5版发布1、增添最大次数控制,防止程序死循环;2、保留绘制草图,便于修改;3、新增骨料部件单独绘制;4、添加插件注册识别功能;2021/03/12V3.0版发布1、新增指定不同粒径颗粒比例功能;2、优化生成效率;2021/03/13V3.1版发布1、新增粘结薄弱层绘制功能;2、新增自动装配部件;2024/04/09V4.0版发布1、更新Python3.10,适配Abaqus2024及以上版本;2、优化注册编号及许可证路径;3、调整插件名称及界面显示;说明提醒插件需要注册,注册完成可永久可用,售价为单机许可的价格,购买后请联系作者获取许可证。免费升级本文发布前购买过本插件低版本的用户可凭借购买凭证及许可信息免费升级到当前版本。

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