adams力矩驱动怎么实现

adams力矩驱动怎么实现,第1张

你把问题重新描述一下,驱动力矩已知是正弦函数还是其他什么?如果驱动力矩已知是正弦函数,那就很简单,直接选择力矩后右击修改,把默认的与时间成正比,如30t,改为30sin(t),函数可以点右边的三个点""选择为sin函数;如果驱动力矩不知道,你想用一些函数拟合曲线,就用样条Spline

图示所有铰链处给相互旋转的两个结构之间添加转动副,右侧两支撑杆如果是独立部件则只与下平面做固定副,下平面与ground(大地)固定。

左侧应该是一个气缸或液压缸,由缸体和伸缩杆组成。缸体和伸缩杆之间添加移动副。

按上述添加好约束后,在移动副处添加平动驱动,驱动一定位移。

如此设置便能达到你要的效果。

我有一个简单可行的办法:在驱动的函数表达式上使用一个IF函数,

整体表达式形如:IF(time-T:0,0,F(time)),含义是如果仿真时间小于或等于T这个驱动输出为0,大于T时正常输出;

T是你上次仿真设置的结束时间,也就是后一个驱动开始工作的时间,F(time)是你要定义的驱动。

要注意仿真时间设置要大于T哦!

如果你找到其他的好方法,也请你分享一下!!!

以上就是关于adams力矩驱动怎么实现全部的内容,包括:adams力矩驱动怎么实现、小白求教,在ADAMS中怎样给滑动杆添加运动副与驱动、ADAMS 添加驱动开始仿真直到结束,如何在上次仿真结束的位置再次添加驱动等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10207320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存