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

[子程序] umat子程序中的输出的损伤变量值不在0-1范围内

[复制链接]
发表于 2017-3-16 17:12:17 | 显示全部楼层 |阅读模式 来自 天津
在材料损伤三维模型中,用了损伤准则并输出损伤变量,但损伤变量有负值和大于1的情况,损伤准则中的损伤变量值不可能为负数或是大于1,子程序也是按照损伤准则来编写的,有没有大神遇见类似情况,还望请教
 楼主| 发表于 2017-3-17 10:38:50 | 显示全部楼层 来自 天津
Simdroid开发平台
没人回复自己顶
回复 不支持

使用道具 举报

发表于 2017-3-17 22:26:02 | 显示全部楼层 来自 上海长宁区
这个不知道你是什么问题,有可能是写本构的时候没加限制
回复 不支持

使用道具 举报

发表于 2017-3-19 15:07:58 | 显示全部楼层 来自 江苏徐州
这个问题是因为后处理单元插值形成的
回复 不支持

使用道具 举报

 楼主| 发表于 2017-3-19 17:23:12 | 显示全部楼层 来自 天津
113soim 发表于 2017-3-19 15:07
这个问题是因为后处理单元插值形成的

谢谢你的建议,我也把损伤变量全部输出,输出值也在0-1范围内,但在后处理阶段就显示有负值和大于1的,但不知道该怎么处理,还望请教!
回复 不支持

使用道具 举报

发表于 2017-3-19 18:19:25 | 显示全部楼层 来自 江苏徐州
你用的什么单元?如果是二次单元换成一次的就可以了,但这可能会影响计算结果
回复 不支持

使用道具 举报

 楼主| 发表于 2017-3-19 21:10:44 | 显示全部楼层 来自 天津
113soim 发表于 2017-3-19 18:19
你用的什么单元?如果是二次单元换成一次的就可以了,但这可能会影响计算结果 ...

用的就是8单元节点,但每个单元积分点损伤数值都在0-1范围内,最后经过  Unique  Nodal  加权平均导致有些节点值就超出了0-1范围,也不知道ABAQUS是怎么平均的?
回复 不支持

使用道具 举报

发表于 2017-3-22 09:05:19 | 显示全部楼层 来自 山东济南
蝶花恋 发表于 2017-3-19 21:10
用的就是8单元节点,但每个单元积分点损伤数值都在0-1范围内,最后经过  Unique  Nodal  加权平均导致有 ...

我觉得可能是后处理的时候外插导致的吧
回复 不支持

使用道具 举报

 楼主| 发表于 2017-3-22 14:05:35 | 显示全部楼层 来自 天津
rmy 发表于 2017-3-22 09:05
我觉得可能是后处理的时候外插导致的吧

请问下该怎么处理?自己处理的话数据量太大,而且积分点坐标又不是单元顶点坐标吧,是个未知量!
回复 不支持

使用道具 举报

发表于 2017-3-22 15:37:30 | 显示全部楼层 来自 山东济南
蝶花恋 发表于 2017-3-22 14:05
请问下该怎么处理?自己处理的话数据量太大,而且积分点坐标又不是单元顶点坐标吧,是个未知量! ...

可否上传一下,我试试
回复 不支持

使用道具 举报

发表于 2017-3-25 21:00:27 | 显示全部楼层 来自 天津
楼主你的损失D能在abaqus里面显示?怎么做的?
回复 不支持

使用道具 举报

发表于 2017-3-31 16:45:07 | 显示全部楼层 来自 湖北武汉
你用的八节点单元,是减缩积分单元吗?
回复 不支持

使用道具 举报

发表于 2017-4-26 11:14:23 | 显示全部楼层 来自 黑龙江哈尔滨
楼主做的是什么损伤?
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 19:31 , Processed in 0.038367 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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