(1) VUMAT整体讲解
(2) 在参考文献中,复合材料渐进损伤失效模型有哪些异同,有哪些关键问题。
(3) 程序详细解读渐进损伤失效模型,包括三维hashin初始失效准则,渐进损伤,损伤系数如何计算,损伤矩阵(damage effect matrix)等。
(4) 单元测试,包括纤维拉伸和基体拉伸;如何调试子程序;对结果进行分析,包括应力,应变,初始损伤系数,损伤演化中的损伤系数,等效位移等等。
(5) 单轴拉伸模型的建立与结果分析,与abaqus自带的二维hashin和渐进损伤对比。
(6) 模型的改进与结果分析。
(7) 基于abaqus2022进行子程序的改进,解决单双精度计算问题和单元畸变问题。最终的刚度误差为0.1%,应力峰值误差为-1.74%,失效应变误差为-1.91%。
PS: 提供CAE文件,inp文件,VUMAT子程序源代码,pdf学习笔记(66页)
注意:
(1) 使用课程中的VUMAT子程序前,务必将abaqus和VS,fortran关联;
(2) 经过两位同学测试,如果使用汉化版本的abaqus,无法提交计算任务,因此建议使用非汉化的abaqus;
(3) 子程序已经在abaqus2016和2022的单精度和双精度下测试。如果无法打开cae文件,可以使用inp文件(各个版本均可打开)。
查看更多评论 >