ABAQUS中如何实现公转和自转 您所在的位置:网站首页 abaqus中hinge ABAQUS中如何实现公转和自转

ABAQUS中如何实现公转和自转

2024-04-19 14:11| 来源: 网络整理| 查看: 265

ABAQUS在进行仿真的时候,会使用到一些边界条件,这些边界条件中使用最多的是XYZ三个方向上的平动约束,使用平动位移约束第一个需要注意的是位移的数值与正负情况,再者就是显示求解器与隐式求解器对位移结果的影响。

有时候我们还需要实现部件的转动,那就要使用到XYZ的转动自由度约束。但是如果是一个物体多方向转动或者是多个物体转动,设置不当往往会出现胡乱转动的情况,尤其是公转和自转的混乱。

下边使用三个实例来演示一下不同耦合点和边界条件下公转和自转的区别。

首先绘制两个长方体,如图1所示,并设置三个参考点RP1、RP2与RP3,三个参考点的位置分别在左侧长方体的左端中心位置、原点位置、左侧立方体的重心位置。 

ABAQUS中如何实现公转和自转的图1

图1

第一种情况:如图2所示,耦合左边长方体至RP1,并设置约束住XYZ三个方向的平动自由度,设置约束住YZ方向的转动自由度,设置绕X轴转动-0.533rad。

ABAQUS中如何实现公转和自转的图2ABAQUS中如何实现公转和自转的图3 

图2耦合设置与边界条件

ABAQUS中如何实现公转和自转的图4 

图3 第一种结果

结果显示左边长方体沿着参考点RP1做顺时针旋转,体现为自转。

第二种情况:如图3所示,耦合左边长方体至RP2,并设置约束住XYZ三个方向的平动自由度,设置约束住YZ方向的转动自由度,设置绕X轴转动-0.533rad。

ABAQUS中如何实现公转和自转的图5ABAQUS中如何实现公转和自转的图6

图4

ABAQUS中如何实现公转和自转的图7 

图5

结果显示左边立方体沿着参考点RP2做顺时针旋转,体现为绕右侧长方体公转。

第三种情况:如图4所示,耦合左边长方体至RP3,并设置约束住XYZ三个方向的平动自由度,设置约束住YZ方向的转动自由度,设置绕X轴转动-0.533rad。

ABAQUS中如何实现公转和自转的图8ABAQUS中如何实现公转和自转的图9

图6

ABAQUS中如何实现公转和自转的图10

图7

结果显示左边立方体沿着参考点RP3做顺时针旋转,体现为绕中心自转。

综合以上三个例子,我们得出结论,设置绕X轴旋转后,长方体实际的转动轨迹为绕参考点旋转,并不是绕着坐标系原点旋转。所以在设置边界条件的时候一定要特别注意参考点的位置,尤其是复杂模型。如果想要的旋转点位置与原点位置靠的很近,非常难发现问题出在什么地方。

下面还提供了两种不同自由度约束的情况。图8显示了放开Y轴平动约束的结果;图9显示了放开Z轴平动约束的结果。可以观察到放开约束后与上面第二种情况的结果差别很大,在一些特别的模型中,为了防止过度拉伸,必须释放一些约束,如何选择,大家可以自己尝试。至于其他约束放开的组合情况,就不在一一举例呈现了。

ABAQUS中如何实现公转和自转的图11ABAQUS中如何实现公转和自转的图12

图8

ABAQUS中如何实现公转和自转的图13ABAQUS中如何实现公转和自转的图14

图9

 

欢迎关注微信公众号CAE小花生一起学习进步,也可通过文章作者名称联系我交流探讨。

ABAQUS中如何实现公转和自转的图15

 

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有