打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
刚体动力学之沿特定轨迹运动
userphoto

2023.04.20 江西

关注
本例为小球在滑槽中运动,笔者用两种方法简单的介绍,法一为正常的接触,法二使用运动副中的点在曲线上的功能实现按照特定轨迹运动,文末附有模型和源文件,并留给读者一个小例子(U型槽)可以尝试

接触

运动副

方法一:使用接触

01

建立模型

说明:滑槽中间的扫略线为投影曲线,方便法二的定义轨迹与轨迹对比

02

选择模块

使用刚体动力学模块,可以计算运动物体的轨迹,速度,加速度等,如果不涉及接触,计算速度非常快

03

建立坐标系

由于全局坐标系在滑槽中心,不方便设置小球的位移边界条件参考,故新建合适的坐标系,X轴指向滑槽

04

建立接触

接触细节

刚体动力学中的接触默认是无摩擦,如果需要设置摩擦系数,常使用运动副来代替接触

05

建立固定

06

网格划分

网格划分为默认,读者可以自行加密网格,网格设置中的尺寸调整非常有用

07

边界条件

选择步骤3自行建立的坐标系,X,Y,Z的坐标设置为0,设置X方向位移300,Y,Z方向为自由,释放小球各方向的自由度,将XYZ的旋转自由度全部设置为0

08

查看位置

如果不设定特定轨迹,小球在转弯处会由于速度过大而飞出轨道,这也就是转弯处要刹车的原因,接下来是方法二按照特定轨迹运动

法二:设定运动副

09

建立运动副

如果用曲线上的点运动副的话,必须删掉接触,此运动副的解释说明如下,笔者就直接贴图了,在此感谢紧张先森提供的资料说明

运动副细节

吐槽一句:ANSYS WB的中文版有些翻译的还是有点问题,例如上图中的旋转选项为修复所有,实际应为固定所有Fixed翻译为修复,实属有点生硬

如果选择为修复所有,即只有X方向的1个自由度

如果选择为全部自由,即有X位移,X,Y,Z方向的旋转,共4个自由度

10

网格划分

11

边界条件

运动副中可以用位移、速度、加速度、力驱动,读者可以根据实际情况而定

12

查看位置

总结:用接触和运动副都能实现物体的移动,但对于特定轨迹来说,运动副设置更为便捷

模型:

https://pan.baidu.com/s/1ak7lTOwUwbH3N3dwJy08sw 

2021R1源文件

https://pan.baidu.com/s/13WOwls0WvTFRAscvLJctKQ 

模型(X_t):

https://pan.baidu.com/s/19mcuE8NZ1ChU0f0X5pP0uw 

20

22

虎年吉祥

恭贺新禧

恭贺新禧

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
刚体动力学之沿运动轨迹
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">死板</font></font>
机器人学-运动学.动力学与控制
求解运动学问题的运动链法
机械运动学和动力学分析
青蛙跳刚体动力学计算
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服