Ansys Mechanical|中远程点的Behavior该如何设置?

Ansys Mechanical|中远程点的Behavior该如何设置?

码农世界 2024-05-16 前端 70 次浏览 0个评论

Remote point是ANSYS mechanical中的一种常见节点自由度耦合建模形式,在转动装配体中的连接转动副、或者在施加远端约束及远端载荷的时候,我们经常用到远端单元来耦合一个面或者一条线。例如销轴似的滚动摩擦连接,如果我们希望将两个物体通过转动副进行铰接,并在铰接部位施加转矩;或者希望仅释放某个圆环面的旋转自由度时,均可能用到远端点约束,如下所示:

  

 图1 旋转副连接并施加扭矩

  

图2 远端约束

mechanical中的远端单元类似于一些其它同类软件中常用的RBE2、RBE3单元。远端单元在mechanical中的建立方式如下图所示,非常便捷,创建后仅需要选择需要耦合的面或者需要耦合的线即可:

图3 远端单元创建

图4 远端单元详细列表

也正如上面所说的,远端单元类似于其它软件的RBE2和RBE3单元,因此这里需要格外注意,如上图4中黄色线框内所示的部位,远端单元的Behavior选型。如图5所示,此处有多种选项,选择rigid(刚性)选项的远端单元类似于RBE2单元;选择deformable(柔性)选项的远端单元类似于RBE3单元。而在mechanical中新建的远端单元均是默认的柔性。

图5 远端单元行为选项

如果我们希望使用远端单元来连接如下的凸轮与圆孔的圆周面,并建立转动副,则需要将所建立的remote point远端单元的行为修改为刚性,否则在受载后凸轮模型将不再与圆周面共圆心,进而导致凸轮转递的力和扭矩发生偏转,并与实际模型不一致。

图6 利用远端单元建立转动副

而如果我们希望使用远端单元来建立远端约束。如下图所示,希望使用远端单元来约束绿色面的除周向运动外的所有自由度,同样需要将远端单元的行为修改为刚性行为,如图8所示。否则在加载后,将使得圆周面发生变形和偏转,从而使得最后计算出来的模型支反力、支反扭矩、以及模型中的最大应力位置等均出现问题。

图7 远端单元约束面

图8 修改为刚性行为

如下所示为未将远端单元修改为刚性情况下,模型的耦合面变形、应力分布及最大应力,可以看出约束面发生了一定的扭转。同时,由于模型中所有部位远端单元均未修改为刚性,导致模型载荷传递出现问题,应力分布及最大值与实际不符。

图9 未将远端单元修改为刚性行为 变形云图

图10 未将远端单元修改为刚性行为 应力云图

如下图所示为将所有远端面修改为刚性行为后,约束面的变形、应力分布和应力最大值,可以看出约束面不再发生变形,并且总成应力也增加很多,最大应力位置也发生了变化。

图11 将远端单元修改为刚性行为 变形云图

图12 将远端单元修改为刚性行为 应力云图

笔者随后在其他结构仿真软件中利用RBE2单元建立模型计算得到的结构应力分布,应力最大值及位置与图12中将远端单元Behavior改为刚性的计算结果基本一致。

转载请注明来自码农世界,本文标题:《Ansys Mechanical|中远程点的Behavior该如何设置?》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,70人围观)参与讨论

还没有评论,来说两句吧...

Top