第一篇:ANSYS导柔性体mnf到ADAMS心得
1.接口节点的选择有三种;
a).刚性区域法
在要建立接口节点的地方建立关键点(keypoint),并赋属性MASS21属性,mesh关键点,然后建立刚性区域;
b).蜘蛛网法
在要建立接口节点的地方建立节点(直接建立节点就行,没有必要用MASS21),用该节点与对应的节点创建梁单元(beam4),之所以称为蜘蛛网法,是因为一个主节点发散到周围的很多节点建立梁单元,看起来就像蜘蛛网一样;
c).梁单元法
在要建立接口节点的地方建立节点,然后用该节点与某一个节点创建一个梁单元。
三种方法中,第二种是是ANSYS优选的,第三种是不推荐的(我自己也没有试验过)。从图中看出第三种方法传递力的特性是比较差的,但是比第二种方法简单,不过要使用第二种方法的话,建议使用宏命令。第一种方法比较容易出错,刚性区域要反反复复地的建立删除,确实很烦人。
2.ansys报错:
a).Unable to open file genCMS.mode.Unit 46 is already in use.Please
send your data to your ANSYS Technical Support Provider.这个让ANSYS软件犯傻的问题,具体是怎么回事,怎样解决我也不知道。但是在我确信我的模型没有问题后,它还是这样报错,实在是没有办法了。有那找技术支持的时间,还不够重启软件一次ANSYS?重启之后果然没有这种错误了;不知这是解决方法,还是巧合。b).Negative pivot encountered.This islikely caused by insufficient displacement constraints or improper master dof selection to avoid rigid body motion of the superelement region currently selected
以及:superelement file subelem.sub is not available.这种错误一般都是模型的连接有问题,特别是装配体,中间可能有自由的零部件,导致结构不能正常的传递力。另外就是模型中可能存在独立的节点(不在任何单元上的);
c).the number of modes expected(66)does not match the number found(61).Most likely, the modelhas errors or there were more modes requested than exist.Please review the Prior modalsolution for warnings
这个问题应该先明白ANSYS中Number of Modes to exatract 中的值X、选取的接口节点个数Y与ADAMS中看到的柔性性的模态数量Z的关系: Z=6×Y+X;
我的一个模型刚开始的时候我设置的X=6,选取了接口节点Y=8,然后就总是出现上面的报错,后面我减少了接口节点的个数,只选了三个,就没有报错了。这个方面我认为是能少选就少选,选得越多计算时间越长,越到高阶的模态对计算的结果影响也越少,到ADAMS中还得关闭一些高阶模态,所以能少则少!