24小时热门版块排行榜    

查看: 7047  |  回复: 1

白龙飞

新虫 (初入文坛)

[求助] 关于ansys载荷叠加的问题(fcum,add)

对钢板施加纯弯矩(一端固支,一端施加弯矩),至钢板产生塑性变形;
    利用MPC184单元建立刚性梁,通过对节点施加弯矩,将弯矩施加到板上。
    我试图用多载荷步加载弯矩,从而达到节省时间的目的:
     第一个载荷步(只用一个子步)加载M1,M1因为没有是板产生塑性变形,所以用“small displacement static”,TIME=1;
     第二个载荷步(40个子步)加载M2,M2是在M1的基础上加载的,所以用了fcum,add命令(即加载完后弯矩是M1+M2),
     并打开“large displacement static”(因为预计将产生塑性变形),TIME=2
    问题是:
    1.当我用载荷步文件的方法(即定义载荷步1,载荷步2,再一起求解),
       每次开始计算时,总是显示加载时间为:T=0.025;这意味着我是从第二个载荷步开始加载,这是为什么呢?
    2.我又使用多次求解的方法(定义载荷步1,求解;定义载荷步2,求解......);
       第一个载荷步算出后,计算第二个载荷步时,第一个子步都无法计算。
       程序提示出现很多:small equation solver pivot terms,这是欠约束的现象;对于我这个模型,如何解释呢?
      我曾经用这种方法计算过加载表面载荷(Pressure),效果很好;
      为何弯矩不能成功,请各位大侠帮忙!
关于ansys载荷叠加的问题(fcum,add)
9.JPG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

htbbzzg

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
白龙飞: 金币+2, 有帮助, 谢谢,您的留言我仔细看看 2013-11-22 17:31:15
1  既然你定义第一个载荷步 Time=1,那么,时间 0.025 < 1,说明确实是在第一个载荷步中,只是子步数不是 1 而是 40。可以检查一下第一个载荷步的 .s01 文件,看看子步数的实际设置是多少。
2  提示显示缺少约束,你需要仔细检查一下模型是否缺少约束。
    缺少约束不一定是缺少对整个模型的约束,还可能是:
    (1) 模型中各个零部件之间的连接不够,使某些零部件得不到足够的约束;
    (2)  如果有的零部件需要靠与其它零部件的接触来约束它的刚体运动,但是计算时没有找到接触,该零部件就可能缺少约束。
    可以先对模型做一次模态分析,(为避免接触的干扰,可以先把接触属性改为 Bonded Always),看看是否有零频率,如有,则可以逐个显示零频率所对应的振型,判断一下哪些地方没有连接好。如果没有零频率,则说明问题可能在接触设置中。
2楼2013-11-22 09:28:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 白龙飞 的主题更新
信息提示
请填处理意见