ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:236.70KB ,
资源ID:10867253      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10867253.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(哈工大机械原理大作业凸轮机构第四题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

哈工大机械原理大作业凸轮机构第四题.docx

1、哈工大机械原理大作业凸轮机构第四题Harbin Institute of Technology机械原理大作业二课程名称: 机械原理 设计题目: 凸轮机构设计 姓 名: 李清蔚 学 号: 1140810304 班 级: 1408103 指导教师: 林 琳 一.设计题目设计直动从动件盘形凸轮机构,其原始参数见表1表一: 凸轮机构原始参数升程(mm)升程运动角()升程运动规律升程许用压力角()回程运动角()回程运动规律回程许用压力角()远休止角()近休止角()4090等加等减速30504-5-6-7多项式60100120二.凸轮推杆运动规律(1)推程运动规律(等加速等减速运动) 推程 F0=901

2、位移方程如下:2 速度方程如下: 3 加速度方程如下:(2)回程运动规律(4-5-6-7多项式) 回程 ,F0=90,Fs=100,F0=50其中回程过程的位移方程,速度方程,加速度方程如下:三.运动线图及凸轮线图本题目采用Matlab编程,写出凸轮每一段的运动方程,运用Matlab模拟将凸轮的运动曲线以及凸轮形状表现出来。代码见报告的结尾。1、程序流程框图开始输入凸轮推程回程的运动方程输入凸轮基圆偏距等基本参数输出压力角、曲率半径图像输出ds,dv,da图像结束输出凸轮的构件形状2、运动规律ds图像如下:速度规律dv图像如下:加速度da规律如下图:3.凸轮的基圆半径和偏距 以ds/df-s图

3、为基础,可分别作出三条限制线(推程许用压力角的切界限Dtdt,回程许用压力角的限制线Dtdt,起始点压力角许用线B0d),以这三条线可确定最小基圆半径及所对应的偏距e,在其下方选择一合适点,即可满足压力角的限制条件。得图如下:得最小基圆对应的坐标位置O点坐标大约为(13,-50)经计算取偏距e=13mm,r0=51.67mm.2.绘制理论轮廓线上的压力角曲线和曲率半径曲线针对凸轮转向及推杆偏置,令N1=1凸轮逆时针转;N2=1偏距为正。压力角数学模型:曲率半径数学模型:其中:曲率半径以及压力角的图像如下图:压力角图像:曲率半径图像:3.凸轮理论廓线和实际廓线理论廓线数学模型: 凸轮实际廓线坐标

4、方程式: 其中R0为确定的滚子半径,令R0=15mm利用Matlab程序写出凸轮的理论廓线和实际廓线以及基圆、偏距圆的曲线方程,并且进行模拟 ,可以得出如下凸轮图像: *附页相关程序代码:1 位移曲线phi1=linspace(0,90/2/180*pi); %phi2=linspace(90/2/180*pi,90/180*pi);phi0=90/180*pi;h=40;s1=2*h*(phi1/phi0).2;s2=h-2*h*(phi0-phi2).2/(phi0).2;plot(phi1,s1)hold onplot(phi2,s2)hold onphi3=linspace(deg2r

5、ad(90),deg2rad(190),1000); %s3=h;plot(phi3,s3,-b)hold onphi4=linspace(deg2rad(190),deg2rad(240); %s4=h*(1-35*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+84*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-70*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).6+20*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).7);p

