晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件 V1.1

上一期我们介绍过三维泰森多边形的插件,许多使用者反馈希望插件能生成晶界以及用户输入数据点的功能,本次升级的版本就添加了这一功能。

V1.0版本链接:https://www.jishulink.com/content/post/1191112

下面为新版本的使用方法(基本和原版保持一致,增加了通过用户输入点数据以及晶界功能)

一. 插件启动方式

首先启动Abaqus界面,单击菜单栏Plug-Ins,点击子菜单Voronoi3D启动三维多晶模型生成插件,如图所示:

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图1

                                                       图1 启动三维多晶模型生成插件

二. 长方体晶体模型

按第一步启动三维多晶模型生成插件,启动后界面如图所示,首页即为长方体晶体模型生成页面。

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图2

                                                         图2  长方体多晶模型生成界面

长方体晶体模型的输入参数重要包括:长方体的x/y/z边界、晶体最小间距和晶体数目,x/y/z Limit分别表示长方体在x/y/z轴上的最大/最小值,图中默认值表示,长方体的最小点为(0, 0, 0),最大点为(50, 50, 50),晶体中心间的最小间距为5,晶体数量为100,不为每个晶体创建单独的Set集,晶体参数对所有种类均相同,以下将不再赘述,用户可根据情况进行修改。若勾选为每个晶体创建Set集,请确保Abaqus中体颜色显示不是按Set进行显示,否则程序执行速度大大降低。

三. 圆柱体晶体模型

按第一步启动三维多晶模型生成插件,启动后界面如图所示,切换到圆柱体(Cylinder 3D)晶体模型生成页面。

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图3

                                                               图3  圆柱体多晶模型生成界面

圆柱体晶体模型的输入参数重要包括:圆柱体的原点(默认为坐标原点)、圆柱体的半径、圆柱体的长度、圆柱体的轴线方向(x/y/z轴)和晶体参数等。

圆柱体的原点和轴线方向决定了圆柱体在空间上的位姿、半径和长度决定了圆柱体的大小。

四. 球体晶体模型

按第一步启动三维多晶模型生成插件,启动后界面如图所示,切换到球体(Sphere 3D)晶体模型生成页面。

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图4

                                                          图4 球体多晶模型生成界面

球体晶体模型的输入参数重要包括:球体的原点(默认为坐标原点)、球体的半径和晶体参数等。

五. 其他任意形态晶体模型

按第一步启动三维多晶模型生成插件,启动后界面如图所示,切换到任意形态(Other)晶体模型生成页面。

在该界面下,用户可以指定当前Model下的任一实体Part来生成多晶模型,输入参数包括:用户自定义Part、晶体参数等。

注:1). Part必须上当前窗口显示Model下的Part;

2). Part中必须包含有实体(Cell);

3). Part名称不能为OriginPart;

4). Part可以为外部导入的体,也可以通过Abaqus建立;

5). Part的位姿和形态无强制性要求(最好摆正到xyz坐标系下);

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图5

                                                       图5  任意形态多晶模型生成界面

六. 用户输入点晶体模型

根据用户输入的点数据生成长方体Voronoi三维模型。

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图6

                                                    图6   任意形态多晶模型生成界面

七. 晶体模型生成示例

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图7

图(a)   原始模型

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图8

图(b)   不带晶界多晶模型

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图9

图(c)   带晶界多晶模型

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图10

图(d)   带晶界多晶模型晶界

                          图7  长方体有无晶界多晶模型示例

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图11

图(a)   原始用户输入模型

晶体塑性有限元 Abaqus 三维泰森多边形(voronoi模型)插件  V1.1的图12

图(b)   生成的多晶模型

                             图7  任意形态多晶模型示例

最后,有需要的小伙伴欢迎通过微信公众号联系我们。

微信公众号:320科技工作室

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

13
2