哈工大-机械原理-凸轮剖析

上传人:今*** 文档编号:105972435 上传时间:2019-10-14 格式:DOC 页数:10 大小:955.20KB
返回 下载 相关 举报
哈工大-机械原理-凸轮剖析_第1页
第1页 / 共10页
哈工大-机械原理-凸轮剖析_第2页
第2页 / 共10页
哈工大-机械原理-凸轮剖析_第3页
第3页 / 共10页
哈工大-机械原理-凸轮剖析_第4页
第4页 / 共10页
哈工大-机械原理-凸轮剖析_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《哈工大-机械原理-凸轮剖析》由会员分享,可在线阅读,更多相关《哈工大-机械原理-凸轮剖析(10页珍藏版)》请在金锄头文库上搜索。

1、直动从动件判刑凸轮机构设计1、 设计题目行程(mm)升程运动角(。)升程运动规律升程许用压力角回程运动角回程运动规律回程许用压力角远休止角近休止角2560多项式3-4-53580余弦加速度701001202、 凸轮推杆升程、回程运动方程(设)1、 凸轮推杆升程运动方程(0)升程采用多项式3-4-5,将已知条件代入3-4-5多项式,即将,代入,得:;。2、 凸轮推杆推程远休止角运动方程();。3、 凸轮推杆回程运动方程()回程采用余弦加速度,将,代入,得:;。4、 凸轮推杆回程近休止角运动方程();。三、凸轮推杆位移、速度、加速度曲线图1、 位移曲线图Matlab程序:x=0:0.001:(pi

2、/3);s1=25*(10*(3*x/pi).3-15*(3*x/pi).4+6*(3*x/pi).5);y1=(pi/3):0.001:(pi*8/9);s2=25*ones(size(y1);z=(pi*8/9):0.001:(4*pi/3);s3=12.5*(1+cos(pi*(z-pi*8/9)/(4*pi/9);m=(4*pi/3):0.001:(2*pi);s4=0*ones(size(m);plot(x,s1,black,y1,s2,black,z,s3,black,m,s4,black);title(推杆线位移图);xlabel(rad);ylabel(S(mm);grid o

3、n;2、 速度曲线图Matlab程序:x=0:0.001:(pi/3);v1=25*30*(3*x/pi).2-2*(3*x/pi).3+(3*x/pi).4)/(pi/3);y1=(pi/3):0.001:(8*pi/9);v2=zeros(length(y1),1);z=(8*pi/9):0.001:(4*pi/3);v3=-pi*25*sin(pi*(z-8*pi/9)/(4*pi/9)/(2*4*pi/9);m=(4*pi/3):0.001:(2*pi);v4=zeros(length(m),1);plot(x,v1,y1,v2,z,v3,m,v4);title(推杆速度曲线图);xl

4、abel(rad);ylabel(V(mm/s);grid on;3、 加速度曲线图Matlab程序:x=0:0.001:(pi/3);s1=25*60*(3*x/pi)-3*(3*x/pi).2+2*(3*x/pi).3)/(pi/3).2;y1=(pi/3):0.001:(pi*8/9);s2=0*ones(size(y1);z=(pi*8/9):0.001:(4*pi/3);s3=-pi*pi*25*cos(pi*(z-8*pi/9)/(4*pi/9)/(2*(4*pi/9).2);m=(4*pi/3):0.001:(2*pi);s4=0*ones(size(m);plot(x,s1,b

5、lack,y1,s2,black,z,s3,black,m,s4,black);title(推杆加速度曲线图);xlabel(rad);ylabel(a(mm/s2);grid on;4、 绘制-图= ,(0) 0,() ,() 0,()Matlab程序:x1=0:0.0001:pi/3;x2=pi/3:0.0001:8*pi/9;x3=8*pi/9:0.0001:4*pi/3;x4=4*pi/3:0.0001:2*pi;s1=25*(10*(3*x1/pi).3-15*(3*x1/pi).4+6*(3*x1/pi).5);s2=25;s3=12.5*(1+cos(pi*(x3-pi*8/9)

6、/(4*pi/9);s4=0;v1=25*30*(3*x1/pi).2-2*(3*x1/pi).3+(3*x1/pi).4)/(pi/3);v2=0;v3=-pi*25*sin(pi*(x3-8*pi/9)/(4*pi/9)/(2*4*pi/9);v4=0;z1=-30:0.001:50;y1=tan(pi/2-35*pi/180)*z1-52.5354;%切线1z2=0:0.001:50;y2=-tan(pi/2-35*pi/180)*z2;z3=-30:0.001:50;y3=-tan(pi/2-70*pi/180)*z3-3.8548;%切线2plot(v1,s1,v2,s2,v3,s3

7、,v4,s4,z1,y1,z2,y2,z3,y3);xlabel(ds/d);ylabel(位移s/mm);title(ds/ds曲线);% O取(15,-40)e=15mm;r0=sqrt(152+402=42.72)ylim(-40,30);grid;3条 限制线围成的下方阴影角区域为满足的凸轮轴心的公共许用区域。故可取,即,基圆半径=42.72mm.5、 绘制凸轮曲率、压力角图Matlab程序:t=0:0.001:pi/3;x=-(40+25*(10*(3*t/pi).3-15*(3*t/pi).4+6*(3*t/pi).5).*cos(t)+15*sin(t);y=(40+25*(10

8、*(3*t/pi).3-15*(3*t/pi).4+6*(3*t/pi).5).*sin(t)+15*cos(t);dx1=diff(x);dy1=diff(y);dx11=diff(x,2);dy11=diff(y,2);p=abs(dx1.2+dy1.2).(3/2)/(dx1.*dy11-dy1.*dx11);hold onplot(t,p);t=pi/3:0.001:pi*8/9;x=-(40+25).*cos(t)+15*sin(t);y=(40+25).*sin(t)+15*cos(t);dx1=diff(x);dy1=diff(y);dx11=diff(x,2);dy11=dif

9、f(y,2);p=abs(sqrt(dx1.2+dy1.2).3)/(dx1.*dy11-dy1.*dx11);hold onplot(t,p);t=pi*8/9:0.001:4*pi/3;x=-(40+12.5*(1+cos(pi*(x3-pi*8/9)/(4*pi/9).*cos(t)+15*sin(t);y=+(40+12.5*(1+cos(pi*(x3-pi*8/9)/(4*pi/9).*sin(t)+15*cos(t);dx1=diff(x);dy1=diff(y);dx11=diff(x,2);dy11=diff(y,2);p=abs(sqrt(dx1.2+dy1.2).3)/(d

10、x1.*dy11-dy1.*dx11);hold onplot(t,p);t=14*pi/9:0.001:2*pi;x=-(40).*cos(t)+15*sin(t);y=+(40).*sin(t)+15*cos(t);dx1=diff(x);dy1=diff(y);dx11=diff(x,2);dy11=diff(y,2);p=abs(sqrt(dx1.2+dy1.2).3)/(dx1.*dy11-dy1.*dx11);hold onplot(t,p);hold offgrid on;可知曲率最小为7mm,故可取滚子半径。6、 绘制凸轮理论轮廓线以及基圆、偏距圆Matlab程序:t=0:0.

11、001:pi/3;x=-(40+25*(10*(3*t/pi).3-15*(3*t/pi).4+6*(3*t/pi).5).*cos(t)+15*sin(t);y=(40+25*(10*(3*t/pi).3-15*(3*t/pi).4+6*(3*t/pi).5).*sin(t)+15*cos(t);hold onplot(x,y,b);t=pi/3:0.001:pi*8/9;x=-(40+25).*cos(t)+15*sin(t);y=(40+25).*sin(t)+15*cos(t);hold onplot(x,y,b);t=pi*8/9:0.001:4*pi/3;x=-(40+12.5*(

12、1+cos(pi*(t-pi*8/9)/(4*pi/9).*cos(t)+15*sin(t);y=+(40+12.5*(1+cos(pi*(t-pi*8/9)/(4*pi/9).*sin(t)+15*cos(t);hold onplot(x,y,b);t=4*pi/3:0.001:2*pi;x=-(40).*cos(t)+15*sin(t);y=+(40).*sin(t)+15*cos(t);hold onplot(x,y);%绘制基园t=0:0.001:2*pi;x=42.72*cos(t);y=42.72*sin(t);hold onplot(x,y,b);%绘制偏距圆t=0:0.001:

13、2*pi;x=15*cos(t);y=15*sin(t);hold onplot(x,y,b),title(凸轮理论廓线、基圆以及偏距圆),xlabel(x(mm),ylabel(y(mm);grid on;hold off7、 凸轮工作廓线凸轮工作廓线方程为:Matlab程序:h=25;e=15;%偏距s0=40;rr=3.5;%滚子半径%升程阶段t=linspace(0,pi/3,10000);s=25*(10*(3*t/pi).3-15*(3*t/pi).4+6*(3*t/pi).5);a1=(s0+s).*cos(t)-e*sin(t);b1=-(s0+s).*sin(t)-e*cos

14、(t);dx1=25*30*(3*t/pi).2-2*(3*t/pi).3+(3*t/pi).4)/(pi/3).*cos(t)-(s0+s).*sin(t)-e*cos(t);dy1=25*30*(3*t/pi).2-2*(3*t/pi).3+(3*t/pi).4)/(pi/3).*sin(t)-(s0+s).*cos(t)+e*sin(t);x1=a1+rr*dy1./(sqrt(dx1.2+dy1.2);y1=b1-rr*dx1./(sqrt(dx1.2+dy1.2);hold onplot(a1,b1);plot(x1,y1,r);%远休止阶段t=linspace(pi/3,8*pi/9,10000);s=h;a2=(s+s0).*cos(t)-e*sin(t);b2=-(s+s0).*sin(t)-e*cos(t);dx2=-sin(t).*(s+s0)-e*cos(t);dy2=-cos(t).*(s+s0)+e*sin(t);x2=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号