请教一个ABAQUS 接触算法的问题。

浏览:931

首先声明, 我说的算法是指 程序设计思路。   如下图  请教一个ABAQUS 接触算法的问题。的图1 

这是我在网上找到的一个接触教程PPT里的一张图(PS: 感觉图片里有两处拼写错误, 1. 第8步应该是结束增量步, 4-5之间应该是p>0吧)

我说一下我的理解,请各位大神看一下理解的对不对。

首先某一个增量步开始了,程先判断设置了接触对的面的各个节点是否接触,然后在判断为接触的节点位置施加约束(这里我理解为类似于tie的绑定约束) 再未接触的节点位置不施加约束。   然后进行平衡迭代。   然后判断迭代以后的接触状态(即之前接触的节点是否还接触,不接触的点是否还不接触)是否和之前一样。  如果一样的话,判断迭代是否收敛,不收敛继续迭代。   如果判断得到的接触状态与之前不同,如果之前为接触的现在不接触了,那么就把约束释放, 反之亦然。 然后再进行迭代 知道收敛。


还有一点, 感觉接触的计算是先进行法向,后进行切向的。  


不知道我的理解有没有问题。 求指点!!

邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批