ABAQUS二次开发在Csf_Mg复合材料微观几何建模中的应用.pdf
《ABAQUS二次开发在Csf_Mg复合材料微观几何建模中的应用.pdf》由会员分享,可在线阅读,更多相关《ABAQUS二次开发在Csf_Mg复合材料微观几何建模中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机应用技术特种铸造及有色合金2 0 1 1 年第3 1 卷第4 期A B A q 焉二次开发在Q M g 复合材料微观几何建模中的应用霍金星齐乐华周计明(西北工业大学机电学院)摘要基于R S A 方法构建C。f M g 微观模型是对其材料性能进行有限元模拟的重要基础。由于C。f M g 复合材料性能受纤维体积分数、纤维取向分布、纤维长径比等参数的影响,针对不同仿真需求采用手工方法建立其有限元模型工作效率极低,因此采用P y t h o n 脚本语言对A B A Q U SG U I 进行二次开发,建立用户自定义图形界面。结果表明,对A B A Q U SG U I进行二次开发可以根据用户需
2、求创建图形用户界面,通过输入相关参数可以实现自动创建C“M g 复合材料有限元几何模型,同时极大地简化了建模过程。基于R S A 方法可实现二维或三维纤维随机取向或定向分布的短纤维增强复合材料的几何建模。关键词C“M g 复合材料;A B A Q U S 二次开发;P y t h o n 语言;R S A 方法中图分类号T B 3 3 3;T G l 4 6 2 2文献标志码A文章编号1 0 0 1 2 2 4 9(2 0 1 1)0 4 一0 3 2 2 一0 3D O I:l O 3 8 7 0 t z z z 2 0 1 1 0 4 0 0 9短纤维增强镁基复合材料具有低密度、高比强度、
3、优异的阻尼减震性能和低的热膨胀系数等性能,在航空航天、汽车以及电子封装等领域有着巨大的应用潜力 1 4 。鉴于短纤维增强复合材料具有多相组分,内部微观结构复杂,分析尺度横跨微观、细观和宏观,研究者较多采用有限元方法对其材料性能进行研究 5 7 。金泉 8 1 等采用随机顺序吸附方法建立了位置和取向随机分布的多纤维多颗粒增强复合材料三维有限元模型,并基于此模型研究了原位合成T i B 2 纤维和T i C 颗粒混合增强的钛基复合材料的力学性能与微观结构的关系。L e e 9 3 等也依据随机顺序吸附法建立了A 1,。B 4 0。增强镁基复合材料的代表性体积单元,并预测了该复合材料变形过程中的整体
4、弹塑性响应。模拟结果的准确性说明,基于一定随机算法建立的复合材料微观几何模型是合理的。由于C。t M g 复合材料内部纤维增强相的位置和取向均为随机分布,所以无法利用手动方法逐步建立该类复合材料的几何模型。A B A Q U S 是一套功能强大的有限元软件 10。,通过集成P y t h o n 语言向二次开发者提供了很多对象类型和库函数,通过脚本接口调用这些对象和库函数实现对A B A Q U S 的二次开发。P y t h o n是一门解释性的、面向对象的、动态语义特征的高层语言 1,作为可以在多数平台上运行的脚本语言,包含了丰富的数据类型,非常适用于应用程序的快速开发。因此,本课题基于有
5、限元模拟软件A B A Q U S 强大的前处理开发功能,采用P y t h o n 语言编写用户界面二次开发程序和内核程序,创建用户自定义图形界面,以期通过界面输人建模所需参数,即可自动生成C,r M g 复合材料有限元几何模型。1A B A Q U S 前处理的二次开发1 1C d M g 复合材料几何模型的生成算法目前,可用于建立短切纤维增强复合材料微观尺度几何模型的方法有3 大类 1 引:随机顺序吸附方法(R S A)、蒙特卡罗方法(M o n t eC a r l o)和i m a g er e c o n s t r u c t i o nt e c h n i q u e。前两种
6、方法使用较为广泛,第3种方法设备成本较高,建模过程复杂,至今未见使用该方法建模研究的相关报道。本课题拟采用R S A 方法建立纤维取向随机分布的复合材料几何模型。图1 为基于R S A 方法的纤维取向随机分布的C。r M g 复合材料微观几何模型建模流程。首先建立纤图1基于R S A 方法的几何模型建模程序维和基体P a r t 模型,并基于基体P a r t 生成基体I n s t a n c e。然后基于纤维P a r t 生成一根纤维I n s t a n c e,采收稿日期:2 0 1 0 1 0 2 0;修改稿收到日期:2 0 1 0 一1 1 2 0基金项目:国家自然科学基金资助项
7、目(5 0 9 7 2 1 2 1);西北工业大学创新基金(2 0 1 0 0 2 0 2)、博士创新基金(C x 2 0 1 0 1 1)和研究生创业种子基金资助项目(Z 2 0 1 0 0 1 7)第一作者简介:霍金星,男,1 9 8 7 年出生,硕士研究生,西北工业大学机电学院,西安(7 1 0 0 7 2),电话:1 3 3 6 3 9 5 7 7 8 6,E m a i l:c h i n a s t a r h j x 1 6 3 c o m通讯作者:齐乐华,女,1 9 5 7 年出生,教授,西北工业大学机电学院,西安(7 1 0 0 7 2),电话:0 2 9 8 8 4 6 0
8、 4 4 7,E m a i l:q i l e h u a n w p u e d u 3 2 2万方数据A B A Q u s=扶开发在c 一M z 复合材料澈观几何建横中的琏用露台吊荨用A b A Q u s 内部库函数对其进行随机地旋转和平移操作使其位置和取向均为随机井判断纤维是否相交,若没有则保存纤维数据,否则继续对其进行旋转和平移操作,利用所有纤维I n s t a n c e 切割基体l n s l a n c e 井基于此判断纤维体g 分数是番达到要求若没有贝4 循环进行纤维潦加和随机移动操作否则程序结束。l2 圈形用户界面开发要建立的c“M g 复台材料微观几何模型见圈2 需
9、要采用若干蜜散来碲定基体太小、纤维克径及纤维长径比等。各参数都有默认值,其巾,纤维直径D 为7p-纤维长度f t 为1 0 5P m,立方体长度z z 为l l op 1。一塑!L量扣目zc _ r M g i*#建#事 t 目基于R s A 方法,利用A B A Q u sG u I 二次开发的功能创建了躅形用户界面见囤3。主要包括3 部分图形显示医变量输人区和运行按钮,其中用彤显示区包括个图形控件和一个I 曲控件用米说明要输人的建模参数的具体古卫:运行按钮医包括两十按钮拉件:()K 和c a n c d 分别用柬执行建模和取消建模操作;参数输人区包括建梗所需耍的所有参数输入框主要分为两类几
10、何参敛和材料属性参数用户可“根据不同模拟环境需求,选择生成不同类型的几何模型(M o d e lT y p e)可选类型包括:二维陆机升布儿何模型、三维随机分布几何模型和三维定向丹布几何模型。复台材料建模的其他几何参敷数值包括纤维的体积分数直往和长经比。目3m 十q c I,+M z H*有m i n*#目m,*自抒发(,t M g 复合材料建控的G u l 界面时用副柱多A B A Q u s 对象娄孕,在整个程序开始之前要引A 几个痪块,如:a b 8 q”s、a b a q u s G u l 和a b 8 q u s c o n“a n t s模块。A B A Q u s 的对象粪型般
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABAQUS 二次开发 Csf_Mg 复合材料 微观 几何 建模 中的 应用
限制150内