首页/文章/ 详情

Abaqus随机球体三维建模插件

6月前浏览9647

插件介绍

AbyssFish_RandomSphere3D V2.0 插件可在Abaqus内参数化生成随机分布的球体部件及与之适配的多孔长方体部件。插件可用于构建球体骨料混凝土细观、随机弹丸、泡沫混凝土、多孔结构模型等,可设置模型的尺寸、球体的粒径分布、球体比例等参数。

0.png

模型说明

插件采用部件(Part)装配方式,分别建立随机分布的球体及带有孔洞的长方体部件,并进行模型装配。

2.png

插件建立的模型中每个球体为一个独立的部件,且插件已对所有球体进行空材料的指派,用户可批量更改球体的截面属性。

4.png

模型中所有球体可以批量进行网格划分,方便用户使用。

05.png

注意,插件仅完成了几何部件的装配操作,并未指定材料属性、分析步、相互作用、载荷、网格等,此部分内容需要用户根据模拟内容自行设置。

 

参数说明

Length、Width、Height:设置模型的长宽高尺寸,分别对应坐标轴x, y,z方向。单位全局统一即可。

Radius_Max、Radius _Mid、Radius _Min:大中小三种粒径球体的半径分布区间。粒径区间设置可连续也可不连续,可指定所有粒径大小一致。

Ratio:当前组球体占所有球体的比例,比例为体积比。

Volume ratio:所有球体的体积占长方形体积的比例。

Gap_min:球体之间可能存在的最小间距,本参数设置是为了防止球体之间距离过小造成模型中存在小边,而影响到后期的网格划分,此参数设置建议大于外侧长方体的最小单元尺寸。

Timeout:最大投放次数,模型采用随机投放算法,达到设定的投放尝试次数后停止。此参数若设置过小可能会达不到设定的球体百分比,应根据球体数量适当调整。

适用版本

插件可运行在Windows10、11系统上,支持Abaqus2024及以上版本。如需Abaqus2023及以下版本的插件可查看:V1版本

更新日志

2021/01/20   V1.0

1、插件正式发布;

2、可用于生成指定空间内的三维球体;

3、已赋予所用部件空材料参数,可批量替换;

 

2021/01/28   V1.1

1、修复绘制完成不自动显示bug;

2、新增所在范围内长方体部件及切割装配;

3、装配体修改默认设置为独立,方便批量网格划分;

4、关闭默认基准轴显示;

 

2024/04/08   V2.0

1、更新Python3,适配Abaqus2024+;

2、优化注册编号及许可证文件路径;

3、优化插件界面显示;

 

说明提醒

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

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

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

内容简介:RandomSphere3D V2.0 插件

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

Abaqus RandCylinder V1.0 圆柱随机球体投放插件 AbyssFish 渊鱼

插件简介RandCylinderV1.0由可在圆柱试件内进行随机投放球体,插件可指定圆柱试件的高度、直径,球体的大小范围、投放的比例,以及球体间的最小间距。插件可用于混凝土骨料的随机投放、多孔材料模拟、泡沫结构等领域的建模研究。功能说明插件运行后会在Abaqus软件内自动建立好装配体,装配体包括生成的所有球体,以及与球体相适配的带孔圆柱体部件。球体与球体之间,以及球体与圆柱体之间均不会发生干涉,可充分确保模型的协调一致性。使用说明安装请解压后将插件文件夹置于“Abaqus工作目录/abaqus_plugins/”下,打开AbaqusCAE点击Plug-ins,找到ParticlesCylinderV1.0运行。插件运行需Abaqus6.14及以上版本,插件需要注册,购买后请联系作者进行注册。注册编号请在插件中点击OK后查看Abaqus下方的提示栏。

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