Voronoi晶体插件-6.0版本[新功能介绍]
5.0版本完整功能介绍:
泰森多面体Voronoi 3D-V5.0 功能介绍_HeroseFans的博客-CSDN博客Abaqus Voronoi3Dhttps://blog.csdn.net/qq_34840441/article/details/123058610?spm=1001.2014.3001.5501
1 模型生成速度
测试CPU型号:Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz(第三代i5),测试模型生成时间随晶体数量的变化关系如下:
图1.1 模型生成时间随晶体数量变化曲线
注:图示生成时间仅供参考,具体模型生成速度取决于CPU型号。
2 新增功能模块
新增功能模块包括:2D多相晶体模型生成、2D/3D周期性晶体模型生成和网格划分、几何到网格模型映射、两相流体网格模型生成、单元间快速插入Cohesive等功能模块。
2.1 2D 多相晶体模型创建
图2.1 Weighted Voronoi2D模块用户输入界面
2.2 2D/3D周期性Voronoi模型创建
(1) Periodic Voronoi2D模块用户输入界面如下:
图2.2 Periodic Voronoi2D模块用户输入界面
(2) Periodic Voronoi3D模块生成用户输入界面如下:
图2.3 Periodic Voronoi3D模块用户输入界面
(3) 目前插件提供由Periodic Voronoi模型周期性网格划分工具,可保证在对应的周期面上生成网格的节点一一对应,网格类型仅支持四面体网格,其用户界面如下图所示:
图2.4 Periodic Mesh模块用户界面
2.3 几何模型到网格模型映射
Mapping VoronoiEG模块用户输入界面如下:
图2.5 Mapping VoronoiEG模块用户输入界面
2.4 两相流体网格模型创建
Fluid VoronoiEG模块用户输入界面如下:
图2.6 Fluid VoronoiEG模块用户输入界面
2.5 单元间快速插入Cohesive模块
单元间插入Cohesive模块用户输入界面如下:
图2.7 单元间插入Cohesive模块用户输入界面
3 模块功能更新
3.1 梯度模型支持自定义分布
Gradient Voronoi3D模块的用户输入界面如下:
图3.1 Gradient Voronoi3D模块用户输入界面
Cell Size输入参数说明:Size Limit代表Z方向上下边界的晶体大致半径,支持3种分布:Ramp、Pow2和UDF(用户自定义尺寸场):
对于UDF分布,用户需自己使用Python编程语言编写一个尺寸场分布程序,即复写getSize(x, y, z)函数中的内容,函数返回值为一个大于0的浮点数,其意义为该点的晶体尺寸(半径)。
例如:在1×1×1的方盒中,晶体在方盒中的尺寸分布为:
将该尺寸分布函数转为Python程序,参考示例如下:
#coding:utf-8
import mathdef getSize(x, y, z):################################################size = 0.2*math.sqrt((x-0.5)**2+(y-0.5)**2)+0.025################################################return max(size, 1E-5)if __name__ == "__main__":print(getSize(0., 0., 1.))
生成结果如下图所示:
图3.2 圆周分布的梯度晶体模型示例
4 模型生成示例
4.1 泡沫结构模型
插件生成的Voronoi模型经过处理后可得到泡沫结构模型,可用于泡沫结构的力学性能有限元分析,可生成的泡沫结构模型的类型如下:
图(a) 壳模型 |
图(b) 实体模型 |
图(c) 网格模型 |
图(d) 特殊分布模型(Weighted模型) |
图4.1 泡沫结构模型示例
注:任何可生成三维几何Voronoi模型的模块均可用于创建泡沫结构模型。
4.2 自定义梯度模型
插件支持自定义梯度分布模型,示例如下:
图(a) 自定义场分布曲线1 |
图(b) 自定义场分布曲线2 |
图(a) 自定义场分布曲线1结果 |
图(b) 自定义场分布曲线2结果 |
图4.2 不同梯度分布模型
4.3 几何模型到网格模型的快速映射
插件支持Voronoi 3D几何模型到网格模型的映射,示例如下:
图(a) Voronoi 3D几何模型 |
图(b) 几何到网格的映射结果 |
图4.3 几何模型到网格模型的映射结果
4.4 两相流体网格模型
不同参数条件下的两相流体网格模型,示例如下:
图(a) 流体模型示例1 (Period Num:x=4, y=4, z=4, ratio=0.5) |
图(b) 流体模型示例2 (Period Num:x=4, y=4, z=8, ratio=0.5) |
图4.4 不同参数条件下的两相流体网格模型
插件获取及其他需求请咨询:
Voronoi晶体插件-6.0版本[新功能介绍]相关推荐
- Neo4j图数据科学及2.0版本新功能介绍
本文转载自DataFunTalk,作者刘洋,Neo4j亚太区高级技术顾问. 导读:本文将探讨Neo4j的图数据科学平台,以及2.0版本的新功能.主要内容包括: Neo4j图数据科学(GDS)的前世今生 ...
- CentOS以及Oracle数据库发展历史及各版本新功能介绍, 便于构造环境时有个对应关系...
CentOS版本历史 版本 CentOS版本号有两个部分,一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主要版本与更新包,CentOS采取从RHEL的源代码包来构建.例如CentOS ...
- android10新功能,三星A80升级安卓10 更新One UI 2.0内容新功能介绍
三星A80升级安卓10 更新One UI 2.0内容新功能介绍 据网友反馈,三星现已面向Galaxy A80用户推送One UI 2.0更新,升级Android 10. 此外,三星Galaxy A80 ...
- Eviews 8.0&9.0界面新功能介绍
Eviews 8.0&9.0界面新功能介绍 本文其中一些是自己的整理,也有一些是经管之家论坛中一位热心.好学坛友的整理,其中只是简单介绍一下这两个新版本的部分特性,分享出来,有兴趣的看客可以一 ...
- Allegro174版本新功能介绍之和172版本兼容设置
Allegro174版本新功能介绍之和172版本兼容设置 Allegro升级到了174版本的时候,如果按照常规操作用174版本保存PCB之后,用172版本是无法打开的. 但是174版本开放了一个和17 ...
- android-8.0的新功能介绍(Oreo)
用户体验 通知 在 Android 8.0 中,我们已重新设计通知,以便为管理通知行为和设置提供更轻松和更统一的方式.这些变更包括: 图 1. 用户可以长按应用启动器图标以查看 Android 8.0 ...
- 微信收款接口_企业微信:3.0.26版本新功能介绍
一.客户联系功能增强 对外收款 员工可以在聊天中直接向微信用户收款了,收款时还可要求顾客填写联系信息方便邮寄.所收款项进入企业的微信支付商户号由企业统一管理,企业还可查看每个员工的收款业绩明细. 其他 ...
- FL Studio 2023最新发布的21版本新功能介绍/主题包/下载安装激活教程
万众期待的 FL Studio 21 版本将于近日正式发布上线,目前在紧锣密鼓的安排上线中,届时所有购买正版 FL Studio 的用户,都可以免费升级到21版! 按照惯例,本次新版也会增加全新插件, ...
- Citrix XenApp/XenDesktop 7.8 版本新功能介绍
1.AppDisk技术的应用程序管理和交付 7.8版本包括了最新的AppDisk应用分层技术,让我们可以独立于主桌面或服务器的镜像之外打包和管理应用程序.其操作流程是当我们根据一个标准的模板发布桌面后 ...
最新文章
- Face++印奇:从无人问津到融资4.6亿美金|纪录影片
- 【重复制造精讲】3、成本收集
- boost::range模块实现格式化相关的测试程序
- movie计算机英语作文,一篇“Movie Review英语作文
- Kaggle : Using a Convolutional Neural Network for classifying Cats vs Dogs
- 香港计算机课程,香港计算机科学专业学什么?开设了哪些课程
- 中公学python要多久_学完风变编程我才知道:一天的工作,五分钟就能完成!
- 【BZOJ3601】一个人的数论,莫比乌斯反演+高斯消元
- 给力!一行代码躺赚普通程序员 10 年薪资!
- 完全卸载Oracle11
- pair用法 lower_bound upper_bound
- 给BERT加一个loss就能稳定提升?斯坦福+Facebook最新力作!
- zabbix客户端部署
- iPhone12白苹果无法开机,这种情况你有遇到吗?
- 从零开始研发GPS接收机连载——1、想法的萌发
- 【gp数据库】统计常用窗口函数详解
- 从信息网络安全规则开始之——ISO27001
- 学习CALCULATE函数(六)丨帕累托之累计求和
- el-table 大数据量渲染,页面卡顿的解决方案
- win10的系统mysql服务器地址,win10的系统mysql服务器地址
热门文章
- day05-日常考试题
- 墨墨背单词(最新无限单词版---持续更新)
- 阿里云考试证书,有空考一下
- 【RabbitV3.0】WP主题justnews4.0二开版本[WordPress主题]
- beanmapper java_java – 在Spring中配置ObjectMapper
- Oracle数据库 记录被另一个用户锁住 解决方法
- 初探swift语言的学习笔记(闭包 - 匿名函数或block块代码)
- tree老师:每天五分钟教你学linux命令03
- 利用Selenium爬取煎蛋网妹纸图原来是这么简单!!!
- RAMPS1.4 3D打印控制板:软件下载\连接\安装\测试