凸轮机构大作业 (修复的)
凸轮机构大作业___西工大机械原理要点
大作业(二)凸轮机构设计(题号:4-A)(一)题目及原始数据···············(二)推杆运动规律及凸轮廓线方程·········(三)程序框图·········(四)计算程序·················(五)程序计算结果及分析·············(六)凸轮机构图·················(七)心得体会··················(八)参考书···················一题目及原始数据试用计算机辅助设计完成偏置直动滚子推杆盘形凸轮机构的设计(1)推程运动规律为五次多项式运动规律,回程运动规律为余弦加速度运动规律;(2)打印出原始数据;(3)打印出理论轮廓和实际轮廓的坐标值;(4)打印出推程和回程的最大压力角,以及出现最大压力角时凸轮的相应转角;(5)打印出凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;(6)打印最后所确定的凸轮的基圆半径。
哈工大机械原理大作业凸轮07(可打印修改) (2)
f=linspace(0,2*pi,200); for n=1:length(f)
k1=subs(abs((tx1*yxx1-txx1*yx1)/(tx1^2+yx1^2)^1.5),{x1},{xx1}); v=[v,1/k1]; end
精品内容
s2=70; t2=(s2+s0).*cos(x2)-e*sin(x2); y2=(s0+s2).*sin(x2)+e*cos(x2); tx2=diff(t2,x2); txx2=diff(t2,x2,2); yx2=diff(y2,x2); yxx2=diff(y2,x2,2); for xx2=(pi/3):(pi/100):(175*pi/180);
k3=subs(abs((tx3*yxx3-txx3*yx3)/(tx3^2+yx3^2)^1.5),{x3},{xx3}); v=[v,1/k3]; end
s4=0; t4=(s4+s0).*cos(x4)-e*sin(x4); y4=(s0+s4).*sin(x4)-e*cos(x4); tx4=diff(t4,x4); txx4=diff(t4,x4,2); yx4=diff(y4,x4); yxx4=diff(y4,x4,2); for xx4=(265*pi/180):(pi/100):(2*pi);
elseif f(n)>f01+fs1+f02 && f(n)<=f01+fs1+f02+fs2 s(n)=0; v(n)=0;
机械原理大作业-凸轮结构20
凸轮机构设计 题目要求:试用计算机辅助设计完成下列偏置直动推杆盘形凸轮机构的设计,已知数据如下各表所示。
凸轮沿逆时针方向作匀速转动。
表一 偏置直动滚子推杆盘形凸轮机构的已知参数升程/mm 升程运动角/。
升程运动规律 升程许用压力角/。
回程运动角/。
回程运动规律 回程许用压力角/。
远休止角/。
近休止角/。
70 120 余弦加速度 35 90 正弦加速度65 60 90要求:1)确定凸轮推杆的升程、回程运动方程,并绘制推杆位移、速度、加速度线图。
2)绘制凸轮机构的sd ds -ϕ线图;3)确定凸轮基圆半径和偏距;4)确定滚子半径;5)绘制凸轮理论廓线和实际廓线。
推杆运动规律:(取32w π=) 1)推程运动规律:由余弦加速度运动公式可得⎥⎦⎤⎢⎣⎡-=)cos(1211θπψh s)sin(2hw v111θπϕθπ=)cos(2h 112122θπϕθπw a = 2)回程运动规律:正弦加速度运动公式可得⎥⎦⎤⎢⎣⎡+-=)2sin(211322T h s Tθππθ ⎥⎦⎤⎢⎣⎡--=)2cos(1v322T hw θπθ )2sin(2a32222T hw θπθπ-=试中:T=)(s θθϕ+1- 经带入计算可得:s1 = 0.035*(1 - cos(1.5*x));v1=0.105/2 * w * sin(1.5 * x);a1 = 0.1575/2 * w^2 .* cos(1.5*x);s3 = 0.070*(3 - 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi));v3 = -0.140/pi * w .* (1 - cos(4*z - 4* pi));a3 = 0.56 * w^2/pi .*sin(4*z - 4* pi);三 计算程序(matlab )(1)推杆位移、速度、加速度线图编程;a.位移与转角曲线w = 2*pi/3x = 0:(pi/100):(2*pi/3);s1 = 0.035*(1 - cos(1.5*x));v1=0.105/2 * w * sin(1.5 * x);a1 = 0.1575/2 * w^2 .* cos(1.5*x);y = (2*pi/3):(pi/100):(pi);s2 = 0.070;v2=0;a2 = 0;z = (pi ):(pi/100):(3*pi/2);s3 = 0.070*(3 - 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi)); v3 = -0.140/pi * w .* (1 - cos(4*z - 4* pi));a3 = 0.56 * w^2/pi .*sin(4*z - 4* pi);c = (3*pi/2):(pi/100):( 2*pi);s4 = 0;v4 = 0;a4 = 0;plot(x,s1,'b',y,s2,'b',z,s3,'b',c,s4,'b')xlabel('转角/rad')ylabel('位移/m/')title('位移与转角曲线')b.速度与转角曲线w = 2*pi/3x = 0:(pi/100):(2*pi/3);s1 = 0.035*(1 - cos(1.5*x));v1=0.105/2 * w * sin(1.5 * x);a1 = 0.1575/2 * w^2 .* cos(1.5*x);y = (2*pi/3):(pi/100):(pi);s2 = 0.070;v2=0;a2 = 0;z = (pi ):(pi/100):(3*pi/2);s3 = 0.07*(3 - 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi)); v3 = -0.140/pi * w .* (1 - cos(4*z - 4* pi));a3 = 0.56 * w^2/pi .*sin(4*z - 4* pi);c = (3*pi/2):(pi/100):( 2*pi);s4 = 0;v4 = 0;a4 = 0;plot(x,v1,'g',y,v2,'g',z,v3,'g ',c,v4,'g')xlabel('转角/rad')ylabel('速度/(m/s)')title('速度与转角曲线')c.加速度与位移转角曲线w = 2*pi/3x = 0:(pi/100):(2*pi/3);s1 = 0.035*(1 - cos(1.5*x));v1=0.105/2 * w * sin(1.5 * x);a1 = 0.1575/2 * w^2 .* cos(1.5*x);y = (2*pi/3):(pi/100):(pi);s2 = 0.070;v2=0;a2 = 0;z = (pi):(pi/100):(3*pi/2);s3 = 0.070*(3 - 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi)); v3 = -0.140/pi * w .* (1 - cos(4*z - 4* pi));a3 = 0.56 * w^2/pi .*sin(4*z - 4* pi);c = (3*pi/2):(pi/100):( 2*pi);s4 = 0;v4 = 0;a4 = 0;plot(x,a1,'r',y,a2,'r',z,a3,'r ',c,a4,'r')xlabel('转角/rad')ylabel('加速度/(m^2/s)')title('加速度与转角曲线')(2)凸轮机构的s d -ϕds 线图编程; w = 2*pi/3x = 0:(pi/100):(2*pi/3);s1 = 35*(1 - cos(1.5*x));news1 = 35*1.5*sin(1.5*x);y = (2*pi/3):(pi/100):(pi);s2 = 70;news2 = 0;z = (pi ):(pi/100):(3*pi/2);s3=70*(3 - 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi));news3 =-140/pi * w .* (1 - cos(4*z - 4* pi));c = (3*pi/2):(pi/100):( 2*pi);s4 = 0;news4 = 0;plot(news1,s1,'b',news2,s2,'b',news3,s3,'b',news4,s4,'b')xlabel('ds/dp');ylabel('(位移s/mm)')title('ds/dp 与位移s 曲线') grid(3)确定基圆半径和偏距;(4)经过对凸轮机构的s d -ϕds 线图分析确定其偏距e=17,s=70,基圆半径r0=32,,得s0=50; a.先求凸轮理论轮廓曲线,程序如下:w = 2*pi/3;s0 = 50;s = 70;e = 17;x = 0:(pi/100):(2*pi/3);x1 = (s + s0)*cos(x)-e*sin(x);y1 = (s0 + s)*sin(x) - e*cos(x);y = (2*pi/3):(pi/100):(pi);x2 = (s + s0)*cos(y)-e*sin(y);y2 = (s0 + s)*sin(y) - e*cos(y);z = (pi):(pi/100):(3*pi/2);x3 = (s + s0)*cos(z)-e*sin(z);y3 = (s0 + s)*sin(z) - e*cos(z);c = (3*pi/2):(pi/100):( 2*pi);x4 = (s + s0)*cos(c)-e*sin(c);y4 = (s0 + s)*sin(c) - e*cos(c);plot(x1,y1,'b',x2,y2,'b',x3,y3,'b',x4,y4,'b');xlabel('x/mm')ylabel('y/mm')title('理轮轮曲线')b.再通过该廓线求其最小曲率半径,程序如下:v=[];syms x1 x2 x3 x4 x5s0 = 50;e = 20;s1 = 35*(1 - cos(1.5*x1));t1 = (s1 + s0)*cos(x1)-e*sin(x1);y1 = (s0 + s1)*sin(x1) - e*cos(x1);tx1=diff(t1,x1);txx1=diff(t1,x1,2);yx1=diff(y1,x1);yxx1=diff(y1,x1,2);for xx1= 0:(pi/100):(2*pi/3);k1=subs(abs((tx1*yxx1-txx1*yx1)/(tx1^2+yx1^2)^1.5),{x1},{xx1}); v=[v,1/k1];ends2 = 70;t2 = (s2 + s0)*cos(x2)-e*sin(x2);y2 = (s0 + s2)*sin(x2) - e*cos(x2);tx2=diff(t2,x2);txx2=diff(t2,x2,2);yx2=diff(y2,x2);yxx2=diff(y2,x2,2);for xx2=(2*pi/3):(pi/100):(pi);k2=subs(abs((tx2*yxx2-txx2*yx2)/(tx2^2+yx2^2)^1.5),{x2},{xx2}); v=[v,1/k2];ends3 = 110*(10/3- 2*x3/pi + 1/(2*pi).*sin (4*x3 - 14* pi/3));t3 = (s3 + s0)*cos(x3)-e*sin(x3);y3 = (s0 + s3)*sin(x3) - e*cos(x3);tx3=diff(t3,x3);txx3=diff(t3,x3,2);yx3=diff(y3,x3);yxx3=diff(y3,x3,2);for xx3=(pi):(pi/100):(3*pi/2);k3=subs(abs((tx3*yxx3-txx3*yx3)/(tx3^2+yx3^2)^1.5),{x3},{xx3}); v=[v,1/k3];ends4 = 0;t4 = (s4 + s0)*cos(x4)-e*sin(x4);y4 = (s0 + s4)*sin(x4) - e*cos(x4);tx4=diff(t4,x4);txx4=diff(t4,x4,2);yx4=diff(y4,x4);yxx4=diff(y4,x4,2);for xx4=(3*pi/2):(pi/100):( 2*pi);k4=subs(abs((tx4*yxx4-txx4*yx4)/(tx4^2+yx4^2)^1.5),{x4},{xx4}); v=[v,1/k4];endmin(v)(3)凸轮的理论廓线和其包络线;由基圆半径确定其滚子的半径为r=8mm,其他参数保持不变;a.凸轮的理论廓线w = 2*pi/3;s0 = 50;s = 70;e = 17;x = 0:(pi/100):(2*pi/3);x1 = (s + s0)*cos(x)-e*sin(x);y1 = (s0 + s)*sin(x) - e*cos(x);y = (2*pi/3):(pi/100):(pi);x2 = (s + s0)*cos(y)-e*sin(y);y2 = (s0 + s)*sin(y) - e*cos(y);z = (pi ):(pi/100):(3*pi/2);x3 = (s + s0)*cos(z)-e*sin(z);y3 = (s0 + s)*sin(z) - e*cos(z);c = (3*pi/2):(pi/100):( 2*pi);x4 = (s + s0)*cos(c)-e*sin(c);y4 = (s0 + s)*sin(c) - e*cos(c);plot(x1,y1,'b',x2,y2,'b',x3,y3,'b',x4,y4,'b');xlabel('x/mm')ylabel('y/mm')title('理轮轮曲线')b.凸轮的包络线w = 2*pi/3;s0 = 50;e = 17;r = 8;x = 0:(pi/100):(2*pi/3);s1 = 35*(1 - cos(1.5*x));x1 = (s1 + s0).*cos(x) - e*sin(x);y1 = (s0 + s1).*sin(x) - e*cos(x);n1 = -(35*1.5*sin(x) + s0).*sin(x) -e*cos(x);m1 = (s0 + 35*1.5*sin(x) ).*cos(x) + e*sin(x);xt1 = x1+(r*m1)./(sqrt(n1.^2+m1.^2));yt1 = y1 - (r*n1)./sqrt(m1.^2 +n1.^2);xw1 = x1 - (r*m1)./sqrt(m1.^2 +n1.^2);yw1 = y1 + (r*n1)./sqrt(m1.^2 +n1.^2);y = (2*pi/3):(pi/100):(pi);s2 = 70;x2 = (s2 + s0).*cos(y)-e*sin(y);y2 = (s0 + s2).*sin(y) - e*cos(y);n2 = -s0.*sin(y)-e*cos(y);m2 = s0 .*cos(y) + e*sin(y);xt2 = x2 + (r*m2)./sqrt(m2.^2+n2.^2);yt2 = y2 - (r*n2)./sqrt(m2.^2+n2.^2);xw2 = x2 - (r*m2)./sqrt(m2.^2+n2.^2);yw2 = y2 + (r*n2)./sqrt(m2.^2+n2.^2);z = (pi ):(pi/100):(3*pi/2);s3 = 70*(3- 2*z/pi + 1/(2*pi).*sin (4*z - 4* pi));x3 = (s3 + s0).*cos(z)-e*sin(z);y3 = (s0 + s3).*sin(z) - e*cos(z);n3 = -(140/pi *cos(4*z - 4*pi) + s0).*sin(z)-e*cos(z); m3 = (s0 + 140/pi *cos(4*z - 4*pi)).*cos(z) + e*sin(z);xt3= x3 + (r*m3)./sqrt(m3.^2+n3.^2);yt3 = y3 - (r*n3)./sqrt(m3.^2+n3.^2);xw3 = x3 -(r* m3)./sqrt(n3.^2+m3.^2);yw3 = y3 + (r*n3)./sqrt(n3.^2+m3.^2);c = (3*pi/2):(pi/100):( 2*pi);s4 = 0;x4 = (s4 + s0).*cos(c)-e*sin(c);y4 = s0 .*sin(c) - e*cos(c);n4 = - s0.*sin(c)-e*cos(c);m4 = s0 .*cos(c) + e*sin(c);xt4= x4 + (r*m4)./sqrt(m4.^2+n4.^2);yt4 = y4 - (r*n4)./sqrt(m4.^2+n4.^2);xw4 = x4 - (r*m4)./sqrt(n4.^2+m4.^2);yw4 = y4 + (r*n4)./sqrt(n4.^2+m4.^2);plot(xw1,yw1,'b',xw2,yw2,'b',xw3,yw3,'b',xw4,yw4,'b') xlabel('x/mm')ylabel('y/mm')title('凸轮的包络线')grid。
凸轮机构大作业..
机械原理大作业凸轮机构设计(题号:3-A)学院:机电工程学院目录(一)设计题目及数据(二)推杆运动规律及凸轮廓线方程(三)程序框图(四)计算源程序(五)凸轮机构图(廓线)(六)设计心得及体会(七)参考文献一、设计题目及数据试用计算机辅助设计完成摆动滚子推杆盘形凸轮机构的设计(1)推程运动规律为正弦加速度运动,回程运动规律为等加速等减速运动;(2)打印出原始数据;(3)打印出理论轮廓和实际轮廓的坐标值;(4)打印出推程和回程的最大压力角,以及出现最大压力角时凸轮的相应转角;(5)打印出凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;(6)打印最后所确定的凸轮的基圆半径。
表一 摆动滚子推杆盘形凸轮机构的已知参数题号 初选的基圆半径R0/mm偏距/mm推杆行程/m m 滚子半径Rr/m m 许用压力角 许用最小曲率半径[ρamin] [α1] [α2] 3-A 15 5 28 10 30˚ 70˚ 0.3Rr计算点数:N=120q1=60; 近休止角δ1q2=120; 推程运动角δ2q3=90; 远休止角δ3q4=90; 回程运动角δ4二、运动规律:1.推程运动规律:正弦加速度运动00=[(/)-sin(2/)/2]S h δδπδδπ2.回程运动规律:等加速等减速运动:2''20=-2/S h h δδ ('0=0-/2S δ)'2'200=2h(-)/S δδδ3近休凸轮转角0°- 60°,推程凸轮转角60°-180°,远休凸轮转角180°-270°二、推杆运动规律及凸轮廓线方程推杆运动规律:(1)近休阶段:0o ≤δ<60 oX L =R L cos (m α-δ) Y L =R L cos (mα-δ) Xs=R 0cos(m α-δ) Y L =R L sin (mα-δ) 其中m α=arctan 220()r e R R e ++ R L= R 0+R r(2)推程阶段:60o ≤δ<180 oX L =R n cos (1αα-) Y L =R n sin (1αα-)1=(R -R )cos(-)s n r X αα 1=(R -R )sin(-)s n r Y αα 22R =(l+s)-e n 220R=(R +R )-e r 1=arccos n e R α 00=[(/)-sin(2/)/2]S h δδπδδπ(3)远休阶段:180o ≤δ<270 oR max=最大的R n max maxarccos e R α= Xs=R max *cos (max αα-) Y L =R max *sin (max αα-)Xs=(R max -10)*cos (max αα-) Ys=(R max -10)*cos (1αα-)(4)回程阶段:270≤δ<360S=h-2h 2'20/δδ S=2h (三、压力角的求法可由220tan [(/]/[ds d e R e αδ=--+s ]求出推程和回程各自的一组值,然后找出推程和回程里各自最大的压力角,然后与[1α] [2α]相比较,若不小于[1α]和[2α]应该改变R 0再重新求压力角直到满足条件为止,最后再求出相应的凸轮转角δ。
机械原理大作业——凸轮.docx
大作业(二)凸轮机构设计题号:6班级:姓名:学号:同组者:成绩:完成时间:目录一凸轮机构题目要求 (1)二摆杆的运动规律及凸轮轮廓线方程 (2)三计算程序 (3)四运算结果及凸轮机构图 (9)4.1 第一组(A组)机构图及计算结果 (9)4.2 第二组(B组)机构图及计算结果 (14)4.3 第三组(C组)机构图及计算结果 (19)五心得体会 (24)第一组(A组) (24)第二组(B组) (24)第三组(C组) (24)六参考资料 (25)附录程序框图 (26)一凸轮机构题目要求(摆动滚子推杆盘形凸轮机构)题目要求:试用计算机辅助设计完成下列偏置直动滚子推杆盘形凸轮机构或摆动滚子推杆盘形凸轮机构的设计,已知数据如下各表所示。
凸轮沿逆时针方向作匀速转动。
表一摆动滚子推杆盘形凸轮机构的已知参数题号初选的基圆半径R0/mm机架长度Loa/mm摆杆长度Lab/mm滚子半径Rr/mm推杆摆角φ许用压力角许用最小曲率半径[ρamin][α1] [α2]A 15 60 55 10 24°35°70°0.3RrB 20 70 65 14 26°40°70°0.3RrC 22 72 68 18 28°45°65°0.35Rr 要求:1)凸轮理论轮廓和实际轮廓的坐标值2)推程和回程的最大压力角,及凸轮对应的转角3)凸轮实际轮廓曲线的最小曲率4)半径及相应凸轮转角5)基圆半径6)绘制凸轮理论廓线和实际廓线7)计算点数:N:72~120推杆运动规律:1)推程运动规律:等加速等减速运动2)回程运动规律:余弦加速度运动二摆杆的运动规律及凸轮轮廓线方程1)推程:1,运动规律:等加速等减速运动;2,轮廓线方程:A:等加速推程段设定推程加速段边界条件为:在始点处δ=0,s=0,v=0。
在终点处。
整理得:(注意:δ的变化范围为0~δ0/2。
西工大机械原理大作业2凸轮机构作业
西工大机械原理大作业2凸轮机构作业摘要:凸轮机构是机械传动中十分重要的一种机构,它通过凸轮的回转运动将直线运动或其他运动转化为需要的曲线运动。
本文将对凸轮机构的结构和工作原理进行详细介绍,并以汽车发动机中凸轮机构为例进行分析。
通过本次作业的学习,可以更好地理解和应用凸轮机构的原理。
关键词:凸轮机构、结构、工作原理、汽车发动机一、引言凸轮机构是一种将直线运动或其他运动转化为需要的曲线运动的机构。
它广泛应用于各种机械传动中,尤其在汽车发动机中扮演着重要的角色。
凸轮机构能够将发动机的气缸活塞的直线往复运动转化为曲轴的回转运动,从而实现汽缸进、排气门的开闭。
凸轮机构还广泛应用于各种机械设备中,如机床、印刷机等。
因此,对凸轮机构的学习和掌握是十分重要的。
二、凸轮机构的结构和工作原理凸轮机构主要由凸轮、凸轮轴和从动件等组成。
凸轮是一个平面上的旋转曲线,它通过与凸轮轴的配合将转动运动转化为需要的曲线运动。
从动件则是根据需要进行曲线运动的机构组成部分,如气缸活塞、机床刀架等。
凸轮的工作原理是通过其凸轮轴的旋转将自身上的凸点或凹槽与从动件相配合,从而实现曲线运动。
当凸轮轴旋转时,凸轮上的凸点或凹槽与从动件相接触,从而驱动从动件做曲线运动。
凸轮机构的运动规律可以通过凸轮的轮廓形状来确定,因此,在设计凸轮机构时,需要根据所需要的运动曲线来确定凸轮的形状和参数。
三、汽车发动机中的凸轮机构汽车发动机中的凸轮机构是一个非常典型的凸轮机构应用案例。
它通过凸轮的回转运动来驱动气缸活塞做往复运动,并控制气缸进、排气门的开闭。
凸轮机构通过凸轮轴上的凸点和凹槽与气门机构相连接,从而实现曲线运动。
汽车发动机中的凸轮机构一般由凸轮轴、凸轮、气门弹簧、气门和凸轮轴链条组成。
凸轮轴位于汽车发动机的上部,凸轮装在凸轮轴上,通过气门弹簧与气门相连接。
当凸轮轴旋转时,凸轮上的凸点或凹槽与气门弹簧相接触,从而控制气门的开闭,进而控制气缸的进、排气。
机械原理大作业2-凸轮机构设计
Harbin Institute of Technology机械原理大作业二课程名称:机械原理设计题目:凸轮机构设计院系:机电工程学院姓名:学号:班级:指导教师:1.设计题目设计直动从动件盘形凸轮机构,其原始参数见表1 表一:凸轮机构原始参数升程(mm ) 升程运动角(º)升程运动规律升程许用压力角(º)回程运动角(º)回程运动规律回程许用压力角(º)远休止角(º)近休止角(º)30 70 等加等减速30 170 正弦加速度60 100 1202.凸轮推杆运动规律(1)推程运动规律(等加速等减速运动)推程035≤ϕ0≤推程0070≤ϕ35≤(2)回程运动规律(正弦加速度)回程00240≤ϕ170≤开始输入初始参数运行各部分程序输出1 输出2 输出3 输出4 结束从动件位移、速度、加速度曲线ds/dψ-s曲线,确定基圆半径和偏距理论轮廓线上的压力角和曲率半径图绘制理论轮廓线和实际轮廓线3.运动线图及凸轮s d ds -φ线图采用Matlab 编程,其所有源程序见附页:令可得运动规律图如下:1.凸轮的基圆半径和偏距以ds/dfψ-s图为基础,可分别作出三条限制线(推程许用压力角的切界限D t d t,回程许用压力角的限制线D t'd t',起始点压力角许用线B0d''),以这三条线可确定最小基圆半径及所对应的偏距e,在其下方选择一合适点,即可满足压力角的限制条件。
得图如下:得最小基圆对应的坐标位置大约为(20,-35)经计算取偏距e=20mm,r0=40.3mm.2.绘制理论轮廓线上的压力角曲线和曲率半径曲线针对凸轮转向及推杆偏置,令N1=1凸轮逆时针转;N2=1偏距为正。
压力角数学模型:曲率半径数学模型:)/)(/()/)(/(])/()/[(22222/322ϕϕϕϕϕϕρd x d d dy d y d d dx d dy d dx -+= 其中:)sin(])/[()cos(])/(2[/102212122ϕϕϕϕϕN s s d s d N e N N d ds d x d --+-=)cos(])/[()(sin ])/(2[/202212122ϕϕϕϕϕN s s d s d N e N N d ds d y d --+--=3.凸轮理论廓线和实际廓线理论廓线数学模型:ϕϕϕϕsin cos )(cos sin )(00e s s y e s s x -+=++=凸轮实际廓线坐标方程式:22'22')/()/()/()/()/()/(ϕϕϕϕϕϕd dy d dx d dy r y y d dy d dx d dx r x x tt+-=++=其中rt 为确定的滚子半径。
机械原理大作业凸轮机构题DOC
Harbin Institute of Technology机械原理大作业二课程名称:机械原理设计题目:连杆机构运动分析院系:机械设计制造及其自动化班级:设计者:学号:指导教师:设计时间:一.设计题目设计直动从动件盘形凸轮机构,凸轮机构原始参数 序号 升程(mm) 升程运动角(º) 升程运 动规律升程许用压力角(º) 回程运动角(º)回程运 动规律回程许用压力角(º)远休止角 (º)近休止角 (º) 22 120 90等加等减速 4080等减等加速 70 70120二. 凸轮推杆运动规律1.运动规律(等加速等减速运动) 推程 0450≤≤ϕ2229602ϕπϕ=⎪⎪⎭⎫ ⎝⎛Φ=h s ϕπωϕω2219204=Φ=h v2220219204πωω=Φ=h a 推程 009045≤≤ϕ()222020)2(9601202ϕππϕ--=-ΦΦ-=hh s())2(1920422ϕπωπϕω-=-ΦΦ=h v222219204ωπω-=Φ-=h a2.运动规律(等加速等减速运动) 回程 00200160≤≤ϕ ()[]2222)98(9601202πϕπϕ--=Φ+Φ-Φ-=S h h s ()[])98(1920-4-22πϕωπϕω-=Φ+Φ-Φ=S h v 222219204ωπω-=Φ-=h a回程 00240200≤≤ϕ ()[]222'002)34(9602ϕππϕ-=-Φ+Φ+ΦΦ=S h s ()[])34(1920-4-2'002ϕπωπϕω-=-Φ+Φ+ΦΦ=S h v222219204ωπω=Φ=h a三.推杆位移、速度、加速度线图及凸轮s d ds-φ线图采用VB 编程,其源程序及图像如下: 1.位移:Private Sub Command1_Click()Timer1.Enabled = True '开启计时器 End SubPrivate Sub Timer1_Timer() Static i As SingleDim s As Single, q As Single 'i 作为静态变量,控制流程;s 代表位移;q 代表角度 Picture1.CurrentX = 0 Picture1.CurrentY = 0 i = i + 0.1 If i <= 45 Then q = is = 240 * (q / 90) ^ 2Picture1.PSet Step(q, -s), vbRedElseIf i >= 45 And i <= 90 Thenq = is = 120 - 240 * ((90 - q) ^ 2) / (90 ^ 2)Picture1.PSet Step(q, -s), vbGreenElseIf i >= 90 And i <= 150 Thenq = is = 120Picture1.PSet Step(q, -s), vbBlackElseIf i >= 150 And i <= 190 Thenq = is = 120 - 240 * (q - 150) ^ 2 / 6400Picture1.PSet Step(q, -s), vbBlueElseIf i >= 190 And i <= 230 Thenq = is = 240 * (230 - q) ^ 2 / 6400Picture1.PSet Step(q, -s), vbRedElseIf i >= 230 And i <= 360 Thenq = is = 0Picture1.PSet Step(q, -s), vbBlackElseEnd IfEnd Sub2.速度Private Sub Command2_Click()Timer2.Enabled = True '开启计时器End SubPrivate Sub Timer2_Timer()Static i As SingleDim v As Single, q As Single, w As Single 'i为静态变量,控制流程;q代表角度;w代表角速度,此处被赋予50Picture1.CurrentX = 0Picture1.CurrentY = 0w = 50i = i + 0.1If i <= 45 Thenq = iv = 480 * w * q / 8100Picture1.PSet Step(q, -v), vbRedElseIf i >= 45 And i <= 90 Thenq = iv = 480 * w * (90 - q) / 8100Picture1.PSet Step(q, -v), vbBlack ElseIf i >= 90 And i <= 150 Thenq = iv = 0Picture1.PSet Step(q, -v), vbGreen ElseIf i >= 150 And i <= 190 Then q = iv = -480 * w * (q - 150) / 6400Picture1.PSet Step(q, -v), vbBlue ElseIf i >= 190 And i <= 230 Thenq = iv = -480 * w * (230 - q) / 6400Picture1.PSet Step(q, -v), vbRedElseIf i >= 230 And i <= 360 Then q = iv = 0Picture1.PSet Step(q, -v), vbBlack ElseEnd IfEnd Sub3.加速度Private Sub Command3_Click()Timer3.Enabled = True '开启计时器End SubPrivate Sub Timer3_Timer()Static i As SingleDim a As Single, w As Single, q As Single 'i为静态变量,控制流程;a代表加速度;q代表角度;w代表角速度w = 50Picture1.CurrentX = 0Picture1.CurrentY = 0i = i + 0.1If i <= 45 Thenq = ia = 480 * w ^ 2 / 8100Picture1.PSet Step(q, -a), vbRedElseIf i >= 45 And i <= 90 Thenq = ia = -480 * w ^ 2 / 8100Picture1.PSet Step(q, -a), vbBlackElseIf i >= 90 And i <= 150 Thenq = ia = 0Picture1.PSet Step(q, -a), vbGreenElseIf i >= 150 And i <= 190 Thenq = ia = -480 * w ^ 2 / 6400Picture1.PSet Step(q, -a), vbBlueElseIf i >= 190 And i <= 230 Thenq = ia = 480 * w ^ 2 / 6400Picture1.PSet Step(q, -a), vbRedElseIf i >= 230 And i <= 360 Thenq = ia = 0Picture1.PSet Step(q, -a), vbBlackElseEnd IfEnd Sub4.ds/dq---dsPrivate Sub Command4_Click()Timer4.Enabled = True '开启计时器;建立坐标系Picture1.Scale (-400, -400)-(400, 400)End SubPrivate Sub Timer4_Timer()Static i As SingleDim x As Single, s As Single, q As Single, scaley As Single, t As Single 'i为静态变量,控制流程;x代表位移;s代表纵坐标ds/dq;q代表角度Picture1.CurrentX = 0Picture1.CurrentY = 0scaley = 1t = 3.14 / 180i = i + 0.1If i <= 45 Thenq = i * tx = 194.734 * qs = 240 * (2 * q / 3.14) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 45 And i <= 90 Thenq = i * tx = 194.734 * (3.14 / 2 - q)s = 120 - 97.367 * (3.14 / 2 - q) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 90 And i <= 150 Thenq = i * tx = 0s = 120 * scaleyPicture1.PSet Step(x, -s), vbRedElseIf i >= 150 And i <= 190 Thenq = i * tx = -246.46 * (q - 5 * 3.14 / 6)s = 120 - 123.23 * (q - 5 * 3.14 / 6) ^ 2 Picture1.PSet Step(x, -s), vbRedElseIf i >= 190 And i <= 230 Thenq = i * tx = -246.46 * (23 * 3.14 / 18 - q)s = 123.23 * (23 * 3.14 / 18 - q) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 230 And i <= 360 Thenq = i * tx = 0s = 0Picture1.PSet Step(x, -s), vbRedElseEnd IfEnd Sub四.确定凸轮基圆半径和偏距1. 求切点转角在图中,右侧曲线为升程阶段的类速度-位移图,作直线Dt dt与其相切,且位移轴正方向呈夹角[ 1]=300,则切点处的斜率与直线D t d t的斜率相等,因为kDtdt=tan600,右侧曲线斜率可以表示为:q;q=tan600继而求出切点坐标(337.272,292.084)。
凸轮轴修复工艺及技术要求
凸轮轴修复工艺及技术要求一修复后技术参数1 凸轮轴勘验:检查测量凸轮轴轴颈和凸轮圆弧工作表面有否裂纹、麻点、凹陷。
(建议进行探伤检测,若采用磁粉探伤,需进行退磁。
)2 检测凸轮轴径向跳动量,其误差值为:不超过0.04mm。
3 检查凸轮轴上各缸的配气相位并记录,方法:凸轮轮廓升程到最高点时,以第一缸为基准画零线,检测第7缸及第8缸凸轮角度,误差正时齿轮的键槽中心线的角度偏差不得超过范围:±1°。
4 检查凸轮轴油孔是否畅通。
5 凸轮轴工作表面镀层修复后粗糙度Ra<0.6um6 凸轮轴同轴度百分表检测,偏差<0.03mm。
7 凸轮轴工作表面镀层硬度达到HRC55。
8 凸轮轴颈的圆柱度<10um.(以上参考标准为CB/T 3510-93)二凸轮轴修理工序1 首先用百分表测量凸轮轴径向跳动量、轴颈圆柱度及同轴度。
2 检查、进行探伤检测凸轮轴轴颈和凸轮圆弧工作表面有否裂纹。
外观检查凸轮轮廓麻点、凹陷及烧结程度,确认凸轮轮廓基本尺寸是否在可修理范围内(拍照留档)。
3检查凸轮轮廓升程到最高点时,以第一缸为基准画零线,检测第7缸及第8缸凸轮角度,误差正时齿轮的键槽中心线的角度偏差不得超过范围:±1°。
(以上检测工序进行完工,所有检测数据具备现场手工修复条件,再进行下例工序)4以第一缸凸轮轮廓及其基圆为参照物(以未损坏档为主),制作凸轮轮廓样板规,样板规与凸轮轮廓贴合面小于10um为适。
5凸轮轴箱第8档露出需要修理的凸轮轮廓,其他部位利用塑料布或擦机布,进行遮挡,特别是轴承处及油孔处,需有效防护。
6 凸轮轴第8档进、排气凸轮轮廓粘结合金严重,用油石进行磨轴修复,用样板规进行检测,使凸轮轮廓逐渐达到外形几何尺寸要求。
.7 凸轮轮廓用粗帆布进行抛光,达到光洁度Ra<0.6um。
(该光洁度标准按实际修复状况界定,但必须保证过渡圆弧轮廓尺寸)8 凸轮材料硬度,达到HRC55(具体检测方法需与船东协商,不排除由于损坏严重,磨削量过大,造成工作面硬度防护层损害等现象发生).工作表面无合金脱落.9 用百分表检测凸轮轴的升程量,与原状进行分析、比较并记录留档。
机械原理大作业2凸轮机构大作业..
大作业(二)凸轮机构设计(题号:_________)班级:________________________ 学号:________________________ 姓名:________________________ 同组其他人员:________________________ 完成日期:________________________凸轮机构大作业题目目录1、题目及原始数据;2、推杆的运动规律及凸轮廓线方程;3、计算程序框图4、计算程序;5、计算结果及分析;6、凸轮机构图(包括推杆及凸轮理论和实际廓线,并标出有关尺寸及计算结果7、体会及建议8、参考书利用计算机辅助设计完成下列偏置式直动滚子推杆盘形凸轮机构(推杆的移动副导路位于凸轮盘回转中心的右侧)或摆动滚子推杆盘形凸轮机构的设计,设计已知数据如下表所示,机构中凸轮沿着逆时针方向做匀速转动。
表1 两种凸轮机构的从动件运动规律表2 两种凸轮机构的推杆在近休、推程、远休及回程阶段的凸轮转角表3 偏置直动滚子推杆盘形凸轮机构的已知参数要求:每两人一组,每组中至少打印出一份源程序。
每人都要打印:原始数据;凸轮理论轮廓曲线和实际轮廓曲线的坐标值;推程和回程的最大压力角,以及出现最大压力角时凸轮相应的转角,凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;凸轮的基圆半径。
整个设计过程所选取的计算点数N=72~120。
利用计算机绘出凸轮的理论轮廓曲线和实际轮廓曲线。
二、推杆运动规律及凸轮轮廓方程推程: 等加速2202/s h δδ=远休:s h =等减速22002()/s h h δδδ=--回程 : 五次多项式整理得;345121212s=h[1-10(()/)+15(()/)6(()/)]o o o δδδδδδδδδδδδ-------理论轮廓廓线方程00()sin cos ()cos sin x s s e y s s e δδδδ=++=+-工作廓线方程cos sin t t x x r y y r δδ=-=-实际廓线方程sin (/)/cos (/)/dx d dy d θδθδ==-'cos 'sin r r x x r y y r θθ=-=-三、计算程序框图四、计算程序#include<stdio.h>#include<math.h>#include<stdlib.h>#define PI 3.141592653double fact[72][2];double theory[72][2];int ang1=180,ang2=225,ang3=315; double h=35, rb=20,b=1;double A1=30*PI/180, A2=75*PI/180; double P=18.2,e=10;double So,r=15;double S(int I){double s;double A;double B;if(I<=ang1/2){A=I*PI/180;B=ang1*PI/180;s=2*h*pow(A/B,2);}else if((I>ang1/2)&&(I<=ang1)){A=I*PI/180;B=ang1*PI/180;s=h-2*h*pow((B-A)/B,2);}else if(I<=ang2)s=h;else if(I<=ang3){A=(I-ang2)*PI/180;B=(ang3-ang2)*PI/180;s=h*(1-10*pow(A/B,3)+15*pow(A/B,4)-6*pow(A/B,5));}else s=0;return(s);}double ds(int Q){double A,B,C;if(Q<=ang1/2){A=Q*PI/180;B=ang1*PI/180;C=4*h*A/(B*B);}else if((Q>ang1/2)&&(Q<=ang1)){A=Q*PI/180;B=ang1*PI/180;C=4*h*(B-A)/(B*B);}else if(Q<=ang2) C=0;else if(Q<=ang3){A=(Q-ang2)*PI/180;B=(ang3-ang2)*PI/180;C=h*(-30*A*A/pow(B,3)+60*pow(A,3)/pow(B,4)-30*pow(A,4)/pow(B,5));}else C=0;return C;}double dss(int B3){double A,B,C;if(B3<=ang1/2){A=B3*PI/180;C=ang1*PI/180;B=4*h/(C*C);}else if(B3>ang1/2&&B3<=ang1){A=B3*PI/180;C=ang1*PI/180;B=-4*h/(C*C);}else if(B3<=ang2)B=0;else if(B3<=ang3){A=(B3-ang2)*PI/180;C=(ang3-ang2)*PI/180;B=h*(-60*A/pow(C,3)+240*A*A/pow(C,4)-120*A*A*A/pow(C,5));}else B=0;return(B);}void xy(int ang){double A,B,C,E,F,dx,dy;A=ang*PI/180;B=S(ang);C=ds(ang);dx=(So+B)*cos(A)+sin(A)*C-e*sin(A);dy=-sin(A)*(So+B)+C*cos(A)-e*cos(A);E=r*dy/sqrt(dx*dx+dy*dy);F=r*dx/sqrt(dx*dx+dy*dy);theory[ang/5][0]=(So+B)*sin(A)+e*cos(A);theory[ang/5][1]=(So+B)*cos(A)-e*sin(A);fact[ang/5][0]=theory[ang/5][0]-E;fact[ang/5][1]=theory[ang/5][1]+F;}double a(int B1)/*****求解压力角****/{double A,B;A=sqrt((ds(B1)-e)*(ds(B1)-e));B=S(B1);return atan(A/(B+So));}double p(int B2){double dx,dy,dxx,dyy;double A,B,C,D,E;A=B2*PI/180;B=ds(B2);C=S(B2);D=dss(B2);dx=(So+C)*cos(A)+sin(A)*B-e*sin(A);dy=-sin(A)*(So+C)+B*cos(A)-e*cos(A);dxx=-(C+So)*sin(A)+cos(A)*B+D*sin(A)-e*cos(A);dyy=-cos(A)*(So+C)-B*sin(A)+D*cos(A)-sin(A)*B+e*sin(A);E=sqrt(pow(dx*dx+dy*dy,3))/sqrt(pow((dx*dyy-dxx*dy),2));return(E);}void main(){ FILE *fp;int i;int k,h,l;double angle1max=0,angle2max=0,pmin=1000;if((fp=fopen("sanying","w"))==NULL){printf("Cann't open this file.\n");exit(0);}fprintf(fp,"\n The Kinematic Parameters of Point 4\n");fprintf(fp," x y x' y' ");//计算数据并写入文件for(;i!=360;){rb=rb+b;So=sqrt(rb*rb-e*e);for(i=0;i<=ang1;i=i+5){if(a(i)>A1||p(i)<P)break;}if(ang1+5-i)continue;for(i=ang1+5;i<=ang2;i=i+5){if(p(i)<P)break;}if(ang2+5-i)continue;for(i=ang2+5;i<=ang3;i=i+5){if(a(i)>A2||p(i)<P)break;}if(ang3+5-i)continue;for(i=ang3+5;i<360;i=i+5){if(p(i)<P)break;}}for(i=0;i<360;i=i+5){xy(i);}for(i=0;i<=ang1;i=i+5){if(angle1max<a(i)){angle1max=a(i);k=i;}if(pmin>p(i)){pmin=p(i);h=i;}}for(i=ang2;i<=ang3;i=i+5){if(angle2max<a(i)){angle2max=a(i);l=i;}if(pmin>p(i)){pmin=p(i);h=i;}}for(i=0;i<72;i++){fprintf(fp,"\n");{fprintf(fp,"%12.3f\t%12.3f\t%12.3f\t%12.3f\t",theory[i][0],theory[i][1],fact[i][0],fact[i][1]);}}fclose(fp);printf(" 理论坐标(x,y) ");printf("实际坐标(x,y)");printf("\n");for(i=0;i<72;i++){printf("%f ",theory[i][0]);printf(" ");printf("%f ",theory[i][1]);printf(" ");printf("%f ",fact[i][0]);printf(" ");printf("%f ",fact[i][1]);printf("\n");}printf("基圆半径是:%f\n",rb);printf("推程最大压力角是:%f\n",angle1max*180/PI);printf("此时角度是是:%d\n",k);printf("回程最大压力角是:%f\n",angle2max*180/PI);printf("此时角度是是:%d\n",l);printf("最小曲率半径是:%f\n",pmin);printf("此时角度是:%d\n",h);}五、计算结果及分析-58.095654100.403660-65.608023113.386892 -49.123827105.084964-55.476046118.673537 -39.778138108.966507-44.921863123.057004 -30.129713112.018750-34.025797126.503933 -20.251983114.218463-22.870774128.988091 -10.220123115.548903-11.541691130.490572 -0.110482115.999947-0.124769130.999941分析基圆半径是:116.000000推程最大压力角是:5.273246 此时角度是是:90回程最大压力角是:21.408137 此时角度是是:275最小曲率半径是:18.384284 此时角度是:315-200-1000100200-200-1000100200理论坐标y 实际坐标y(六)心得体会在解决大作业过程中不仅仅让自己更熟悉课本知识同时使得自己重温C 语言让自己更加熟练与程序的设计,提高了自己的逻辑运用能力,这种对运行的机构的认识,我相信对以后的理论知识求解也有帮助。
船用柴油机凸轮修理作业指导书
船用柴油机凸轮修理作业指导书1 目的为了使柴油机凸轮的常规检修作业更标准化操作,保证柴油机正常运行。
2 范围本指导书适用于在本公司所属船厂进行的各种型号船用柴油机的整体式凸轮及组合式凸轮的常规检修作业;对说明书上作出特殊要求的,应根据说明书指示操作。
3职责3.1质量管理部负责编写施工工艺,质量管控和检验。
3.2工区工艺员负责具体工艺的制定。
3.3工程分承包方拆装操作工人按本工艺实施拆装操作。
4 工作程序4.1 安全注意事项1.拆检前必须和船方进行沟通,确认柴油机伺服装置都以关停,以便保施工安全。
2.盘车机必须专人控制,人员在曲拐箱内施工及间断休息时必须切断盘车机电源,总开关上有明确的正在施工的警示牌。
3.凸轮吊运应由起重专职人员负责。
4.2准备工作4.详细了解说明书规定的柴油机凸轮的拆卸顺序、方法。
5.与责任轮机员取得联系准备拆卸所必须要的专用工具。
如缺失应在施工前制造好。
6.准备好进行施工照明工具、起重工具、干净的抹布及索具(不得使用船方的起重索具)。
4.3修理前检查4.3.1检查凸轮轮廓工作表面有无裂纹、点蚀、凹陷、剥落及过度磨损等缺陷。
工作表面经磁粉探伤后,应进行退磁处理。
4.3.2检查凸轮的工作表面磨损量。
测量凸轮工作表面硬度,其硬度应不低于洛氏硬度50HRC。
4.3.3检查凸轮与凸轮轴的紧固情况,不允许有滑移现象。
4.3.4对组合式凸轮,解体后还应该检查凸轮内孔、剖分面、组装螺栓及螺孔有无裂纹、变形等缺陷。
4.4修理技术要求4.4.1凸轮的工作表面磨损和凸轮轮廓形状变形允许采取镀铬、镀铁、喷涂等方法修复,修复工艺应按JT/Z 4003、JT/Z 4004的规定执行。
4.4.2修理后的凸轮轮廓应进行无损检测,工作表面不允许有裂纹、凹陷、点蚀、碰伤等缺陷,磁粉探伤后应进行退磁处理。
4.4.3修理后的凸轮轮廓形状采用样板检查,样板与轮廓工作表面之间的间隙应不超过下表规定。
4.4.4凸轮轮廓工作表面的硬度应不小于洛氏硬度56HRC,凸轮材料如采用球墨铸铁QT60-2时,其硬度应不小于洛氏硬度50HRC。
哈工大机械原理大作业二凸轮机构
void main()
{
float fi=0,fi0=90,h=100,S=0,v=0,a=0,fis=110,fi01=80,fis1=80,T2=0,w1=10,A=0,B=0,v0=0,v01=0,v02=0,f11=30,f31=70,A11=0,A12=0,B11=0,B12=0,A21=0,A22=0,B21=0,C11=0,C21=0,W=0;
{
W=fi*2*PI/360.0;
if(fi<=90)
{
S=h*(W/fi0-(1/(2*PI))*sin((2*PI/fi0)*W));
v=(h*w1/fi0)*(1-cos((2*PI/fi0)*W));
a=(2*PI*h*w1*w1/(fi0*fi0))*sin(2*PI*W/fi0);
}
elseif(fi>=90&&fi<200)
{
A=90;
A=A*2*PI/360.0;
S=h*(A/fi0-(1/(2*PI))*sin((2*PI/fi0)*A));
v=(h*w1/fi0)*(1-cos((2*PI/fi0)*A));
a=(2*PI*h*w1*w1/(fi0*fi0))*sin(2*PI*A/fi0);
}
elseif(fi>=200&&fi<=280)
}
printf("%f\n",a);
}
}
此程序计算推杆位移,速度,加速度线图。
程序二:
#include "stdio.h"
#include "math.h"
(完整word版)哈工大机械原理大作业凸轮DOC
H a r b i n I n s t i t u t e o f T e c h n o l o g y机械原理大作业二课程名称:机械原理设计题目: 凸轮机构设计院系:班级:设计者:学号:指导教师:哈尔滨工业大学一、设计题目如右图所示直动从动件盘形凸轮机构,选择一组凸轮机构的原始参数,据此设计该凸轮机构。
凸轮机构原始参数序号升程(mm)升程运动角升程运动规律升程许用压力角27130150正弦加速度30°回程运动角回程运动规律回程许用压力角远休止角近休止角100°余弦加速度60°30°80°二. 凸轮推杆升程、回程运动方程及推杆位移、速度、加速度线图凸轮推杆升程运动方程:)]512sin(2156[130s ϕππϕ-= )512sin(4.374)]512cos(1[156v 211ϕπϕπωω=-=a% t 表示转角,s 表示位移t=0:0.01:5*pi/6;%升程阶段s= [(6*t)/(5*pi )- 1/(2*pi )*sin(12*t/5)]*130; hold on plot(t ,s ); t= 5*pi/6:0。
01:pi; %远休止阶段s=130; hold on plot(t,s );t=pi :0.01:14*pi/9;%回程阶段s=65*[1+cos(9*(t-pi )/5)]; hold on plot(t ,s );t=14*pi/9:0.01:2*pi ;s=0;hold onplot(t,s);grid onhold off%t表示转角,令ω1=1t=0:0。
01:5*pi/6;%升程阶段v=156*1*[1-cos(12*t/5)]/pi hold onplot(t,v);t= 5*pi/6:0。
01:pi;v=0hold onplot(t,v);t=pi:0.01:14*pi/9;%回程阶段v=—117*1*sin(9*(t—pi)/5) hold onplot(t,v);t=14*pi/9:0。
机械原理大作业凸轮结构设计
机械原理大作业(二) 作业名称:机械原理设计题目:凸轮机构设计院系: 机电工程学院班级:设计者:学号:指导教师:丁刚陈明设计时间:哈尔滨工业大学机械设计1、设计题目如图所示直动从动件盘形凸轮机构,根据其原始参数设计该凸轮。
表一:凸轮机构原始参数序号升程(mm) 升程运动角(º)升程运动规律升程许用压力角(º)回程运动角(º)回程运动规律回程许用压力角(º)远休止角(º)近休止角(º)12 80 150正弦加速度30 100 正弦加速度60 60 502、凸轮推杆运动规律(1)推杆升程运动方程S=h[φ/Φ0-sin(2πφ/Φ0)]V=hω1/Φ0[1-cos(2πφ/Φ0)]a=2πhω12sin(2πφ/Φ0)/Φ02式中:h=150,Φ0=5π/6,0<=φ<=Φ0,ω1=1(为方便计算)(2)推杆回程运动方程S=h[1-T/Φ1+sin(2πT/Φ1)/2π]V= -hω1/Φ1[1-cos(2πT/Φ1)]a=-2πhω12sin(2πT/Φ1)/Φ12式中:h=150,Φ1=5π/9,7π/6<=φ<=31π/18,T=φ-7π/63、运动线图及凸轮线图运动线图:用Matlab编程所得源程序如下:t=0:pi/500:2*pi;w1=1;h=150;leng=length(t);for m=1:leng;if t(m)<=5*pi/6S(m) = h*(t(m)/(5*pi/6)-sin(2*pi*t(m)/(5*pi/6))/(2*pi));v(m)=h*w1*(1-cos(2*pi*t(m)/(5*pi/6)))/(5*pi/6);a(m)=2*h*w1*w1*sin(2*pi*t(m)/(5*pi/6))/((5*pi/6)*(5*pi/6));% 求退程位移,速度,加速度elseift(m)<=7*pi/6S(m)=h;v(m)=0;a(m)=0;% 求远休止位移,速度,加速度elseif t(m)<=31*pi/18T(m)=t(m)-21*pi/18;S(m)=h*(1-T(m)/(5*pi/9)+sin(2*pi*T(m)/(5*pi/9))/(2*pi));v(m)=-h/(5*pi/9)*(1-cos(2*pi*T(m)/(5*pi/9)));a(m)=-2*pi*h/(5*pi/9)^2*sin(2*pi*T(m)/(5*pi/9));%求回程位移,速度,加速度elseS(m)=0;v(m)=0;a(m)=0;% 求近休止位移,速度,加速度endend推杆位移图推杆速度图推杆加速度图4、确定凸轮基圆半径与偏距在凸轮机构得ds/dφ-s线图里再作斜直线Dt dt与升程得[ds/dφ-s(φ)]曲线相切并使与纵坐标夹角为升程许用压力角[α],则D t d t线得右下方为选择凸轮轴心得许用区。
凸轮轴维修方案
凸轮轴维修方案概述凸轮轴(Camshaft)是发动机中的重要零件,其主要功能是控制气门的开关时间和程度,以便调整气门的开启和关闭时机。
由于凸轮轴在发动机运转过程中承受着巨大的力和高温环境的侵蚀,长时间使用后可能会出现磨损、断裂等问题,需要进行维修。
本文档将介绍凸轮轴维修的一般方案,包括维修前的准备工作、维修流程和维修后的测试与调整等内容。
维修前准备工作在进行凸轮轴的维修前,需要进行以下准备工作:1.材料准备:根据需要维修的凸轮轴型号和故障情况,准备好相应的维修工具和材料,例如可靠的工具箱、砂轮、胶水、润滑油等。
2.清洁凸轮轴:将待维修的凸轮轴从发动机中取出,并使用清洁剂将其表面的油污和灰尘完全清洗干净。
清洁凸轮轴的目的是为了更好地观察凸轮轴的故障情况和确定维修的方式。
3.检查凸轮轴:在清洁后的凸轮轴上仔细检查表面是否有磨损、裂纹或其他类型的故障。
如果存在明显的故障,需要开展相应的修理工作。
另外,还需要检查凸轮轴的各个凸轮的高度和凸轮间的角度差异,以确保其凸轮头部处于正确的位置。
维修流程凸轮轴的维修流程如下:1.凸轮轴磨损修复:对于表面出现磨损的凸轮轴,可以采用砂轮和抛光工具进行修复。
首先,使用砂轮磨掉磨损表面的一层金属,然后使用抛光工具对凸轮表面进行抛光,使其恢复光滑。
在修复过程中,应注意保持凸轮轴表面的形状和尺寸,以确保其正常工作。
2.凸轮轴断裂修复:对于凸轮轴出现断裂的情况,需要进行焊接修复。
首先,清洁断裂处的残余杂质和油脂,然后对断裂处进行加热,以准备进行焊接。
选择合适的焊接材料和焊接技术进行修复,确保焊接点牢固可靠。
修复后,应对焊接处进行抛光处理,以消除焊接产生的不平整。
3.润滑处理:在维修完凸轮轴后,需要对其进行润滑处理,以减小表面的摩擦和磨损。
使用专用的润滑油对凸轮表面进行涂抹,并确保润滑油的均匀分布。
维修后的测试与调整维修完凸轮轴后,需要进行以下测试和调整工作:1.凸轮轴的平衡性测试:将维修后的凸轮轴放入平衡测试设备中,测试其静态和动态的平衡性。
02-机械原理大作业-凸轮机构
序号
升程 (mm) 100
升程运 动规律 正弦加速度
18
升程 许用 压力角 ( ) 40
回程运 动规律 等减等加速
2.确定凸轮推杆升程、回程运动方程
(1)推杆升程运功方程(0 < φ ≤ Φ0 = 150°) 推程为正弦加速度运动规律,因此,运动方程为: ������ 1 2������ s = h[ − sin ( ������)] Φ0 2������ Φ0 v= ℎ������ 2������ ( ������)] [1 − cos Φ0 Φ0 2������ℎ������2 Φ0
如图 2-1 所示直动从动件盘形凸轮机构,其原始参数见表 2-1。从表 2-1 中选择一组凸 轮机构的原始参数,据此设计该凸轮机构。
图 2-1 表 2-1 升程运 动角 ( ) 150 凸轮机构原始参数 回程运 动角 ( ) 100 回程 许用 压力角 ( ) 60 远休 止角 ( ) 70 近休 止角 ( ) 40
′2
Φ0 2
′
′
= 270°时
[������ − (Φ0 + Φ������ )]2
v=−
4ℎ������ Φ0
′2
[������ − (Φ0 + Φ������ )]
a=−
4ℎ������2 Φ0
′2
其中 h=100mm,Φ0 = 150°,Φ������ = 70°,Φ0 = 100°,������ = 10rad/s。 b)在270° = Φ0 + Φ������ +
3
凸轮机构设计 VB 编程
Call S2 Picture2.PSet (i, v), RGB(255, 0, 0) Next i For i = 270 To 320 Step 0.01 φ = i * pa Call S3 Picture2.PSet (i, v), RGB(255, 0, 0) Next i For i = 320 To 360 Step 0.01 φ = i * pa v = 0 Picture2.PSet (i, v), RGB(255, 0, 0) Next i End Sub Private Sub Command3_Click() '加速度 a 曲线 Picture3.Scale (-50, 15000)-(380, -15000) '定义坐标系 Picture3.Line (0, 0)-(380, 0) '画 x 轴 Picture3.Line (0, 15000)-(0, -15000) '画 y 轴 For i = 0 To 360 Step 30 '竖直网格线 Picture3.DrawStyle = 2 Picture3.Line (i, 15000)-(i, -15000) Picture3.CurrentX = i - 14: Picture3.CurrentY = -2 Picture3.Print i Picture3.CurrentX = 365: Picture3.CurrentY = 1800 Picture3.Print "φ" Next i For i = -14000 To 14000 Step 2000 '水平网格线 Picture3.DrawStyle = 2 Picture3.Line (0, i)-(370, i) Picture3.CurrentX = -50: Picture3.CurrentY = i + 500 Picture3.Print i Picture3.CurrentX = 10: Picture3.CurrentY = 15700 Picture3.Print "a" Next i Picture3.DrawWidth = 2 For i = 0 To 150 Step 0.01 φ = i * pa Call S1 Picture3.PSet (i, a), RGB(255, 0, 0) Next i
《凸轮机构作业修改》课件
摆线、圆弧、多项式等。
凸轮机构的压力角
压力角定义
在凸轮机构中,压力角是指作用 在凸轮上的径向分力与该力作用
点处切线之间的夹角。
压力角的影响
压力角的大小直接影响到凸轮机构 的传动效率、受力情况和机构尺寸 。
设计准则
在满足机构传动要求的前提下,应 尽量减小压力角,以提高机构的传 动性能和使用寿命。
修改凸轮轮廓的形状
总结词
凸轮轮廓的形状决定了从动件的运动轨迹,通过修改轮廓形状可以优化机构的运动性能。
详细描述
凸轮轮廓的形状是凸轮机构的核心要素之一,它决定了从动件的运动轨迹。通过修改轮廓形状,可以改变从动 件的运动轨迹、速度和加速度,以满足不同的工作需求。常见的凸轮轮廓形状有圆形、椭圆形、抛物线形、双 曲线形等。修改轮廓形状的方法包括使用CAD软件进行建模和仿真、试验设计等。在修改过程中,需要考虑机 构的承载能力、耐磨性、制造工艺等因素,以确保机构的工作性能和可靠性。
感谢您的观看
THANKS
描述凸轮机构在运动过程中,从动件 的速度、加速度和位移等参数随时间 的变化规律。
等速运动、等加速等减速运动、简谐 运动等。
设计要求
根据实际应用需求,选择合适的运动 规律,确保从动件实现预期的运动轨 迹。
凸轮轮廓的设计
轮廓曲线
凸轮轮廓曲线决定了从动件的运动轨迹,是凸轮 设计中的关键部分。
设计方法
根据从动件的运动规律和机构传动要求,选择合 适的轮廓曲线,并进行详细设计。
移动凸轮机构作业修改实例
总结词
移动凸轮机构是一种特殊的凸轮机构,其作业修改主要涉及改变凸轮的形状、尺寸和运动方式,以实现不同的运 动轨迹和运动规律。
详细描述
凸轮机构作业!
pleaseletmeflysky放飛就是遠離城市的喧囂擺脫日常生活看不同的錦繡風景看各地的風俗人文滿足好奇心求知欲增加閱歷賞心悅目而已
例题:画出该凸轮机构中的凸轮理论廓线及基圆;标 出推杆升程h;标出当推杆从图示位置升高到位移S时, 凸轮的转角δ及机构压力角
凸轮章节作业!
凸轮作业1:
图示凸轮机构中,比例尺为1mm/mm, ω=1rad/s。试求: (1)凸轮的理论廓线和基圆; (2)图示位置时机构压力角α; (3)凸轮从图示位置转过90度时的位移s; (4)其他条件不变:①若改变滚子半径, 从动件运动规律是否改变?②若改变凸 轮转向,从动件运动规律是否改变? ③ 若改变凸轮偏心距,从动件运动规律是 否改变?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
凸轮机构设计摆动滚子推杆盘形凸轮机构(题号:7-A)班级:机制学号:**********姓名:同组其他人员(2010012444)完成日期:2011年11月19日1、题目及原始数据及其要求凸轮机构大作业题目利用计算机辅助设计完成下列摆动滚子推杆盘形凸轮机构的设计,设计已知数据如下表所示,机构中凸轮沿着逆时针方向做匀速转动。
表1 凸轮机构的从动件运动规律表2 凸轮机构的推杆在近休、推程、远休及回程阶段的凸轮转角表3 摆动滚子推杆盘形凸轮机构的已知参数要求:每两人一组,每组中至少打印出一份源程序。
每人都要打印:原始数据;凸轮理论轮廓曲线和实际轮廓曲线的坐标值;推程和回程的最大压力角,以及出现最大压力角时凸轮相应的转角,凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;凸轮的基圆半径。
整个设计过程所选取的计算点数N=72~120。
利用计算机绘出凸轮的理论轮廓曲线和实际轮廓曲线。
凸轮大作业的内容和要求凸轮大作业应计算正确、完整,文字简明通顺,撰写整齐清晰,并按照以下内容及顺序编写:1、题目及原始数据;2、推杆的运动规律及凸轮廓线方程;3、计算程序;4、计算结果及分析;5、凸轮机构图(包括推杆及凸轮理论和实际廓线,并标出有关尺寸及计算结果;6、体会及建议;7、参考书;8、计算程序框图。
最后作出封面和封底左侧为装订线装订成册。
注:滚子摆动推杆盘形凸轮机构的压力角α计算公式为:)sin(])cos([tan 00ϕϕϕϕδϕα+-+=OA AB OA AB L l l d d l且当摆动推杆的角速度ω2与ω1异向时,上式方括号前取减号;当ω2与ω1同向时,取加号。
φ0为推杆初位角,可有以下公式计算获得:ABOA AB OA l l r l l 2cos 20220++=ϕ2、 摆杆的运动规律及凸轮轮廓线方程理论轮廓: 理论轮廓坐标:0sin sin()OA AB x l l δδϕϕ=-++0cos cos()OA AB y l l δδϕϕ=-++22200arccos 2OA AB OA ABl l r l l ϕ+-=πϕ152max=δ应分段计算 近休止阶段:]3,0[03101πϕπδδ===推程阶段:余弦加速度运动]3/2,0[2/)]/cos(1[3/22022max02ππϕπδδδϕδ=-==远休止阶段:]2/,0[2/3max03πϕπδϕδ===回程阶段:正弦加速度运动]2/,0[2/4max04πϕπδϕδ===推程段的压力角和回程段的压力角:00[cos()]arctansin()AB OA AB OA d l l l d L ϕϕϕδαϕϕ+-=+(参考课本167例9-1)取计算间隔为5度,将以上各值代入式(a )计算理论轮廓曲线上各点的坐标值。
注意:1012010230102034==+=++=δδδδδδδδδδδδδδ+++在近休止阶段在推程阶段在远休止阶段在回程阶段求工作轮廓坐标0'sin sin()cos OA AB t x l l r δδϕϕθ=-++-0'cos cos()sin OA AB t y l l r δδϕϕθ=-++-其中:sin (/)/dx d θδ=cos (/)/dy d θδ=-近休止阶段:]3/,0[1πδ=110110/cos cos()(1/)/sin sin()(1/)OA AB OA AB dx d l l d d dy d l l d d δδδϕϕϕδδδδϕϕϕδ=-+++=-++++/0d d ϕϕδ==推程阶段:]3/2,0[2πδ=)/1)(3/sin()3/sin(/)/1)(3/cos(-)/3cos(/0222AB2l d d l l dd d d ldd AB OAyOAx δϕππϕππϕδδϕδϕδδϕδδ++++++-=+++++=max 202[1cos(/)]/2ϕϕπδδ=-max 20202/sin(/)/(2)d d ϕδπϕπδδδ=-远休止阶段:]2/,0[3πδ=)/1)(sin()sin(/)/1)(03cos()cos(/0333dd l l d ddd l ldd AB OA yAB OAxδϕδδϕδϕδδϕϕδδϕππππ++++++-=++-+=++max ϕϕ=/0d d ϕδ=回程阶段:]2/,0[4πδ=)/1)(2/3sin()2/3sin(/)/1)(2/3cos()2/3cos(/04444d d l l dd d d l ld d AB OA yAB OAx δϕδδϕδϕδδϕδδϕππϕππ++++++-=++++-+=max 404404[1(/)sin(2/)/(2)]ϕϕδδπδδπ=-+max 04max 40404//cos(2/)/d d ϕδϕδϕπδδδ=-+3、计算机程序#include <stdio.h> #include <math.h> #define PI 3.1415926 int main() {double r0=40,rt=9,l1=72,l2=65,s,s0=0*PI,s1=PI/6,s2=7*PI/6,s3=4*PI/3; doublea[80],p[80],Pmin=30,q,q0,q1,m1=0,m2=0,o1,o2,x,y,x1,y1,dx,dy,ddx,ddy,dq,ddq; int n,z,k,j,g,u,t;for(n=0;n<73; n++) {s=(PI/36)*n;q0 = acos((l1*l1+l2*l2-r0*r0)/(2*l1*l2));/*初位角*/ q1=7*PI/45;if(s<s1&&s>=s0)/*近休止*/ {q=0;x=l1*sin(s)-l2*sin(s+q+q0); y=l1*cos(s)-l2*cos(s+q+q0); dq=0;dx=l1*cos(s)-l2*cos(s+q+q0)*(1+dq); dy=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq); o1=dx/sqrt(dx*dx+dy*dy); o2=-dy/sqrt(dx*dx+dy*dy);x1=l1*sin(s)-l2*sin(s+q+q0)-rt*o2; y1=l1*cos(s)-l2*cos(s+q+q0)-rt*o1; ddq=0;ddx=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq)*(1+dq)-l2*cos(s+q+q0)*ddq; ddy=-l1*cos(s)+l2*cos(s+q+q0)*(1+dq)*(1+dq)+l2*sin(s+q+q0)*ddq; a[n]=0;p[n]=(pow((dx*dx+dy*dy),3/2))/(dx*ddy-dy*ddx); }else if(s1<=s&&s<=s2)/*推程*/{q=q1*(1-cos(PI*(s-s1)/PI))/2;x=l1*sin(s)-l2*sin(s+q+q0);y=l1*cos(s)-l2*cos(s+q+q0);dq=-PI*sin(PI*(s-s1)/PI)/(2*PI);dx=l1*cos(s)-l2*cos(s+q+q0)*(1+dq);dy=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq);o1=dx/sqrt(dx*dx+dy*dy);o2=-dy/sqrt(dx*dx+dy*dy);x1=l1*sin(s)-l2*sin(s+q+q0)-rt*o2;y1=l1*cos(s)-l2*cos(s+q+q0)-rt*o1;ddq=-PI*PI*q1*cos(PI*(s-s1)/PI)/(2*PI*PI);ddx=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq)*(1+dq)-l2*cos(s+q+q0)*ddq;ddy=-l1*cos(s)+l2*cos(s+q+q0)*(1+dq)*(1+dq)+l2*sin(s+q+q0)*ddq;a[n]=atan((l2*fabs(dq)-(l1*cos(q0+q)-l2))/(l1*sin(q0+q)));p[n]=(pow((dx*dx+dy*dy),3/2))/(dx*ddy-dy*ddx);}else if(s2<s&&s<=s3)/*远休止*/{q=q1;x=l1*sin(s)-l2*sin(s+q+q0);y=l1*cos(s)-l2*cos(s+q+q0);dq=0;dx=l1*cos(s)-l2*cos(s+q+q0)*(1+dq);dy=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq);o1=dx/sqrt(dx*dx+dy*dy);o2=-dy/sqrt(dx*dx+dy*dy);x1=l1*sin(s)-l2*sin(s+q+q0)-rt*o2;y1=l1*cos(s)-l2*cos(s+q+q0)-rt*o1;ddq=0;ddx=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq)*(1+dq)-l2*cos(s+q+q0)*ddq;ddy=-l1*cos(s)+l2*cos(s+q+q0)*(1+dq)*(1+dq)+l2*sin(s+q+q0)*ddq;a[n]=0;p[n]=(pow((dx*dx+dy*dy),3/2))/(dx*ddy-dy*ddx);}else/*回程*/{q=q1*(1-(s-s1-s2)/(2*PI/3)+sin(2*PI*(s-s1-s2)/(2*PI/3))/(2*PI));x=l1*sin(s)-l2*sin(s+q+q0);y=l1*cos(s)-l2*cos(s+q+q0);dq=-q1/(2*PI/3)+cos(2*PI*(s-s1-s2)/(2*PI/3))/(2*PI/3);dx=l1*cos(s)-l2*cos(s+q+q0)*(1+dq);dy=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq);o1=dx/sqrt(dx*dx+dy*dy);o2=-dy/sqrt(dx*dx+dy*dy);x1=l1*sin(s)-l2*sin(s+q+q0)-rt*o2;y1=l1*cos(s)-l2*cos(s+q+q0)-rt*o1;ddq=-2*PI*q1*sin(2*PI*(s-s3)/(2*PI/3))/((2*PI/3)*(2*PI/3));ddx=-l1*sin(s)+l2*sin(s+q+q0)*(1+dq)*(1+dq)-l2*cos(s+q+q0)*ddq;ddy=-l1*cos(s)+l2*cos(s+q+q0)*(1+dq)*(1+dq)+l2*sin(s+q+q0)*ddq;a[n]=atan((l2*fabs(dq)+(l1*cos(q0+q)-l2))/(l1*sin(q0+q)));p[n]=(pow((dx*dx+dy*dy),3/2))/(dx*ddy-dy*ddx);}printf("%7.3lf ",s*180/PI);printf("%7.3lf ",x);printf("%7.3lf ",y);printf("%7.3lf ",x1);printf("%7.3lf ",y1);printf("\n");}for(n=6;n<=42;n++){if(a[n]>m1){m1=a[n];j=n;g=5*j;}}printf("推程段最大压力角: ");printf("%7.3lf ",180*m1/PI);printf("凸轮转过的相应转角: ");printf("%d ",g);printf("\n");for(n=48;n<=72;n++){if(a[n]>m2){m2=a[n];k=n;u=5*k;}}printf("回程段最大压力角: ");printf("%7.3lf ",m2*180/PI);printf("凸轮转过的相应转角: ");printf("%d ",u);printf("\n");for(n=0;n<73;n++){if(p[n]<Pmin){Pmin=p[n];z=n;t=5*z;}}printf("凸轮实际轮廓曲线最小曲率半径: ");printf("%7.3lf",Pmin);printf("凸轮转过的相应转角: ");printf("%d ",t);printf("\n");printf("凸轮基圆半径:40\n");return 0;}4、计算结果及其分析推程段最大压力角: 43.903 凸轮转过的相应转角: 145回程段最大压力角: 42.032 凸轮转过的相应转角: 310凸轮实际轮廓曲线最小曲率半径: -3.795凸轮转过的相应转角: 345凸轮基圆半径:405、凸轮机构图有机构运动曲线来看,机构运动时摆动滚子运动拐角大而不稳定,不合适于正常工作载荷。