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

高手帮忙看看接触问题为何总不收敛(附命令流)

[复制链接]
发表于 2019-11-11 12:57:38 | 显示全部楼层 |阅读模式 来自 中国
请教各位前辈。
本人在模拟一个工字型钢梁和钢柱的螺栓连接。梁右端打算施加向下位移载荷。
处理方法:
1、考虑螺栓与柱翼缘、螺栓与梁端板,柱翼缘与梁端板的接触
2、螺栓杆和螺孔间有空隙,未考虑接触。

边界条件:
柱上下端固结
梁翼缘上下面限制x,y方向自由度
螺栓和螺杆共节点
并在螺栓的xy、xz两个垂直剖面,分别限制z方向、y方向自由度。
梁端板上表面固结

加载:
第一荷载步,进行螺栓预紧力加载
第二荷载步,锁定预紧力
第三荷载步,两端施加向下位移     

第一二步已完成,接下来需要在梁端施加向下载荷,出问题了!!

第三步刚计算没多久就不收敛
以下是我的命令流
请各位高手点拨指教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2019-11-12 09:19:54 | 显示全部楼层 来自 上海
Simdroid开发平台
  看了一下你的命令流,你定义了 3 个接触对,分别使用实常数 1~3,但是使用的是同一组接触单元和目标单元 (单元类型 2 和 3),这不符合 ANSYS 的要求,即不同的接触对应该使用不同的目标单元和接触单元,这样就可以对不同的接触对设置不同的接触属性 (定义选项和实常数)。你可以另外定义两组目标单元和接触单元,分别用于不同的接触对。
  此外,3 个接触对的接触属性好像你也没有认真的设置,比如目标单元和接触单元类型的 keyopt (单元类型选项) 没有设置过;3 个实常数也仅仅分别定义了 FKN 一个参数。
  再有,你的求解设置也有一些问题,比如:每个载荷步的计算子步设置的太少,建议都改为:
    NSUBST, 100,  1E6,10
  第三个载荷步,不知为什么关闭了自动时间步 (AUTOTS,0),这对计算的收敛是不利的,建议还是打开自动时间步。
  而且,在第三个载荷步中你定义了一个节点耦合 (CP 命令),相当于修改了计算模型,那么第三个载荷步就被作为一个新的计算,而不会从前两个载荷步的结果继续计算了,这也是一个问题。
  可能还有其它问题,先说这一些吧。
回复 2 不支持 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 09:00 , Processed in 0.027779 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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