ANSYS碰到位移过大,约束问题?

报错信息:

 *** ERROR ***                           CP =      12.511   TIME= 21:44:09

 The value of UY at node 476 is 4.717514813E+37.  It is greater than the
 current limit of 1000000.  This generally indicates rigid body motion   
 as a result of an unconstrained model.  Verify that your model is       
 properly constrained.                                                   

 *** ERROR ***                           CP =      12.667   TIME= 21:44:11
 *** MESSAGE CONTINUATION ---- DIAGNOSTIC INFORMATION ***                
 Rigid body motion can also occur when net section yielding has          
 occurred resulting in large displacements for small increments of load  
 or when buckling has occurred.  You can plot the time history curve     
 for node 476 in the UY direction to check for stiffness (slope of the   

 curve) approaching zero. 


碰到这个问题,我十分纳闷,提示说:Uy过大(天文数字了),请检查约束模型

题目是这样的:

我的约束是这样的,没问题呀,边坡是平面应变问题,然后约束也没问题呀

而且我每一步都是按照该实例教程上做的,结果求解时出现以上错误

我把该题的命令流运行一遍,打开也是这样的模型,但是它却能正确求解出来

对着命令流读了一遍,感觉跟我的模型是一模一样的,为什么我的不行?


最终解决:

经过仔细比对命令流的模型,我发现我的材料定义里面是这样的

而能正确求解的模型里面没有这一项

原来是这样的,出于偷懒,我把材料1(围岩2)设置好之后,复制一一份到材料2(围岩1),然后再改里面的数值。

对于打圈的一项,我则是打开之后,把数据删了,系统自动就把他们的值设为了0。


值为0,和不存在这一项有本质区别(这一项不存在,表示是弹性材料;而存在且为0,表示是弹塑性材料,粘性系数和摩擦角为0)

删除打圈这一项后,程序能正常运行,无报错无警告

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值