机械原理大作业凸轮设计
机械原理大作业凸轮
机械原理大作业二题目:凸轮机构设计19班号: 1408301学号: 1140830118姓名:高奎教师:焦映厚完成时间: 2016.6.11.从动件位移,速度,加速度图syms fai1fai2fai3=pi/3:0.01:8/9*pi;fai4=4/3*pi:0.01:2*pi;omiga=1;h=25;fai1=0:0.01:pi/3;fai2=160/180*pi:0.01:240/180*pi;s1=h*(fai1*3/pi-1/(2*pi)*sin(360/60*fai1));s2=h/2*(1+cos(180/80*(fai2-160/180*pi)));figure(1);subplot(3,1,1);subs(s1,'fai1',fai1);subs(s2,'fai2',fai2);plot(fai1,s1);hold on;plot(fai2,s2);plot(fai3,25);plot(fai4,0);xlabel('凸轮转角(rad)');ylabel('位移(mm)');title('位移图');v1=h*omiga*3/pi*(1-cos(360/60*fai1));v2=-h*omiga*180/160*sin(180/80*(fai2-160/180*pi));subplot(3,1,2);plot(fai1,v1,'g');hold on;plot(fai2,v2,'g');plot(fai3,0,'g');plot(fai4,0,'g');xlabel('凸轮转角(rad)');ylabel('速度(mm/s)');title('速度图');a1=2*pi*h*omiga^2/((60/180*pi)^2)*sin(360/60*fai1);a2=-(180/80)^2/2*h*omiga^2*cos(180/80*(fai2-160/180*pi)); subplot(3,1,3);plot(fai1,a1,'r');hold on;plot(fai2,a2,'r');plot(fai3,0,'r');plot(fai4,0,'r');xlabel('凸轮转角(rad)');ylabel('加速度(mm/s^2)');title('加速度图');2.类速度-位移图x1=60;t1=100;x2=80;t2=120;h=25;x1=x1*pi/180;x2=x2*pi/180;t1=t1*pi/180;t2=t2*pi/180; x= 0:0.001:60*pi/180;%升程s = h*(x/x1-sin(2*pi*x/x1)/(2*pi));k =-h*(1-cos(2*pi*x/x1))/x1;plot(k,s,'r'),hold on;x=160*pi/180:0.001:240*pi/180;%回程s = h*(1+cos(pi*(x-(x1+t1))/x2))/2;k = pi*h*sin(pi*(x-(x1+t1))/x2)/(2*x2);plot(k,s,'r'),hold on;%回程切线for i=-3.9:1:-3.9;f=@(k)k*tan(20/180*pi)+i;k =-50:0.1:50;s=f(k);plot(k,s),hold on;end%升程切线for i=-57:0.2:-57;f=@(k)-k*tan(55*pi/180)+i;k =-50:0.1:50;s=f(k);plot(k,s),hold on;endgrid onf=@(k)k*tan(55*pi/180);k=-50:0.1:0;s=f(k);plot(k,s);hold on;xlabel('ds/dψ');ylabel('s');title('类位移-速度图');3.压力角和曲率半径图figure(3);e=20;r0=102;s0=sqrt(r0.^2-e.^2);rs1=s0+s1;rs2=s0+s2;ang1=abs(atan((v1/omiga-e)./rs1))*180/pi; ang2=abs(atan((v2/omiga-e)./rs2))*180/pi; plot(fai1,ang1);hold on;plot(fai2,ang2);hold on;plot(fai3,9.0789);hold on;plot(fai4,11.5257);title('压力角图');h=25;t0=pi*60/180;t01=pi*80/180;ts=pi*100/180;ts1=pi*120/180;e=20;s0=100;t=0:0.001:60*pi/180;s=h*(t/t0-sin(2*pi*t/t0)/(2*pi));dx1 =(h/t0-h*cos(2*pi*t/t0)).*cos(t)-(s0+s).*sin(t)- e*cos(t); dy1=(h/t0-h*cos(2*pi*t/t0)).*sin(t)+(s0+s).*cos(t)- e*sin(t); p=sqrt(dx1.^2+dy1.^2);hold onplot(t,p);t=60*pi/180:pi/200:160*pi/180;s=h;dx2 =- sin(t).*(s + s0) - e*cos(t);dy2 =cos(t).*(s + s0) - e*sin(t);p=sqrt(dx2.^2+dy2.^2);hold onplot(t,p);t=160*pi/180:pi/200:240*pi/180;s=0.5*h*(1+cos(pi*(t-(t0+ts))/t01));dx3 =-0.5*h*pi/(2*t01)*sin((pi/t01)*(t-(t0+ts))).*cos(t)-sin(t).*(s + s0) - e*cos(t);dy3 =-0.5*h*pi/(2*t01)*sin((pi/t01)*(t-(t0+ts))).*sin(t)+ cos(t).*(s + s0) - e*sin(t);p=sqrt(dx3.^2+dy3.^2);hold onplot(t,p);t=240*pi/180:pi/200:2*pi;s=0;dx4 =- sin(t).*(s + s0) - e*cos(t);dy4 =cos(t).*(s + s0) - e*sin(t);p=sqrt(dx4.^2+dy4.^2);hold on;plot(t,p);hold off;title('曲率半径');grid on;4.凸轮理论轮廓和实际轮廓的绘制fai=0:0.01:2*pi;x1=60;t1=100;x2=80;t2=120;h=25;x1=x1.*pi./180;x2=x2.*pi./180;t1=t1.*pi./180;t2=t2.*pi./180; e=20;r0=102;s0=100;rr=20;%滚子半径x=0:pi/200:60.*pi/180;s = h.*(x./x1-sin(2.*pi.*x./x1)./(2.*pi));X1=(s0+s).*cos(x)-e.*sin(x);Y1=(s0+s).*sin(x)+e.*cos(x);X11=X1-(rr.*(cos(x).*(s + s0) - e.*sin(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);Y11=Y1-(rr.*(sin(x).*(s + s0) + e.*cos(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);plot(X1,Y1,'r',X11,Y11,'k'),hold on;plot(e*cos(fai),e*sin(fai));plot(r0*cos(fai),r0*sin(fai),'--g');x=60.*pi/180:pi/200:160.*pi/180;s=25;X2=(s0+s).*cos(x)-e.*sin(x);Y2=(s0+s).*sin(x)+e.*cos(x);X22=X2-(rr.*(cos(x).*(s + s0) - e.*sin(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);Y22=Y2-(rr.*(sin(x).*(s + s0) + e.*cos(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);plot(X2,Y2,'r',X22,Y22,'k'),hold on;x=160.*pi/180:pi/200:240.*pi/180;s=h.*(1+cos(pi.*(x-(x1+t1))./x2))./2;X3=(s0+s).*cos(x)-e.*sin(x);Y3=(s0+s).*sin(x)+e.*cos(x);X33=X3-(rr.*(cos(x).*(s + s0) - e.*sin(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);Y33=Y3-(rr.*(sin(x).*(s + s0) + e.*cos(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);plot(X3,Y3,'r',X33,Y33,'k'),hold on;x=240*pi/180:pi/200:2*pi;s=0;X4=(s0+s).*cos(x)-e.*sin(x);Y4=(s0+s).*sin(x)+e.*cos(x);X44=X4-(rr.*(cos(x).*(s + s0) - e.*sin(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);Y44=Y4-(rr.*(sin(x).*(s + s0) + e.*cos(x)))./((sin(x).*(s + s0) + e.*cos(x)).^2 + (cos(x).*(s + s0) - e.*sin(x)).^2).^(1./2);plot(X4,Y4,'r',X44,Y44,'k'),hold on;x=240:pi/200:2*pi;X4=(s0+s).*cos(x)-e.*sin(x);Y4=(s0+s).*sin(x)+e.*cos(x);plot(X4,Y4,'b');legend('凸轮实际轮廓','凸轮理论轮廓','偏距圆','基圆');grid on;axis equal;。
机械原理大作业二凸轮(完整版) 20
Harbin Institute of Technology机械原理大作业二作业名称:凸轮机构设计设计题目: 20 院系:机电工程学院班级:设计者:学号:指导教师:**设计时间: 2014年5月哈尔滨工业大学一、设计题目如图1所示直动从动件盘形凸轮机构,其原始参数见表1。
表1 凸轮机构参数升程/h mm 升程运动角 0/ϕ 升程运动规律 升程许用压力角[]/α 回程运动角 0/ϕ'回程运动规律 回城许用压力角[]/α'远休止角/s ϕ 近休止角/s ϕ' 110 120 正弦加速度 3590 正弦加速度 65 50 100二、运动方程式及运动线图本实验假设凸轮逆时针旋转。
1.确定凸轮机构推杆升程、回程运动方程(ϕ为凸轮转角,ω为凸轮角速度)。
推程(余弦加速度)(203ϕπ≤≤): 图1远休止段:当21738πϕπ≤≤时,110s h==,0v=,0a=回程(正弦加速度)(171389πϕπ≤≤):近休止段:当1329πϕπ≤≤时,0s=,0v=,0a=2.绘制推杆位移、速度、加速度线图图2三、绘制凸轮机构的ds s d ϕ-线图,并由此确定凸轮的基圆半径和偏距图3图4如图3、图4所示,在ds d ϕ轴正侧(对应于推程),以tan(90[])α-为斜率做ds s d ϕ-曲线的切线1L ,在ds d ϕ轴负侧(对应于回程),以tan(90[])α'+为斜率做ds s d ϕ-曲线的切线2L ,再过点(0,0)O 做斜率为tan(90[])α+的直线3L ,则直线1L 、2L 、3L 与s 轴的夹角分别为[]α、[]α'、[]α。
显然,1L 、2L 、3L 三条直线下方的公共部分即为满足推程压力角不超过[]α和回程压力角不超过[]α'时,凸轮回转中心的可取区域。
记直线1L 与2L 的交点为12P ,直线1L 与3L 的交点为13P ,则最小基圆半径013r OP ==45.79mm ,对应的偏距e =26.27mm (点13P 到s 轴的距离),2200s r e =-=37.51mm 。
机械原理大作业2-1120810417-凸轮
机械原理大作业二课程名称:机械原理设计题目:凸轮机构设计院系:机电工程学院班级:1208104完成者:学号:1120810417指导教师:林琳刘福利设计时间:2014年6月2日哈尔滨工业大学一、设计题目如下图所示为直动从动件盘形凸轮机构,据此设计该凸轮机构:二、原始参数 序号升程升程运动角 升程运动规律 升程许用压力角 回程运动角 回程运动规律 回程许用压力角 远休止角 近休止角 15 90mm150°正弦加速度30°100°余弦加速度60°55°55°三、推杆升程方程和推杆回程方程: 在这里取ω=1rad/s. (1)推杆升程方程:650,)512sin(215690)(πφφππφφ≤≤⎥⎦⎤⎢⎣⎡-=s 650),512cos(108)(πφφφπφν≤≤-=650,512sin 2.259)(πφφπφ≤≤=a(2)推杆回程方程:36613641,)05.059cos(145)(πφππφφ≤≤⎥⎦⎤⎢⎣⎡-+=s ω36613641,)05.059sin(181)(πφππφφν≤≤⎥⎦⎤⎢⎣⎡---= 36613641),05.059cos(8.145)(≤≤--=φππφφa四、matlab 程序及曲线图像注:每一段都为完整程序,可直接运行。
1.推杆位移曲线clear allp1=0:pi/360:(5*pi/6-pi/360); w=1;s1=90*(6*p1/(5*pi)-1/(2*pi)*sin(12*p1/5)); p2=5*pi/6:pi/360:(41*pi/36-pi/360); s2=90*ones(1,length(p2));p3=41*pi/36:pi/360:(61*pi/36-pi/360); s3=45*(1+cos(9*p3/5-1*pi/20)); p4=61*pi/36:pi/360:2*pi; s4=0*p4;p=[p1,p2,p3,p4]; s=[s1,s2,s3,s4];plot(p,s)xlabel('Φ(角度)');ylabel('S(位移)'); title('推杆位移曲线');2.推杆速度曲线clear allp1=0:pi/360:(5*pi/6-pi/360);w=1;v1=108*w/pi*(1-cos(12*p1/5));p2=5*pi/6:pi/360:(41*pi/36-pi/360);v2=0*p2;p3=41*pi/36:pi/360:(61*pi/36-pi/360);v3=-81*w*sin(9*p3/5-1*pi/20);p4=61*pi/36:pi/360:2*pi;v4=0*p4;p=[p1,p2,p3,p4];v=[v1,v2,v3,v4];plot(p,v)xlabel('Φ(角度)');ylabel('V(速度)'); title('推杆速度曲线');3.推杆加速度曲线clear allp1=0:pi/360:(5*pi/6-pi/360);w=1;a1=36*36*w^2/5/pi*sin(12*p1/5);p2=5*pi/6:pi/360:(41*pi/36-pi/360);a2=0*p2p3=41*pi/36:pi/360:(61*pi/36-pi/360);a3=-18*81*w^2/10*cos(9*p3/5-1*pi/20);p4=61*pi/36:pi/360:2*pi;a4=0*p4;p=[p1,p2,p3,p4];a=[a1,a2,a3,a4];plot(p,a)xlabel('Φ(角度)');ylabel('a(加速度)'); title('推杆加速度曲线');4.凸轮机构的ds/dφ-s线图clear allp1=0:pi/360:(5*pi/6-pi/360);w=1;s1=90*(6*p1/(5*pi)-1/(2*pi)*sin(12*p1/5)); p2=5*pi/6:pi/360:(41*pi/36-pi/360);s2=90*ones(1,length(p2));p3=41*pi/36:pi/360:(61*pi/36-pi/360);s3=45*(1+cos(9*p3/5-1*pi/20));p4=61*pi/36:pi/360:2*pi;s4=0*p4;p=[p1,p2,p3,p4];s=[s1,s2,s3,s4];p1=0:pi/360:(5*pi/6-pi/360);w=1;v1=108*w/pi*(1-cos(12*p1/5));p2=5*pi/6:pi/360:(41*pi/36-pi/360);v2=0*p2;p3=41*pi/36:pi/360:(61*pi/36-pi/360);v3=-81*w*sin(9*p3/5-1*pi/20);p4=61*pi/36:pi/360:2*pi;v4=0*p4;p=[p1,p2,p3,p4]; v=[v1,v2,v3,v4]; vx=-v; hold on plot(vx,s)%直线Dtdty=-100:0.01:100; x=-69; hold onplot(x,y,'-r'); % 直线Dt’dt’ x=-100:0.01:100; y=-0; hold onplot(x,y,'-r'); grid on hold offtitle('ds/d φ-s 曲线');曲线为升程阶段的类速度-位移图,根据升程压力角与回城压力角做直线与其相切,, 其直线斜率分别为:K 1=)30150tan(+=0 K 2=)60150tan(-为∞;两直线方程为: }{0,69=-=y x进而确定凸轮偏距和基圆半径:在轴心公共许用区内取轴心位置,能够满足压力角要求,由图可得:取s0=200mm ,e=30;r0=(2002 +502)1/2=206.2mmclear allp1=0:pi/360:(5*pi/6-pi/360);w=1;s1=90*(6*p1/(5*pi)-1/(2*pi)*sin(12*p1/5));p2=5*pi/6:pi/360:(41*pi/36-pi/360);s2=90*ones(1,length(p2));p3=41*pi/36:pi/360:(61*pi/36-pi/360);s3=45*(1+cos(9*p3/5-1*pi/20));p4=61*pi/36:pi/360:2*pi;s4=0*p4;p=[p1,p2,p3,p4];s=[s1,s2,s3,s4];s0=200;e=30;x=(s0+s).*cos(p)-e*sin(p);y=(s0+s).*sin(p)+e*cos(p);plot(x,y)title('凸轮理论轮廓');6.凸轮实际轮廓工作轮廓曲率半径ρ、理论轮廓曲率半径ρ与滚子半径r三者存在如下关系aρa=ρ+r,不妨最终设定滚子半径为30mm,这时滚子与凸轮间接触应力最小,可提高凸轮寿命。
机械原理大作业-凸轮结构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。
机械原理大作业凸轮结构设计
机械原理大作业(二) 作业名称:机械原理设计题目:凸轮机构设计院系: 机电工程学院班级:设计者:学号:指导教师:丁刚陈明设计时间:哈尔滨工业大学机械设计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线得右下方为选择凸轮轴心得许用区。
机械原理大作业凸轮机构设计
机械原理大作业凸轮机构设计一、凸轮机构概述凸轮机构是一种常见的传动机构,它通过凸轮的旋转运动,带动相应零件做直线或曲线运动。
凸轮机构具有结构简单、运动平稳、传递力矩大等优点,在各种机械设备中得到广泛应用。
二、凸轮基本结构1. 凸轮凸轮是凸起的圆柱体,通常安装在主轴上。
其表面通常为圆弧形或其他曲线形状,以便实现所需的运动规律。
2. 跟随件跟随件是与凸轮配合的零件,它们通过接触面与凸轮相互作用,并沿着规定的路径做直线或曲线运动。
跟随件可以是滑块、滚子、摇臂等。
3. 连杆连杆连接跟随件和被驱动部件,将跟随件的运动转化为被驱动部件所需的运动。
连杆可以是直杆、摇杆等。
三、凸轮机构设计要点1. 几何参数设计设计时需要确定凸轮半径、角度和曲率半径等参数,这些参数的选择将直接影响凸轮机构的运动规律和性能。
2. 运动规律设计根据被驱动部件的运动要求,选择合适的凸轮曲线形状,以实现所需的运动规律。
3. 稳定性设计在设计凸轮机构时,需要考虑其稳定性。
例如,在高速旋转时,可能会发生跟随件脱离凸轮或者产生振动等问题,因此需要采取相应措施提高稳定性。
4. 材料和制造工艺设计在材料和制造工艺方面,需要考虑凸轮机构所承受的载荷和工作环境等因素,选择合适的材料和制造工艺。
四、几种常见凸轮机构及其应用1. 摇臂式凸轮机构摇臂式凸轮机构由摇臂、连杆和被驱动部件组成。
它通常用于实现直线运动或旋转运动,并且具有结构简单、运动平稳等优点。
摇臂式凸轮机构广泛应用于各种机械设备中,如发动机气门控制系统、纺织设备等。
2. 滑块式凸轮机构滑块式凸轮机构由凸轮、滑块、连杆和被驱动部件组成。
它通常用于实现直线运动,并且具有结构简单、运动平稳等优点。
滑块式凸轮机构广泛应用于各种机械设备中,如冲压设备、印刷设备等。
3. 滚子式凸轮机构滚子式凸轮机构由凸轮、滚子、连杆和被驱动部件组成。
它通常用于实现圆弧形运动,并且具有运动平稳、传递力矩大等优点。
滚子式凸轮机构广泛应用于各种机械设备中,如汽车发动机气门控制系统等。
机械原理大作业——凸轮.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凸轮机构作业摘要:凸轮机构是机械传动中十分重要的一种机构,它通过凸轮的回转运动将直线运动或其他运动转化为需要的曲线运动。
本文将对凸轮机构的结构和工作原理进行详细介绍,并以汽车发动机中凸轮机构为例进行分析。
通过本次作业的学习,可以更好地理解和应用凸轮机构的原理。
关键词:凸轮机构、结构、工作原理、汽车发动机一、引言凸轮机构是一种将直线运动或其他运动转化为需要的曲线运动的机构。
它广泛应用于各种机械传动中,尤其在汽车发动机中扮演着重要的角色。
凸轮机构能够将发动机的气缸活塞的直线往复运动转化为曲轴的回转运动,从而实现汽缸进、排气门的开闭。
凸轮机构还广泛应用于各种机械设备中,如机床、印刷机等。
因此,对凸轮机构的学习和掌握是十分重要的。
二、凸轮机构的结构和工作原理凸轮机构主要由凸轮、凸轮轴和从动件等组成。
凸轮是一个平面上的旋转曲线,它通过与凸轮轴的配合将转动运动转化为需要的曲线运动。
从动件则是根据需要进行曲线运动的机构组成部分,如气缸活塞、机床刀架等。
凸轮的工作原理是通过其凸轮轴的旋转将自身上的凸点或凹槽与从动件相配合,从而实现曲线运动。
当凸轮轴旋转时,凸轮上的凸点或凹槽与从动件相接触,从而驱动从动件做曲线运动。
凸轮机构的运动规律可以通过凸轮的轮廓形状来确定,因此,在设计凸轮机构时,需要根据所需要的运动曲线来确定凸轮的形状和参数。
三、汽车发动机中的凸轮机构汽车发动机中的凸轮机构是一个非常典型的凸轮机构应用案例。
它通过凸轮的回转运动来驱动气缸活塞做往复运动,并控制气缸进、排气门的开闭。
凸轮机构通过凸轮轴上的凸点和凹槽与气门机构相连接,从而实现曲线运动。
汽车发动机中的凸轮机构一般由凸轮轴、凸轮、气门弹簧、气门和凸轮轴链条组成。
凸轮轴位于汽车发动机的上部,凸轮装在凸轮轴上,通过气门弹簧与气门相连接。
当凸轮轴旋转时,凸轮上的凸点或凹槽与气门弹簧相接触,从而控制气门的开闭,进而控制气缸的进、排气。
机械原理大作业凸轮机构设计
凸轮机构设计1.设计题目如图 2-1 所示直动从动件盘形凸轮机构,其原始参数见表2-1 。
从表 2-1 中选择一组凸轮机构的原始参数,据此设计该凸轮机构。
图 2-1表 2-1凸轮机构原始参数升程升程回程回程许用许用远休近休升程运升程运运回程运压力压力止角止角(mm)动角动规律动角动规律角角()()()()()()14090等加速等4080正弦7050140减速2.凸轮机构的设计要求(1)确定凸轮推杆升程、回程运动方程,并绘制推杆位移、速度、加速度线图;【1】确定推杆的升程回程运动方程对于不同运动规律的凸轮结构,其上升与下降的方式不一,但遵循同样的运动顺序:上升、远休止点恒定、下降、近休止点恒定。
因此设计它仅需确定这四个阶段的角度与位置即可。
推程阶段:1120s22回程阶段:v22401222402a1⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2s1120(2)21402v2240 1 (2)222402a1⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2(97)sin(97)s140[1422]23151[1cos(97)]v22(0)4()422835 12 sin(97)711a222⋯⋯⋯⋯⋯ ()99【 2】绘制推杆位移、速度、加速度线图①位移图像程序:i1=(0:0.01:(1/4)*pi);s1=280.*(((2/pi).*i1).^2);i2=((1/4)*pi:0.01:(1/2)*pi);s2=140-1120.*(((pi/2)-i2).^2)/((pi).^2);i3=((1/2)*pi:0.01:(7/9)*pi);s3=140;i4=((7/9)*pi:0.01:(11/9)*pi);s4=140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi)); i5=((11/9)*pi:0.01:2*pi);s5=0;plot(i1,s1,'b',i2,s2,'b',i3,s3,'b',i4,s4,'b',i5,s5,'b')位移图像②速度图像程序令1 1 则可以得到速度图像的程序i1=(0:0.01:(1/4)*pi);v1=(2240.*i1)/((pi).^2);i2=((1/4)*pi:0.01:(1/2)*pi);v2=(2240.*((pi/2)-i2))/((pi).^2);i3=((1/2)*pi:0.01:(7/9)*pi);v3=0;i4=((7/9)*pi:0.01:(11/9)*pi);v4=-315.*(1-cos(((9.*i4)-(7*pi))./2))/(pi);i5=((11/9)*pi:0.01:2*pi);v5=0;plot(i1,v1,'b',i2,v2,'b',i3,v3,'b',i4,v4,'b',i5,v5,'b')速度图像③加速度程序及其图像a1=2240/((pi).^2);i2=((1/4)*pi:0.01:(1/2)*pi);a2=-2240/((pi).^2);i3=((1/2)*pi:0.01:(7/9)*pi);a3=0;i4=((7/9)*pi:0.01:(11/9)*pi);a4=-2835.*sin(((9*i4)-(7*pi))/2)/(2*pi);i5=((11/9)*pi:0.01:2*pi);a5=0;plot(i1,a1,'b',i2,a2,'b',i3,a3,'b',i4,a4,'b',i5,a5,'b')加速度图像【3】绘制凸轮机构的dss 线图 di1=(0:0.01:(1/4)*pi);s1=(1120.*(i1.^2))/(pi.^2);i2=((1/4)*pi:0.01:(1/2)*pi);ds2=1120/pi-(2240.*i2)/(pi.^2);s2=140-1120.*(((pi/2)-i2).^2)/((pi).^2);i3=((1/2)*pi:0.01:(7/9)*pi);ds3=i3-i3;s3=140+i3-i3;i4=((7/9)*pi:0.01:(11/9)*pi);ds4=(315/pi).*(-1+cos(((9.*i4)-(7.*pi))/2));s4=140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi)); i5=((11/9)*pi:0.01:2*pi);s5=i5-i5;ds5=i5-i5;plot(ds1,s1,ds2,s2,ds3,s3,ds4,s4,ds5,s5,)凸轮机构的【4】确定凸轮基圆半径和偏距d ssd线图由图像可知道凸轮的轴心应该在公共区以下凸轮偏心距取 e 3mm ,s0200mm【 5】凸轮的理论轮廓i1=(0:0.01:(1/4)*pi);x1=(200+280.*(((2/pi).*i1).^2)).*cos(i1)-3.*sin(i1);y1=(200+280.*(((2/pi).*i1).^2)).*sin(i1)+3.*cos(i1);i2=((1/4)*pi:0.01:(1/2)*pi);x2=(200+140-1120.*(((pi/2)-i2).^2)/((pi).^2)).*cos(i2)-3.*sin(i2); y2=(200+140-1120.*(((pi/2)-i2).^2)/((pi).^2)).*sin(i2)+3.*cos(i2); i3=((1/2)*pi:0.01:(7/9)*pi);x3=340.*cos(i3)-3.*sin(i3);y3=340.*sin(i3)+3.*cos(i3);i4=((7/9)*pi:0.01:(11/9)*pi);x4=(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))). *cos(i4)-3.*sin(i4);y4=(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))). *sin(i4)+3.*cos(i4);i5=((11/9)*pi:0.01:2*pi);x5=200.*cos(i5)-3.*sin(i5);y5=200.*sin(i5)+3.*cos(i5);plot(x1,y1,x2,y2,x3,y3,x4,y4,x5,y5)凸轮的理论轮廓【 6】确定滚子半径的程序v=[];syms i1 i2 i3 i4 i5s0 = 200;e = 20;s1=280*(((2/pi)*i1).^2);t1 = (s1 + s0)*cos(i1)-e*sin(i1);y1 = (s0 + s1)*sin(i1) - e*cos(i1);ti1=diff(t1,i1);tii1=diff(t1,i1,2);yi1=diff(y1,i1);yii1=diff(y1,i1,2);for ii1=(0:0.01:(1/4)*pi);k1=subs(abs((ti1*yii1-tii1*yi1)/(ti1^2+yi1^2)^1.5),{i1},{ii1});v=[v,1/k1];ends2=140-1120.*(((pi/2)-i2).^2)/((pi).^2);t2= (s2 + s0)*cos(i2)-e*sin(i2);y2 = (s0 + s2)*sin(i2) - e*cos(i2);ti2=diff(t2,i2);tii2=diff(t2,i2,2);yi2=diff(y2,i2);yii2=diff(y2,i2,2);for ii2=((1/4)*pi:0.01:(1/2)*pi);k2=subs(abs((ti2*yii2-tii2*yi2)/(ti2^2+yi2^2)^1.5),{i2},{ii2});v=[v,1/k2];ends3=140;t3 = (s3 + s0)*cos(i3)-e*sin(i3);y3 = (s0 + s3)*sin(i3) - e*cos(i3);ti3=diff(t3,i3);tii3=diff(t3,i3,2);yi3=diff(y3,i3);yii3=diff(y3,i3,2);for ii3=((1/2)*pi:0.01:(7/9)*pi);k3=subs(abs((ti3*yii3-tii3*yi3)/(ti3^2+yi3^2)^1.5),{i3},{ii3});v=[v,1/k3];ends4=140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi)); t4 = (s4 + s0)*cos(i4)-e*sin(i4);y4 = (s0 + s4)*sin(i4) - e*cos(i4);ti4=diff(t4,i4);tii4=diff(t4,i4,2);yi4=diff(y4,i4);yii4=diff(y4,i4,2);for ii4=((7/9)*pi:0.01:(11/9)*pi);k4=subs(abs((ti4*yii4-tii4*yi4)/(ti4^2+yi4^2)^1.5),{i4},{ii4});v=[v,1/k4];Ends5=0;t5 = (s5 + s0)*cos(i5)-e*sin(i5);y4 = (s0 + s5)*sin(i5) - e*cos(i5);ti5=diff(t5,i5);tii5=diff(t5,i5,2);yi5=diff(y5,i5);yii5=diff(y5,i5,2);for ii5=((11/9)*pi:0.01:2*pi);k5=subs(abs((ti5*yii5-tii5*yi5)/(ti5^2+yi5^2)^1.5),{i5},{ii5});v=[v,1/k5];endmin(v)确定之后发现滚子半径是r 2mm【 7】确定凸轮的实际轮廓凸轮的实际轮廓x1=(200+280.*(((2/pi).*i1).^2)).*cos(i1)-3.*sin(i1);y1=(200+280.*(((2/pi).*i1).^2)).*sin(i1)+3.*cos(i1);i2=((1/4)*pi:0.01:(1/2)*pi);x2=(200+140-1120.*(((pi/2)-i2).^2)/((pi).^2)).*cos(i2)-3.*sin(i2); y2=(200+140-1120.*(((pi/2)-i2).^2)/((pi).^2)).*sin(i2)+3.*cos(i2);i3=((1/2)*pi:0.01:(7/9)*pi);x3=340.*cos(i3)-3.*sin(i3);y3=340.*sin(i3)+3.*cos(i3);i4=((7/9)*pi:0.01:(11/9)*pi);x4=(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))).*cos(i4)-3.*sin(i4);y4=(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))).*sin(i4)+3.*cos(i4);i5=((11/9)*pi:0.01:2*pi);x5=200.*cos(i5)-3.*sin(i5);y5=200.*sin(i5)+3.*cos(i5);dx1=(2240.*i1.*cos(i1))/((pi).^2)+(200+1120.*((i1).^2)/((pi).^2)).*sin(i 1)-3.*cos(i1);dy1=(2240.*i1.*sin(i1))-(200+1120.*((i1).^2)/((pi).^2)).*cos(i1)-3.*sin( i1);dx2=(-(1120.*(2.*i2-pi).*cos(i2)/((pi).^2)))-(340-1120.*((2.*i2-pi).^2)) .*sin(i2)-3.*cos(i2);dy2=-(1120.*(2.*i2-pi).*sin(i2)/((pi).^2))+(340-1120.*((2.*i2-pi).^2)).* cos(i2)-3.*sin(i2);dx3=-340.*sin(i3)-3.*cos(i3);dy3=340.*cos(i3)-3.*sin(i3);dx4=((-315/pi)+630.*cos((9.*i4-7.*pi)/2)).*cos(i4)-(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))).*sin(i4)-3.*cos(i4);dy4=((-315/pi)+630.*cos((9.*i4-7.*pi)/2)).*sin(i4)+(200+140.*(1-((9.*i4-7*pi)/(4*pi))+sin(((9.*i4)-(7*pi))./2)/(2*pi))).*cos(i4)-3.*sin(i4);dx5=-200.*sin(i5)-3.*cos(i5);dy5=200.*cos(i5)-3.*sin(i5);X1=x1+3.*dy1/sqrt(dy1.^2+dx1.^2);Y1=y1-3.*dx1/sqrt(dy1.^2+dx1.^2);X2=x2+3.*dy2/sqrt(dy2.^2+dx2.^2);Y2=y2-3.*dx2/sqrt(dy2.^2+dx2.^2);X3=x3+3.*dy3/sqrt(dy3.^2+dx3.^2);Y3=y3-3.*dx3/sqrt(dy3.^2+dx3.^2);X4=x4+3.*dy4/sqrt(dy4.^2+dx4.^2);Y4=y4-3.*dx4/sqrt(dy4.^2+dx4.^2);X5=x5+3.*dy5/sqrt(dy5.^2+dx5.^2);Y5=y5-3.*dx5/sqrt(dy5.^2+dx5.^2);plot(X1,Y1,X2,Y2,X3,Y3,X4,Y4,X5,Y5)。
机械原理第9章凸轮机构及其设计
第二十一页,编辑于星期日:十四点 分。
②等减速推程段:
当δ =δ0/2 时,s = h /2,h/2 = C0+C1δ0/2+C2δ02/4 当δ = δ0 时,s = h ,v = 0,h = C0+C1δ0+C2δ02
0 = ωC1+2ωC2δ ,C1=-2 C2δ0 C0=-h,C1= 4h/δ0, C2=-2h/δ02
如图所示,选取Oxy坐标系,B0 点为凸轮廓线起始点。当凸轮转过δ 角度时,推杆位移为s。此时滚子中 心B点的坐标为
x (s0 s) sin e cos
y
(s0
s) cos
A7
C8 A6 C7
w
A8
-w
A9
C9 B8 B9 B7 r0
C10
B12100 ° B0
O
B1 a B2
C1 L C2φ1φ0
A10 A0
φ
Φ
o
2
1
2 3 456
180º
7 8 9 10
60º 120º
δ
(1)作出角位移线图;
(2)作初始位置;
A5
C6
B6 B1580°B4
C4
C5
φ3
φC23
A1
↓对心直动平底推杆盘形凸 轮机构
↑偏置直动尖端推杆盘形凸轮机 构
第十一页,编辑于星期日:十四点 分。
↑尖端摆动凸轮机构
↓平底摆动凸轮机构
↑滚子摆动凸轮机构
第十二页,编辑于星期日:十四点 分。
(4)按凸轮与从动件保持接触的方式分
力封闭型凸轮机构
利用推杆的重力、弹簧力或其他外力使推杆与凸轮保持接
触的
此外,还要考虑机构的冲击性能。
哈工大机械原理大作业凸轮机构设计
Harbin Institute of Technology大作业设计说明书课程名称:机械原理设计题目:凸轮机构设计院系:机电工程学院班级:设计者:学号:指导教师:设计时间:2014年6月6日哈尔滨工业大学一、 设计题目(1) 凸轮机构运动简图:二、凸轮推杆升程、回程运动方程及推杆位移,速度,加速度线图(1)推杆升程,回程运动方程如下:A.推杆升程方程:02φϕ≤≤时: 202s h ϕφ⎛⎫= ⎪⎝⎭124h v ωϕφ=2124h a ωφ=02φϕφ≤≤时:()2202hs h φϕφ=--()10204h v ωφϕφ=-21204h a ωφ=-式中 0150,2h πφ==,1ω=1rad/sB.推杆回程方程:'000s s φφϕφφφ+≤≤++()0'01cos 2s h s πϕφφφ⎧⎫=+-+⎡⎤⎨⎬⎣⎦⎭⎩ ()10''00sin 2s h v πωπϕφφφφ=--+⎡⎤⎣⎦ ()2210'2'00cos 2s h a πωπϕφφφφ=--+⎡⎤⎣⎦ 式中:'00150,9080,40s h φφφ====,(2)推杆位移,速度,加速度线图如下(凸轮转角从零到2π变化):三、凸轮机构的-s 线图,并依次确定凸轮的基圆半径和偏距1)凸轮机构的-s 线图:2)确定凸轮的基圆半径和偏距:在两切线交点右下方为凸轮轴心的许用区域。
将轴心设在点(88,-49.03)处。
于是有偏距e=88mm, S0=49.03,基圆半径=100.72mm。
四、滚子半径的确定及凸轮理论轮廓和实际轮廓的绘制.1)确定凸轮半径可取凸轮半径r=11mm 2)确定凸轮理论廓线及实际轮廓五、计算编程h=150;%推杆上升的最大行程hw1=1;q=90*pi/180;%这里规定推程运动角为90度qs=40*pi/180;%远休止角为40度q1=80*pi/180;%回程运动角为80度for i=1:45%将45度按1度均分,从而得到各个度数上的轮廓坐标qq(i)=i*pi/180;s(i)=2*h*(qq(i)/q)^2;v(i)=4*h*w1*qq(i)/q^2;a(i)=4*h*w1^2/q^2;t(i)=4*h*(qq(i)/q^2);endfor i=45:90qq(i)=i*pi/180;s(i)=h-2*h/q^2*(q-qq(i))^2;v(i)=4*h*w1/q^2*(q-qq(i));a(i)=-4*h*w1^2/q^2;t(i)=4*h/q^2*q-4*h/q^2*qq(i);endfor i=90:130qq(i)=i*pi/180;s(i)=h;v(i)=0;a(i)=0;t(i)=0;endfor i=130:210qq(i)=i*pi/180;s(i)=h/2+h*cos((pi/q1)*(qq(i)-(q+qs)))/2;v(i)=-pi*h*w1*sin((pi/q1)*(qq(i)-(q+qs)))/(2*q1);a(i)=-pi*pi*h*w1*w1*cos((pi/q1)*(qq(i)-(q+qs)))/(2*q1*q1);t(i)=h*cos(pi/q1)/2;endfor i=210:360qq(i)=i*pi/180;s(i)=0;v(i)=0;a(i)=0;t(i)=0;end%推杆运动规律曲线绘制plot(qq,s)plot(qq,v)plot(qq,a)plot(t,s)% 绘制ds/dqq---曲线图hold on;f=@(x)x*(tan(50*pi/180))-154;x=0:195;y=f(x);plot(x,y)hold on;f=@(x)x*(tan(160*pi/180))-17;x=-70:130;y=f(x);plot(x,y)%计算曲率半径sym s,t,i;d=diff(t,s);dd=diff(t,s);R=abs((1+d^2)^(3/2)/dd);%绘制凸轮轮廓线r0=100.72;e=88;S0=49.03;Rr=11;x(i)=(S0-s(i))*cos(qq(i))-e*sin(qq(i));y(i)=(S0+s(i))*sin(qq(i))+e*cos(qq(i));d1(i)=-(S0-s(i))*sin(qq(i))-e*cos(qq(i)); d2(i)= (S0+s(i))*cos(qq(i))-e*sin(qq(i)); X=x-Rr*d1(i)/((d1(i))^2+(d2(i))^2)^(1/2); Y=y+Rr*d2(i)/((d1(i))^2+(d2(i))^2)^(1/2); plot(X,Y,x,y)。
哈工大机械原理大作业凸轮设计
哈工大机械原理大作业凸轮设计Harb inIn stituteofTech no logy大作业设计说明书课程名称:设计题目:院班学级:机械原理凸轮机构设计1208103系:机械设计制造及其自动化设计指导教师:设计时间:林琳2019425哈尔滨工业大学一、运动分析题目如图所示直动从动件盘形凸轮机构,其原始数据参数见表2-1,。
从表2-1中选择一组凸轮机构原始参数,据此设计该凸轮机构。
二、凸轮运动规律升程运动角(°)90升程运动规律生程许回程运用压力动角角(°)等加等4080减速回程运动规律回程许远休用压力止角角(°)余弦加7040速度近休止角(°)150升程(mm)1501 、升程运动规律(0 /4)位移s=2h(速度v2 /2 4*150*w( /2)A24*150*w A2( /2)人2加速度a2 、升程运动规律(/4 /2)位移s 1502*150( /2 )A2(/2)A2速度v4*60*w( /2 )( /2)A24*60*wA2( /2)A2加速度a3 、回程运动规律(/2 2/2 2 ) 93 位移s 75*{1 cos[ (/2 2 )]}949速度vhw*sin*[ ( /2 2 )]92*4 499加速度aA2hw A2cos[ ( /2 2 )]94 2*(4 )A299根据运动规律做出的曲线以及源代码如图所示位移线图速度线图加速度线图位移线图源代码fl=pi/180;x0=0:fl:pi/4;x1=pi/4:fl:pi/2;x2=pi/2:fl:13*pi/18;x3=13*pi/18:fl:7*pi/6;x4=7*pi/6:fl:2*pi;s0=300*(2*x0/pi)A 2;s1=150-1200*(pi/2-x1).*(pi/2-x1)/(pi.*pi);s2=150+x2*0;s3=75*(1+cos(9/4*(x3-13*pi/18)));s4=x4*0;Plot(x0,s0,x1,s1,'b',x2,s2,'b',x3,s3,'b',x4,s4,'b')axis([070200])title('杆位移线图')xlabel(' 0 (rad)')ylabel('V(mm⑸')gridon速度源代码fl=pi/180;x0=0:fl:pi/4;x1=pi/4:fl:pi/2;x2=pi/2:fl:13*pi/18;x3=13*pi/18: fl:7*pi/6;x4=7*pi/6:fl:2*pi;w=30;v0=600.*w.*x0/(pi/2)A2;v1=600.*w.*(pi/2-x1)/(pi/2)A2;v2=0*x2;v3=-150*30*pi/(2*4*pi/9).*si n(9/4*(x3-13*pi/18));v4=0*x4;Plot(x0,v0,'b',x1,v1,'b',x2,v2,'b',x3,v3,'b',x4,v4,'b')title('推杆速度')xlabel(' 0 (rad)')ylabel('v(mm/s')gridon加速度源代码fl=pi/180;x0=0:fl:pi/4;x1=pi/4:fl:pi/2;x2=pi/2:fl:13*pi/18;x3=13*pi/18: fl:7*pi/6;x4=7*pi/6:fl:2*pi; w=30;a0=600*w.A2/(pi/2).A2+xO*0;a 仁-600*w.A2/(pi/2)A2+x1*0;a2=x2*0; a3=-pi*pi*150*30*30/(2*4*pi/9)A2.*cos(9/4*(x3-13*pi/18));a4=x4*0;Plot(x0,a0,'b',x1,a1,'b',x2,a2,'b',x3,a3,'b',x4,a4,'b')title('推杆加速度')xlabel(' 0 (rad)')ylabel('a(mm/sA2')gridon三、凸轮机构的dss曲线绘制d由凸轮机构位移公式可知4h(/2)A2(0 /4)ds 4*60 ( /2 )( /4 /2)d ( /2)A275*4*s in 9( 13 )( /2 2 /2 2 4 ) 9418999 则其曲线如图所示其源代码如下clcfl=pi/180;x0=0:fl:pi/4;x1=pi/4:fl:pi/2;x2=pi/2:fl:13*pi/18;x3=13*pi/18: fl:7*pi/6;x4=7*pi/6:fl:2*pi;w=30;d0=-600.*x0/(pi/2)A2;d1=-600.*(pi/2-x1)/(pi/2)A2;d2=0*x2;d3=75*4/9.*si n(9/4*(x3-13*pi/18));d4=0*x4;s0=300*(2*x0/pi)A2;s1=150-1200*(pi/2-x1).*(pi/2-x1)/(pi.*pi);s2=150+x2*0;s3=75*(1+cos(9/4*(x3-13*pi/18)));s4=x4*0;Plot(d0,s0,'b',d1,s1,'b',d2,s2,'b',d3,s3,'b',d4,s4,'b')title(' 类速度-位移曲线')xlabel(' 类速度(mm/rad)')ylabel(' 位移(mmm)')gridon四、确定凸轮的基圆半径和偏距以ds/df-s图为基础,可分别作出二条限制线,以这二条线可确定最小基圆半径及所对应的偏距e,在其下方选择一合适点,即可满足压力角的限制条件图像如图所示由图像可知,设置点(50,-100 )为凸轮轴心位置。
机械原理作业凸轮机构绘制
机械原理大作业-凸轮机构专业:材料成型机控制工程学号:201100150284 姓名:朱富慧组号:11材卓一第2组1.题目(1)凸轮回转方向:顺时针(2)从动件偏置方向:左偏置(3)偏心距:15mm(4)基圆半径:45mm(5)从动件运动规律:先以余弦运动规律上升,再以等加速等减速运动规律下降。
推程运动角150°,远休止角30°,回程运动角120°,近休止角60°。
(6)从动件行程20mm。
要求:编制程序每隔5°计算凸轮轮廓坐标并绘制凸轮轮廓曲线。
2.数学公式记基圆半径为r,偏心距为e,凸轮转向系数为m(顺时针时m=1,逆时针时m=-1),从动件偏置方向系数为n(左偏置时n=1,右偏置时n=-1,无偏置时n=0),推程运动角、远休止角、回程运动角、近休止角依次为p1、p2、p3、p4,从动件行程为h从动件位移为s。
则从动件位移曲线方程为h 2(1−cosπp1p) 0<p<p1h p1<p<p1+p2s= h−2hp32(p−p1−p2)2 p1+p2<p<p1+p2+p322h p32(p1+p2+p3−p)2 p1+p2+p32<p< p1+p2+p30 p1+p2+p3<p< p1+p2+p3+p4 以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系。
则凸轮理论轮廓曲线的方程为x=(s+s0)cos(mp)-nesin(mp)y=(s+s0)sin(mp)+necos(mp)其中,s0=√r02−e23.①②说明:函数zuobiao()表示:(s+s0)*cos(m*p)-n*e*sin(m*p) =>x(s+s0)*sin(m*p)+n*e*cos(m*p)=>y并输出p、x、y。
5.结果曲线图。
机械原理大作业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 为确定的滚子半径。
机械原理大作业凸轮机构有关公式
机械原理大作业凸轮机构有关公式凸轮机构是机械传动中常见的一种机构,具有转动曲线的特点,可以将驱动轴的转动运动通过凸轮的滚动轮廓来实现对从动件的相应动作控制。
在凸轮机构的设计和分析中,有一些与凸轮曲线有关的公式是十分重要的。
一、凸轮曲线方程凸轮曲线是指凸轮的滚动轮廓,可以通过数学方法来表示。
常见的凸轮曲线方程有圆弧、椭圆、正弦曲线等。
其中,最常用的是圆弧和直线的组合,这种凸轮曲线被称为简谐凸轮曲线。
简谐凸轮曲线方程可以表示为:y = r (1 - cos(θ - θ0))其中,r为凸轮半径,θ为凸轮角度,θ0为凸轮曲线的初相位差。
凸轮在其中一角度θ的位置的坐标可以通过此公式计算得出。
二、凸轮曲线的导数和导数变化率在凸轮机构的设计和分析中,对凸轮曲线的导数和导数变化率也有相当重要的影响。
凸轮的导数表示了凸轮曲线的斜率,而导数的变化率表示了凸轮曲线的曲率。
凸轮曲线的导数可以表示为:dy/dθ = r sin(θ - θ0)凸轮曲线的导数变化率可以表示为:d²y/dθ² = r cos(θ - θ0)通过对凸轮的导数和导数变化率的计算和分析,可以确定从动件的运动状态和速度变化情况,进而进行凸轮机构的设计和优化。
三、凸轮压力和压力角在凸轮机构中,凸轮和从动件之间存在着压力作用。
对于凸轮的任何一个位置,凸轮所施加的压力可以通过力的分解计算得出,并且可以利用凸轮的转角来表示。
凸轮的压力可以表示为:F = P * r * cos(θ - θ0)其中,P为压力系数,r为凸轮半径,θ为凸轮角度,θ0为凸轮曲线的初相位差。
凸轮的压力角可以表示为:φ = atan(dy/dθ)其中,dy/dθ为凸轮曲线的导数。
凸轮的压力角可以用来描述凸轮的主动件施加力的方向和作用范围,对凸轮机构的设计和分析具有指导意义。
以上是凸轮机构常见的几个重要的公式,通过这些公式可以计算和分析凸轮机构的运动学和动力学性能,为凸轮机构的设计和优化提供指导。
机械原理大作业凸轮设计
机械原理大作业凸轮设计1. 引言凸轮是一种通过凸起部分的形状变化驱动其他机械部件的旋转元件。
在机械系统中,凸轮被广泛应用于各种传动装置和运动控制系统。
本文档将讨论凸轮的设计原理和方法,并以一个具体的案例进行说明。
2. 凸轮设计原理2.1 凸轮的基本概念凸轮由凸起部分和基座两部分组成。
其中,凸起部分通常称为凸轮型面,它的形状决定了凸轮所能产生的运动规律。
基座是凸轮的固定部分,通常与主轴连接,使凸轮能够旋转。
2.2 凸轮设计的基本要求凸轮设计的目标是实现所需的运动规律。
在设计一个凸轮时,需要考虑以下几个方面:•运动规律:根据具体需求确定凸轮的运动规律,如线性运动、往复运动、旋转运动等。
•周期性:确定凸轮的运动周期,即凸轮的一次完整运动所需的时间。
•加减速:确定凸轮的运动加速和减速过程,以实现平滑的运动过渡。
•载荷和寿命:考虑凸轮所承受的载荷和使用寿命要求,选择适当的材料和结构。
2.3 凸轮设计的方法凸轮设计可以采用基于经验的方法或基于计算机辅助设计(CAD)的方法。
基于经验的方法通常适用于简单的凸轮系统,而复杂的凸轮系统通常需要借助CAD 软件进行设计和分析。
凸轮设计的关键步骤包括:•确定凸轮的运动规律和周期。
•根据凸轮的运动规律计算凸轮型面的形状。
•通过CAD软件创建凸轮的三维模型。
•进行凸轮的运动仿真和动态分析。
•对凸轮进行优化设计,以满足运动要求和结构要求。
3. 案例分析:凸轮驱动往复运动机构3.1 问题描述设计一个凸轮驱动的往复运动机构,要求满足以下条件:•机构的往复运动幅度为20mm。
•机构的往复运动频率为10Hz。
•机构的驱动电机转速为1000rpm。
•机构的凸轮型面应满足正弦形状。
3.2 设计步骤1.确定凸轮的运动规律和周期。
根据往复运动要求,选择正弦运动作为凸轮的运动规律,运动周期为0.1s。
2.计算凸轮型面的形状。
根据凸轮的运动规律和运动周期,计算凸轮型面的形状参数。
3.创建凸轮的三维模型。
机械原理大作业——凸轮
欢迎共阅大作业(二)凸轮机构设计题号: 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。
在终点处 h /2 s ,2/==δοδ。
机械原理大作业凸轮结构设计
机械原理大作业(二) 作业名称:机械原理设计题目:凸轮机构设计院系: 机电工程学院班级:设计者:学号:指导教师:丁刚陈明设计时间:哈尔滨工业大学机械设计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线得右下方为选择凸轮轴心得许用区。
机械原理课程设计凸轮机构
Part Three
机械原理课程设计 凸轮机构方案
设计目的和要求
设计目的:掌握凸轮机构的基本原 理和设计方法
设计内容:包括凸轮机构的设计、 制造、装配和调试
添加标题
添加标题
添加标题
添加标题
设计要求:满足凸轮机构的运动要 求,如速度、加速度、行程等
设计步骤:明确设计任务、选择设 计方案、进行设计计算、绘制设计 图纸、制作模型、进行实验验证等
凸轮轮廓曲线的设计方法包括解析法、图 解法和计算机辅助设计等。
凸轮轮廓曲线的设计需要满足凸轮机构 的运动规律、负载、速度、加速度等要 求,同时需要考虑到凸轮的制造工艺和 成本等因素。
凸轮机构压力角计算
压力角定义:凸轮与从动件接触点 处法线与凸轮轮廓线之间的夹角
压力角影响因素:凸轮轮廓线形状、 从动件形状、凸轮半径、从动件半 径
凸轮机构工作原理
凸轮机构通过凸轮与从动件 的接触,实现从动件的位移 和运动
凸轮机构由凸轮、从动件和 机架组成
凸轮机构的工作原理是利用 凸轮的轮廓曲线,使从动件
产生预定的运动
凸轮机构的应用广泛,如汽 车、机床、机器人等领域
凸轮机构分类
按照凸轮运动规律分类:等 速运动凸轮、等加速运动凸 轮、等减速运动凸轮等
Part Six
凸轮机构运动仿真 与优化
运动仿真模型的建立
确定凸轮机构的类型和参数 建立凸轮机构的三维模型 设定运动仿真的初始条件和边界条件 设定运动仿真的时间步长和仿真时间 设定运动仿真的输出变量和观察点 运行运动仿真,观察仿真结果,并进行优化
运动仿真结果分析
凸轮机构运动仿 真结果:包括位 移、速度、加速 度等参数
凸轮从动件的类 型:滚子从动件、 滑块从动件、圆 柱从动件等
机械原理大作业凸轮..
Harbin Institute of Technology机械原理大作业二课程名称:机械原理设计题目:凸轮结构设计院系:机电工程学院班级:1308108设计者:仲星光学号:1130810816指导教师:林琳设计时间:2015年6月7日一、设计题目如图所示直动从动件盘形凸轮机构,其原始参数见表,据此设计该凸轮机构。
行程(mm)升程运动角(°)升程运动规律升程许用压力角(°)回程运动角(°)回程运动规律回程许用压力角(°)远休止角(°)近休止角(°)6080余弦加速度30 60 摆抛摆60 100 120二.数学计算方法(设计书中所给出的回程运动方程有误)1.理论轮廓和工作轮廓廓线方程正偏置平面凸轮,反转法,小滚子中心在反转运动中的轨迹即为凸轮的理论轮廓,推杆所在直线一直与偏心圆相切,由几何关系可得盘形凸轮理论轮廓线方程为:滚子从动件盘形凸轮的实际轮廓线是以理论轮廓上各点为圆心,以小滚子半径为半径的圆族的包络线,理论廓线B点相对应的实际廓线B'点的方程为:2.压力角3.凸轮轮廓曲率半径由数学分析知,凸轮理论轮廓曲线上任一点的曲率半径的计算公式为:(以上方程来自《基于MatLab语言的机构设计与分析》上海科学技术出版社)三.MatLab程序程序设计流程1.主程序:推杆位clc;clear;h=60;%行程phi01=80;%推程运动角phis1=100;%远休止角phi02=60;%回程运动角phis2=120;%近休止角alpha1=pi/6;%升程许用压力角alpha2=pi/3;%回程许用压力角omiga=1;%凸轮角速度设为1%计算凸轮转角、从动件位移,速度和加速度%绘制从动件位移、速度、加速度线图[psi,s,v,a]=CanShuJiSuan(h,phi01,phis1,phi02,phis2,... omiga,alpha1,alpha2);e=22;r0=57;%由ds/dpsi-s图像确定基圆半径和偏距%计算凸轮轮廓线曲率半径及压力角%绘制凸轮理论轮廓线上的压力角线图和曲率半径图[ang,rou,DxDpsi,DyDpsi]=YaLiJiao_QuLvBanJin( r0,psi,s, v,a,e,omiga );Rr=9;%由曲率半径最小值确定小滚子半径%计算凸轮轮廓曲线%绘制理论和实际轮廓曲线LunKuoXian( r0,psi,s,e,Rr,DxDpsi,DyDpsi );2.余弦加速运动规律子函数function [ s1,v1,a1,psi1 ] = Yuxian( phi01,h,omiga )%计算余弦加速度运动规律psi1=linspace(0,phi01,round(phi01));s1=(h/2).*[1 - cos(pi.*psi1./phi01)];v1=(pi*h*omiga./(2.*(phi01*pi/180))) .*sin(pi.*psi1./phi01);a1=pi^2*h*omiga^2/(2*(phi01*pi/180)^2)*cos(pi.*psi1./p hi01)end3.远休止程子函数function [ s2,v2,a2,psi2 ] = YuanXiu( phi01,phis1,h ) psi2=linspace(phi01+1,phi01+phis1,round(phis1));s2=h*psi2./psi2;v2=0*psi2;a2=0*psi2;end4.摆抛摆子函数function [ s3,v3,a3,psi3 ] =BaiPaoBai( phi01,phis1,phi02,h,omiga )%计算回程摆线-抛物线-摆线运动规律%计算当phi01+phis1<psi<=phi01+phis1+phi02/8时,从动件的位移、速度、加速度psi3_1=linspace(phi01+phis1+phi02/8/100,phi01+phis1+ph i02/8,100);s3_1=h-h*(2*(psi3_1-phi01-phis1)/phi02-sin(4*pi*(psi3_ 1-phi01-phis1)/...phi02)/(2*pi))/(2+pi);v3_1=-2*h*omiga*(1-cos(4*pi*(psi3_1-phi01-phis1)/phi02 ))/((2+pi)*...phi02*pi/180);a3_1=-8*h*pi*omiga^2*sin(4*pi*(psi3_1-phi01-phis1)/phi 02)/((2+pi)*...(phi02*pi/180)^2);%计算当phi01+phis1<psi<=phi01+phis1+3*phi02/8时,从动件的位移、速度、加速度psi3_2=linspace(phi01+phis1+phi02/8+phi02/4/100,phi01+ phis1+3*phi02/8,100);s3_2=h-h*(4*pi*((psi3_2-phi01-phis1).^2)/(phi02^2)-(pi -2)*(psi3_2-phi01...-phis1)/phi02+pi/16-1/(2*pi))/(2+pi);v3_2=-h*omiga*(8*pi*(psi3_2-phi01-phis1)/phi02-pi+2)/( (2+pi)*phi02*pi/180);a3_2=-8*h*pi*omiga^2/((2+pi)*(phi02*pi/180)^2)*psi3_2. /psi3_2;%计算当phi01+phis1<psi<=phi01+phis1+5*phi02/8时,从动件的位移、速度、加速度psi3_3=linspace(phi01+phis1+3*phi02/8+phi02/4/100,phi0 1+phis1+5*phi02/8,100);s3_3=h-h*(2*(pi+1)*(psi3_3-phi01-phis1)/phi02-pi/2-sin (4*pi*(psi3_3-phi01...-phis1)/phi02-pi)/(2*pi))/(2+pi);v3_3=-2*h*omiga*(pi+1-cos(4*pi*(psi3_3-phi01-phis1)/ph i02-pi))/((2+pi)...*phi02*pi/180);a3_3=-8*h*pi*omiga^2*sin(4*pi*(psi3_3-phi01-phis1)/phi 02-pi)/((2+pi)*...(phi02*pi/180)^2);%计算当phi01+phis1<psi<=phi01+phis1+7*phi02/8时,从动件的位移、速度、加速度psi3_4=linspace(phi01+phis1+5*phi02/8+phi02/4/100,phi0 1+phis1+7*phi02/8,100);s3_4=h-h*(-4*pi*((psi3_4-phi01-phis1).^2)/(phi02^2)+(7 *pi+2)*(psi3_4-...phi01-phis1)/phi02-33*pi/16+1/(2*pi))/(2+pi);v3_4=-h*omiga*(-8*pi*(psi3_4-phi01-phis1)/phi02+7*pi+2 )/((2+pi)*phi02*pi/180);a3_4=8*h*pi*omiga^2/((2+pi)*(phi02*pi/180)^2)*psi3_4./ psi3_4;%计算当phi01+phis1<psi<=phi01+phis1+phi02时,从动件的位移、速度、加速度psi3_5=linspace(phi01+phis1+7*phi02/8+phi02/8/100,phi0 1+phis1+phi02,100);s3_5=h-h*(2*(psi3_5-phi01-phis1)/phi02+pi-sin(4*pi*(ps i3_5-phi01-phis1).../phi02-2*pi)/(2*pi))/(2+pi);v3_5=-2*h*omiga*(1-cos(4*pi*(psi3_5-phi01-phis1)/phi02 -2*pi))/((2+pi)...*phi02*pi/180);a3_5=-8*h*pi*omiga^2*sin(4*pi*(psi3_5-phi01-phis1)/phi 02-2*pi)/((2+pi)...*(phi02*pi/180)^2);%输出回程阶段凸轮的转角、从动件的位移速度加速度的数组s3=[s3_1,s3_2,s3_3,s3_4,s3_5];v3=[v3_1,v3_2,v3_3,v3_4,v3_5];a3=[a3_1,a3_2,a3_3,a3_4,a3_5];psi3=[psi3_1,psi3_2,psi3_3,psi3_4,psi3_5];end5.近休止程子函数function [ s4,v4,a4,psi4 ] =JinXiu( phi01,phis1,phi02,phis2 )psi4=linspace(phi01+phis1+phi02+1,phi01+phis1+phis2+ph i02,round(phis2));s4=0*psi4;v4=0*psi4;a4=0*psi4;End6.参数计算及图像绘制[s1,v1,a1,psi1]=YuXian(phi01,h,omiga);%推程[s2,v2,a2,psi2]=YuanXiu(phi01,phis1,h);%远休程[s3,v3,a3,psi3]=BaiPaoBai(phi01,phis1,phi02,h,omiga);%回程[s4,v4,a4,psi4]=JinXiu(phi01,phis1,phi02,phis2);%近休程psi=[psi1,psi2,psi3,psi4];%凸轮转角s=[s1,s2,s3,s4];%从动件位移v=[v1,v2,v3,v4];%从动件速度a=[a1,a2,a3,a4];%从动件加速度%绘制从动件位移、速度、加速度线图figure(1)subplot(3,1,1)plot(psi,s);grid onxlabel('凸轮转角(度)');ylabel('位移(mm)');subplot(3,1,2);plot(psi,v);grid onxlabel('凸轮转角(度)');ylabel('速度(mm/s)');subplot(3,1,3)plot(psi,a);grid onxlabel('凸轮转角(度)');ylabel('加速度(mm/s^2)');%绘制ds/dphi-s线图,并确定凸轮基圆半径和偏距DsDphi=v/omiga;figure(2)plot(DsDphi,s);hold onx1=-150:100;y1=tan(pi/2-alpha1)*(x1-65.26)+22.33; plot(x1,y1);hold ony2=tan(pi/2+alpha2)*(x1+107.6)+22.36; plot(x1,y2);7.轮廓线绘制if Rr==0x=x0;y=y0;elseA=sqrt(DxDpsi.^2+DyDpsi.^2);x=x0+Rr*DyDpsi./A;y=y0-Rr*DxDpsi./A;endfigure(4)plot(r0.*cos(psi.*pi/180),r0.*sin(psi.*pi/180),'-.',.. .x0,y0,'--',x,y,e*cos(psi.*pi/180),e*sin(psi.*pi/180)); grid on;legend('基圆','凸轮理论轮廓','凸轮实际轮廓','偏距圆');axis equalend8.压力角曲线及曲率半径function[ang,rou,DxDpsi,DyDpsi]=YaLiJiao_QuLvBanJin( r0,psi,s, v,a,e,omiga )s0=sqrt(r0.^2-e.^2);rs1=s0+s;ang=abs(atan((v/omiga-e)./rs1))*180/pi;DxDpsi=(v./omiga-e).*sin(psi.*pi/180)+...(s0+s).*cos(psi.*pi/180);DyDpsi=(v./omiga-e).*cos(psi.*pi/180)-...(s0+s).*sin(psi.*pi/180);DDxDpsi=(a./(omiga^2)-(s0+s)).*sin(psi.*pi/180)... +(2*v./omiga-e).*cos(psi.*pi/180);DDyDpsi=(a./(omiga^2)-(s0+s)).*cos(psi.*pi/180)... +(2*v./omiga-e).*sin(psi.*pi/180);A=(DxDpsi.^2+DyDpsi.^2).^1.5;B=abs(DxDpsi.*(DDyDpsi)-DyDpsi.*(DDxDpsi));rou=A./B;%凸轮理论轮廓曲率半径%绘图figure(3)axis onplotyy(psi,rou,psi,ang);%绘制曲率半径图[AX]=plotyy(psi,rou,psi,ang);set(AX(1),'yTick',[0:20:200]);set(AX(2),'yTick',[0:10:100]);end四.程序运行结果与生成图像。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机械原理大作业凸轮设计
本文档旨在介绍《机械原理大作业凸轮设计》的背景和目的。
凸轮设计在机械工程中具有重要
性和挑战,因此本文档将探讨凸轮设计的原理和
方法,并提供相应的示例和解释。
本文档包括以下内容:
凸轮设计的背景和意义
凸轮设计的原理和方法
凸轮设计的实例和案例分析
结论和建议
每一部分将详细阐述相关的知识和技术,旨在帮助读者理解和
应用凸轮设计的原理及方法。
请继续阅读以下各章节,以便全面了解凸轮设计的重要性和实
践应用。
凸轮的定义和作用
凸轮是一种机械元件,具有特殊形状的轮缘。
它主要用于传递运动和改变运动方向。
凸轮通常与其他机械部件,如凸轮轴和凸轮销,一起使用,以实现特定的工作任务。
凸轮的重要性和应用
凸轮在机械原理中具有重要的作用。
它被广泛应用于不同的机械系统中。
首先,凸轮在传输运动方面非常重要。
通过凸轮的特殊形状,它可以转换来自动力源的旋转运动为直线或曲线的机械运动。
这使得凸轮能够将动力传递给其他部件,实现机械装置的工作。
其次,凸轮还能够改变运动方向。
通过将凸轮与其他机械部件连接,如齿轮或连杆,可以改变运动的方向和速度。
这使得凸轮在不同机械系统中能够实现不同的功能,例如提供机械装置的正向和反向运动。
最后,凸轮还可以用于执行特定的运动模式。
通过调整凸轮的形状和轮缘的位置,可以实现不同的运动曲线和运动模式。
这为机械系统的设计师提供了更大的灵活性,以满足特定的工作要求。
总之,凸轮在机械原理中起着关键的作用。
它通过传输运动和改变运动方向,为不同机械系统的功能实现提供支持。
凸轮的设计和应用需要充分考虑机械装置的工作需求和运动特性,以确保凸轮的有效性和可靠性。
本文介绍凸轮设计的基本原则,包括凸轮外形的选择和凸轮参数的确定。
我们将讨论凸轮的轮廓曲线以及与其相关的几何特征。
此外,我们还将介绍凸轮的运动学和动力学分析,以及对凸轮进行性能评估和优化的方法。
本文以一个具体案例为例,详细介绍凸轮设计的过程。
通过该案例研究,读者可以了解凸轮设计的步骤和方法,以及可能遇到的问题和解决方案。
在凸轮设计的初步阶段,首先需要明确设计的目标和需求。
例如,根据机械设备的要求,确定凸轮的工作周期、角速度和运动轨迹等参数。
然后,根据这些参数,可以使用几何法或图形法
来进行凸轮的初步设计,确定凸轮的基本形状和尺寸。
凸轮曲线的选择和优化是凸轮设计的关键步骤之一。
凸轮曲线的选择要考虑机械系统的运动要求和性能需求。
在考虑运动要求时,需要确定凸轮曲线的类型,如简易凸轮、螺旋凸轮或滑轮凸轮等。
在考虑性能需求时,需要优化凸轮曲线的形状,以使得机械系统的运动更加平稳、精确和高效。
在凸轮设计的过程中,还需要确定凸轮的一些重要参数。
这些参数包括凸轮的基圆半径、凸轮顶点半径、凸轮顶点角度等。
这些参数的确定需要考虑机械系统的运动要求和性能需求,以及凸轮的制造和安装的可行性。
最后,凸轮设计还需要进行动力学分析,以评估凸轮系统的性能和稳定性。
动力学分析可以使用数值模拟方法或实验方法来进行。
通过动力学分析,可以预测凸轮系统的运动轨迹、力学特性和运动响应,以及凸轮与其他机械元件之间的相互作用。
通过以上案例研究,我们展示了凸轮设计的步骤和方法,并讨论了设计中可能遇到的问题和解决方案。
凸轮设计是机械原理中的重要内容,对于机械系统的运动控制和性能提升具有关键作用。
希望本文对读者在凸轮设计方面提供帮助和指导。
本文档讨论了凸轮设计在机械原理中的重要性,并提出了可能的未来研究方向。
凸轮是机械系统中常用的机械元件,广泛应用于各种机械装置和机械运动控制系统中。
凸轮设计的合理性和优化对机械系统的性能和运动特性有着重要的影响。
通过合理设计凸轮的形状、凸轮的旋转周期和凸轮与其他运动部件的互动关系,可以实现精确的运动控制和动力传输。
凸
轮设计不仅关系到机械装置的性能和效率,还直接影响到机械系统的可靠性和使用寿命。
未来的研究可以包括以下方向:
凸轮形状优化:进一步研究和优化凸轮的形状,提高凸轮的效率和精确度。
可以采用先进的数值模拟和优化算法,结合机器研究和人工智能技术,实现凸轮形状的自动化设计和优化。
凸轮与其他机械元件的互动研究:深入研究凸轮与其他机械元件(如摆杆、传动装置等)的互动关系,探索凸轮在不同机械系统中的应用和优化方法。
凸轮材料和制造技术研究:研究凸轮材料的性能和制造技术,提高凸轮的耐磨性、抗腐蚀性和使用寿命。
总结而言,凸轮设计在机械原理中起着重要的作用,对机械系统的运动控制和性能有着重要的影响。
通过进一步研究和优化凸轮设计,可以不断提高机械系统的性能和可靠性,并推动机械工程领域的发展。
总结而言,凸轮设计在机械原理中起着重要的作用,对机械系统的运动控制和性能有着重要的影响。
通过进一步研究和优化凸轮设计,可以不断提高机械系统的性能和可靠性,并推动机械工程领域的发展。