找回密码
 注册
Simdroid-非首页
查看: 110|回复: 7

[子程序] 请问如何在umat中定义材料密度呢,要进行动力分析

[复制链接]
发表于 2010-10-11 16:11:23 | 显示全部楼层 |阅读模式 来自 大连理工大学
如题,希望大虾们提点建议
发表于 2010-10-11 16:12:03 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
密度在材料里面定义,不用再umat里面定义。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-11 16:18:48 | 显示全部楼层 来自 大连理工大学
我看帮助文件中说,使用user material之后程序会忽略其他的材料属性,只有使用VUMAT时才可以使用*density,不知道我理解的对不对
回复 不支持

使用道具 举报

发表于 2010-10-11 16:35:03 | 显示全部楼层 来自 黑龙江哈尔滨
好像没有这句话吧!我记得!
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-11 18:02:58 | 显示全部楼层 来自 大连理工大学西山生活区
Any material constants that are needed in user subroutine UMAT or VUMAT  must be specified as part of a user-defined material behavior definition. Any other mechanical material behaviors included in the same material definition (except thermal expansion and, in Abaqus/Explicit, density) will be ignored; the user-defined material behavior requires that all mechanical material behavior calculations be programmed in subroutine UMAT or VUMAT. In Abaqus/Explicit the density (“Density,”  Section 18.2.1) is required when using a user-defined material behavior.
帮助上这样说的,不知道理解的对不对,我刚才定义了density试算了一下,提示有error code 5,不知道是怎么回事了
回复 不支持

使用道具 举报

发表于 2010-10-11 19:00:56 | 显示全部楼层 来自 西安交通大学
1# sanmaoliuhao

动力分析为什么不用vumat?
回复 不支持

使用道具 举报

发表于 2010-10-11 19:18:46 | 显示全部楼层 来自 武汉大学
的确不需要在UMAT中定义密度,UMAT中只要返回切线刚度阵和更新应力就可以了,密度用*Density.在*material下写就可以了。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-11 20:36:57 | 显示全部楼层 来自 大连理工大学西山生活区
好的,谢谢各位,我再试试
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-2 08:05 , Processed in 0.058050 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表