6、lot(phi4,s4)hold onphi5=linspace(deg2rad(240),deg2rad(360),1000); %s5=0;plot(phi5,s5,-b)axis(0,0+11/10*deg2rad(360),0,0+11/10*h);grid onylabel(位移/mm);xlabel(凸轮转角 /rad); 速度曲线phi0=deg2rad(90); phi1=linspace(0,deg2rad(90/2);h=40;n=1;w=2*pi*n/60;v1=4*h*w/(deg2rad(90).2*phi1;phi2=linspace(deg2rad(90/2),d

7、eg2rad(90);v2=4*h*w*(phi0-phi2)/(deg2rad(90).2;phi3=linspace(deg2rad(90),deg2rad(190),1000); v3=0;phi4=linspace(deg2rad(190),deg2rad(240); v4=-h*w/deg2rad(50)*140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3-420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(

8、50).5-140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).6;phi5=linspace(deg2rad(240),deg2rad(360),1000); v5=0;plot(phi1,v1)hold onplot(phi2,v2)hold onplot(phi3,v3,-b)hold onplot(phi4,v4)hold onplot(phi5,v5,-b)grid onylabel(速度 /mm);xlabel(凸轮转角/rad)加速度曲线phi0=deg2rad(90); %phi1=linspace(0,deg2rad(90/2),10

9、.3);h=40;n=1;w=2*pi*n/60;a1=4*h*w.2/(phi0).2;phi2=linspace(deg2rad(90/2),deg2rad(90),10.3); a2=-4*h*w.2/(phi0).2;phi3=linspace(deg2rad(90),deg2rad(190),1000); %a3=0;phi4=linspace(deg2rad(190),deg2rad(240); %a4=-(h*w.2/(deg2rad(50).2)*420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).2-1680*(phi4-deg2ra

10、d(90)-deg2rad(100)/deg2rad(50).3+2100*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4-840*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5;phi5=linspace(deg2rad(240),deg2rad(360),1000); %a5=0;phi6=deg2rad(45),deg2rad(45);a6=4*h*w.2/(phi0).2,-4*h*w.2/(phi0).2;plot(phi1,a1,-b)hold onplot(phi2,a2,-b)hold onpl

11、ot(phi3,a3,-b)hold onplot(phi4,a4)hold onplot(phi5,a5)hold onplot(phi6,a6)grid onylabel(加速度/mm);xlabel(凸轮转角/rad);3、 曲线 %ds/f-sphi1=linspace(0,90/2/180*pi,1000); phi2=linspace(90/2/180*pi,90/180*pi,1000);phi0=90/180*pi;h=40;s01=2*h*(phi1/phi0).2;s02=h-2*h*(phi0-phi2).2/(phi0).2;phi3=linspace(deg2rad(

12、90),deg2rad(190),1000); s03=h;phi4=linspace(deg2rad(190),deg2rad(240);s04=h*(1-35*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+84*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-70*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).6+20*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).7);phi5=linspace(deg2rad(240),d

13、eg2rad(360),1000) s05=0;%ds/fs1=4*h/(deg2rad(90)2*phi1;s2=4*h*(phi0-phi2)/(deg2rad(90)2;s3=0;s4=-h/deg2rad(50)*140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3-420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad

14、(50).6;s5=0; x=s1,s2,s3,s4,s5;y=s01,s02,s03,s04,s05;plot(x,y)hold on %确定凸轮半径和偏距k1=tan(pi/2-30/180*pi);k2=-tan(pi/2-60/180*pi);y1=-k1*x+y;y2=-k2*x+y;y11=min(y1);y22=min(y2);x1=linspace(-5,50,10000);x2=linspace(-95,55,10000);d1=k1*x1+y11;d2=k2*x2+y22;x3=linspace(0,45,500);x3=12;y3=-48;plot(line(0,x3,0

15、,y3)plot(line(x3,x3,0,y3)plot(line(0,x3,y3,y3)plot(x1,d1)hold onplot(x2,d2)hold ongrid onaxis(-110,60,-100,50)%选取O点x4=13;y4=-50;plot(line(0,x4,0,y4)plot(line(x4,x4,0,y4),k)plot(line(0,x4,y4,y4),k)压力角曲线,曲率半径曲线xo=13;yo=50;%题目2铰链O点取值e=xo;r0=sqrt(xo2+yo2);%基圆半径与偏距取值N1=1;N2=2;R0=15;%小滚子半径n=2;omiga=2*pi*n

16、/60;w=omiga;phi1=linspace(0,90/2/180*pi,1000); phi2=linspace(90/2/180*pi,90/180*pi,1000);phi3=linspace(deg2rad(90),deg2rad(190),1000);phi4=linspace(deg2rad(190),deg2rad(240),1000);phi5=linspace(deg2rad(240),deg2rad(360),1000); phi0=90/180*pi;h=40;%推程s1=2*h*(phi1/phi0).2+0*phi1;v1=4*h*w/(deg2rad(90).

17、2*phi1+0*phi1;a1=4*h*w.2/(phi0).2+0*phi1;s2=h-2*h*(phi0-phi2).2/(phi0).2+phi2*0;v2=4*h*w*(phi0-phi2)/(deg2rad(90).2+phi2*0;a2=-4*h*w.2/(phi0).2+phi2*0;%远休程s3=h+phi3*0;v3=0+phi3*0;a3=0+phi3*0;%回程s4=h*(1-35*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+84*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-70

18、*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).6+20*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).7)+phi4*0;v4=-h*w/deg2rad(50)*140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3-420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-140*(phi4-deg2rad(90)-deg2rad(1

19、00)/deg2rad(50).6+phi4*0;a4=-(h*w.2/(deg2rad(50).2)*420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).2-1680*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3+2100*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4-840*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5+phi4*0;%近休程s5=0+phi5*0;v5=0+phi5*0;a5=0+phi5*0;%全部

20、运动过程s=s1,s2,s3,s4,s5;v=v1,v2,v3,v4,v5;a=a1,a2,a3,a4,a5;phi=phi1,phi2,phi3,phi4,phi5;%初始推程s0,起点坐标x0,y0%理论廓线s0=sqrt(r02-e2);x0=(s0+s).*sin(N1*phi)+N2*e.*cos(N1*phi);y0=(s0+s).*cos(N1*phi)-N2*e.*sin(N1*phi);LXphi=(v./omiga-N1*N2*e).*sin(N1*phi.*pi/180)+N1*(s0+s).*cos(N1*phi.*pi/180);LYphi=(v./omiga-N1*

21、N2*e).*cos(N1*phi.*pi/180)-N1*(s0+s).*sin(N1*phi.*pi/180);%计算压力角%推程压力角r1=s0+s1;ang1=abs(atan(v1/omiga-N1*N2*e)./r1)*180/pi;r2=s0+s2;ang2=abs(atan(v2/omiga-N1*N2*e)./r2)*180/pi;%回程压力角r4=s0+s4;ang4=abs(atan(v4/omiga-N1*N2*e)./r4)*180/pi;%远休程压力角r3=(s0+h)*ones(1,size(s3,5);ang3=abs(atan(-N1*N2*e)./r3)*1

22、80/pi+0*phi3;%近休程压力角r5=s0*ones(1,size(s5,5);ang5=abs(atan(-N1*N2*e)./r5)*180/pi+0*phi5;%凸轮的曲率半径LLXphi=(a./omiga2.-s0-s).*sin(N1*phi.*pi/180)+(2*v./omiga-N1*N2*e).*N1.*cos(N1*phi.*pi/180);LLYphi=(a./omiga2.-s0-s).*cos(N1*phi.*pi/180)-(2*v./omiga-N1*N2*e).*N1.*sin(N1*phi.*pi/180);A=(LXphi.2+LYphi.2).1

23、.5;B=-LXphi.*LLYphi+LYphi.*LLXphi;rou=A./B;M=-1;rou0=abs(rou+M*R0);plot(phi,rou0)axis(0,6,10,100)xlabel(凸轮转角/rad)ylabel(长度/mm)hold onangle=ang1,ang2,ang3,ang4,ang5;plot(phi,angle)axis(0,6,0,100)4、 理论轮廓线和实际轮廓线xo=13;yo=-50; %题目2铰链O点取值e=xo;r0=sqrt(xo2+yo2); %基圆半径与偏距取值N1=1;N2=1;R0=15; %小滚子半径n=2;omiga=2*

24、pi*n/60;w=omiga;phi1=linspace(0,90/2/180*pi,1000); phi2=linspace(90/2/180*pi,90/180*pi,1000);phi3=linspace(deg2rad(90),deg2rad(190),1000);phi4=linspace(deg2rad(190),deg2rad(240),1000);phi5=linspace(deg2rad(240),deg2rad(360),1000); phi0=90/180*pi;h=40;%推程s1=2*h*(phi1/phi0).2+0*phi1;v1=4*h*w/(deg2rad(

25、90).2*phi1+0*phi1;a1=4*h*w.2/(phi0).2+0*phi1;s2=h-2*h*(phi0-phi2).2/(phi0).2+phi2*0;v2=4*h*w*(phi0-phi2)/(deg2rad(90).2+phi2*0;a2=-4*h*w.2/(phi0).2+phi2*0;%远休程s3=h+phi3*0;v3=0+phi3*0;a3=0+phi3*0;%回程s4=h*(1-35*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+84*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).

26、5-70*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).6+20*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).7)+phi4*0;v4=-h*w/deg2rad(50)*140*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3-420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4+420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5-140*(phi4-deg2rad(90)-deg2r

27、ad(100)/deg2rad(50).6+phi4*0;a4=-(h*w.2/(deg2rad(50).2)*420*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).2-1680*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).3+2100*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).4-840*(phi4-deg2rad(90)-deg2rad(100)/deg2rad(50).5+phi4*0;%近休程s5=0+phi5*0;v5=0+phi5*0;a5=0+phi5*0

28、;%全部运动过程s=s1,s2,s3,s4,s5;v=v1,v2,v3,v4,v5;a=a1,a2,a3,a4,a5;phi=phi1,phi2,phi3,phi4,phi5;%初始推程s0,起点坐标x0,y0 %理论廓线s0=sqrt(r02-e2);x0=(s0+s).*sin(N1*phi)+N2*e.*cos(N1*phi);y0=(s0+s).*cos(N1*phi)-N2*e.*sin(N1*phi);LX=(v./omiga-N1*N2*e).*sin(N1*phi)+N1*(s0+s).*cos(N1*phi);LY=(v./omiga-N1*N2*e).*cos(N1*phi

29、)-N1*(s0+s).*sin(N1*phi);plot(x0,y0,R,linewidth,2)axis equalhold on%实际廓线M=-1;if R0=0 Sx=x0;Sy=y0;else H=sqrt(LX.2+LY.2); Sx=x0-N1*M*R0*LY./H; Sy=y0+N1*M*R0*LX./H;endplot(Sx,Sy)hold onaxis equal %画出基圆r1=r0; k=0:0.005:2*pi;x2=r1*sin(k);y2=r1*cos(k);plot(x2,y2,-.)axis equalxlabel(凸轮转角/rad)ylabel(长度/mm)%画出偏距圆r2=e;k1=0:0.001:2*pi;x3=r2*sin(k1);y3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1