二维三维弹塑性断裂相场------uel子程序

包含二维三维弹塑性断裂相场程序,原始代码,以及对应的程序公式,job文件,计算收敛性较好,运算稳定,可使用二维的三角形,四边形单元,以及三维四面体,六面体单元的程序计算案例的结果:

二维:

二维断裂相场分布:

屏幕截图 2023-01-09 214529.jpg

三维断裂相场模型:

屏幕截图 2023-01-09 214724.jpg

二维三维弹塑性断裂相场------uel子程序的图3

以下内容为付费内容,请购买后观看
该付费内容为:
包含 1个附件
售价: 11人购买
ABAQUS二次开发

二维三维弹塑性断裂相场------uel子程序的评论3条

  • 晶体塑性有限元
    0
    欢迎关注新创建的微信订阅号,nzy17613019646,本订阅号将分享关于微细观塑性损伤等方面的精品文章,以及有限元建模分析的技巧和方法,重点关注GTN模型相关理论,晶体塑性相关理论,VPSC模型相关理论,以及abaqus,ansys相关的学习经验,心得。希望感兴趣的小伙伴共同交流学习,一起进步
  • fuss
    0
    你好,请问你的子程序是根据那篇相场理论方法编写

二维三维弹塑性断裂相场------uel子程序的相关案例教程

1 uel简要介绍 1.1 uel变量 在uel中,主要需要更新amatrix(雅克比矩阵)和rhs(右端残值项),如果有状态变量的话,也需要更新状态变量svars. 1.2 inp文件修改 并且要成功使用uel的话,需要对inp文件做以下修改,一一说明。 (1) 需要首先定义uel,加入以下keyword以及data line(s) 各变量的含义如下: 该keyword下的data line(s
在现有的视频中对UEL的应用大都只停留在static/general,而实际UEL也可以应用在Dymatic,implict。由于有些单元的刚度矩阵需要由动力学的参数形成的,比如粘滞阻尼器单元,那么如何编写在隐式动态的UEL程序成为其关键。所以大家有什么UEL在隐式动态下的应用的资料吗,有偿求购,可加QQ:1162143892。
Abaqus中每个增量步即使只进行了一次迭代,UEL也会遍历两次单元。请问,对这两次遍历单元产生的数据怎么存储?我希望在if中产生的数据存储起来,在else if 中使用,所以我用全局变量数组存储的。自己定义的存储数组需要有迭代步这个索引,请问大家应该怎么实现?什么变量能区分增量步中的迭代步
里面涉及fortran读取文件,不知为何默认两个核数可以计算,多核提交就计算不了,有可能涉及多核多线程的逻辑编程问题。
1000是最模型的高度 最后的结果比真实值小一半,求助大佬解疑
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    4 8