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

[二次开发及其理论] umat中如何调用主应力

[复制链接]
发表于 2014-3-26 16:07:56 | 显示全部楼层 |阅读模式 来自 北京
悬赏1仿真币未解决
试了自己编函数,在compaq fortran 中验证正确,但在umat中调用后发现计算结果与系统算出来的不完全相同且明显有误,请问谁知道能不能在umat中直接调用那三个主应力?非常感谢

发表于 2014-3-28 17:46:17 | 显示全部楼层 来自 四川成都
Simdroid开发平台
三个主应力是sig(1)isg(2)sig(3),直接使用就可以了
回复

使用道具 举报

 楼主| 发表于 2014-4-2 21:28:45 | 显示全部楼层 来自 重庆沙坪坝区
cainiao07 发表于 2014-3-28 17:46
三个主应力是sig(1)isg(2)sig(3),直接使用就可以了

我要的是最大最小的那三个主应力,不是这三个呢。就是σ^3-I1*σ^2-I2*σ-I3=0,求解得到的σ的三个根
回复

使用道具 举报

 楼主| 发表于 2014-4-2 22:19:58 | 显示全部楼层 来自 重庆沙坪坝区
搞定了,但还是编程解决的,效率低!
回复

使用道具 举报

发表于 2014-4-5 16:34:56 | 显示全部楼层 来自 四川成都
sc312905608 发表于 2014-4-2 22:19
搞定了,但还是编程解决的,效率低!

不管sig(1)isg(2)sig(3)怎么变,可以通过公式将三个主应力表达出来,你是这么弄得吗
回复

使用道具 举报

 楼主| 发表于 2014-4-5 19:34:38 | 显示全部楼层 来自 重庆沙坪坝区
cainiao07 发表于 2014-4-5 16:34
不管sig(1)isg(2)sig(3)怎么变,可以通过公式将三个主应力表达出来,你是这么弄得吗 ...

就是通过编程由sig(1-6)这6个应力来计算三个主应力
回复

使用道具 举报

发表于 2014-12-17 21:09:39 | 显示全部楼层 来自 澳大利亚
计算主应力时要注意排除第二偏应力不变量近似为0甚至负值,在应力状态接近主应力时会出现。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 11:28 , Processed in 0.032335 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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