|
写在最后的: 刚过度用脑,现在思路有点不清晰,写得有点罗嗦,大家见谅
有认真做过圆柱凸轮然后想尝试运动仿真的朋友们应该也会遇到过这样的问题
现流行的圆柱凸轮做法是,创建凸轮曲线+变截面扫描(用到evalgraph,trajpar),原理上理解感觉这种方法没什么问题,但实际做起来这里却有一个比较致命的问题,看图
水平的轮槽明显比斜走向的轮槽要宽,软件测量一下,的确如此,还宽很多! 为什么会这样,水平有限,想了很久都没想出来,望高手指教
圆柱凸轮的特点就是单是凸轮就可以另从动杆来回运动,一般圆盘凸轮只能使从动件单向运动,反向的运动就要依靠重力,弹簧之类的
轮槽的不等宽,明显这个圆柱凸轮是失效的
我尝试解决,但未有结果,其中一个方法本来觉得work的,却没成功,或者有人可以在这方面上改进
用一条3维曲线来扫描
h = 28
a = 2*pi/3
x = t*25
y = 0.5*h*(1-cos(t*pi*120/a))
z = sqrt(625-t*t*625)
普通扫描只能用2维曲线作轨迹,不行
变截面扫描却总调不到合适的截面方向,诚心希望有高手指教
[ 本帖最后由 dddavidlu 于 2008-11-28 22:42 编辑 ] |
|