2时角位移
m1max2maxs22
角速度4maxs25回程等减速区当s2s时角位移
角加速度
4max2
m12maxs22
角速度4maxs2角加速度4max26近休止区角位移
m10
角速度
0
角加速度0
f如图选取xOy坐标系,B1点为凸轮轮廓线起始点。开始时推杆轮子中心处于B1点处,当凸轮转过角度时,摆动推杆角位移为,由反转法作图可看出,此时滚子中心应处于B点其直角坐标为:
xasi
lsi
0yacoslcos0
因为实际轮廓线与理论轮廓线为等距离,即法向距离处处相等,都为滚半径rT故将理论廓线上的点沿其法向向内测移动距离rr即得实际廓线上的点Bx1y1由高等数学知,理论廓线B点处法线
的斜率应为
tgdxdydxddydsi
cos
dxdacoslcos01dddydasi
lsi
01dd
根据上式有:
dxd2dyd2可得22cosdyddxddyd
实际轮廓线上对应的点Bxy的坐标为
xx1rrcosyy1rrsi
si
dxd
此即为凸轮工作的实际廓线方程,式中“”用于内等距线,“”用于外等距线。
f三程序框图
开始定义主函数
输入:远休止,近休止,摆长
判断中心距范围
初始角
调用子函数1,带出数值
取压力角
理论廓线曲率半径
判断压力角,曲率半径符合调用子函数1,对凸轮分段
调用子函数2,画圆心及实际包络线轨迹清屏磙子圆心坐标值
画摆杆清屏画坐标系
调用子函数3,画线图
输出数据,结束程序
f四程序清单及运行结果
i
cludemathhi
cludedoshi
cludegraphicshi
cludeco
iohi
cludestdiohdefi
el1250defi
eAa40defi
er_b50defi
err75defi
eK31415926180defi
edt025floatQ_maxQ_tQ_sQ_hfloatQ_adoubleLprfloate1500f1500g1500voidCalfloatQdoubleQ_Q3Q_max15Q_t70Q_s10Q_h70ifQ0QQ_t2Q_Q0K2Q_maxQQQ_tQ_tQ_Q14Q_maxQQ_tQ_tQ_Q24Q_maxQ_tQ_tifQQ_t2QQ_tQ_Q0KQ_max2Q_maxQQ_tQQ_tQ_tQ_tQ_Q14Q_maxQ_tQQ_tQ_tQ_Q24Q_maxQ_tQ_tifQQ_tQQ_tQ_sQ_Q0KQ_maxQ_Q10Q_Q20ifQQ_tQr