接触
运动副
方法一:使用接触
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
虎年吉祥
恭贺新禧
虎
恭贺新禧
年
联系客服