版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
整理为word格式整理为word格式整理为word格式大作业(二)凸轮机构设计(题号:8)班级:姓名、学号:成绩:完成日期:目录整理为word格式整理为word格式整理为word格式凸轮机构大作业题目……2推杆运动规律及凸轮廓线方程…………3程序流程图………………3源程序…………………^5计算结果…………………14凸轮机构图………………16体会及建议………………19参考资料…………………20一、凸轮机构大作业题目试用计算机辅助设计完成下列摆动滚子推杆盘形凸轮机构的设计,已知数据如下表所示,凸轮沿着逆时针方向做匀速转动。表1凸轮机构的推杆运动规律推程运动规律正弦加速度运动回程运动规律等加速等减速运动表2两种凸轮机构的推杆在近休、推程、远休及回程阶段的凸轮转角题号近休凸轮转角推程凸轮转角远休凸轮转角回程凸轮转角A0゜~60゜60゜~180゜180゜~270゜270゜~360゜B0゜~45゜45゜~210゜210゜~260゜260゜~360゜C0゜~30゜30゜~210゜210゜~280゜280゜~360゜表3摆动滚子推杆盘形凸轮机构的已知参数题号初选基圆半径r0/mm机架长度lOA/mm摆杆长度lAB/mm滚子半径rr/mm推杆摆角许用压力角许用最小曲率半径[ρamin][α1][α2]A1560551024゜35゜70゜0.3rrB2070651426゜40゜70゜0.3rr整理为word格式整理为word格式整理为word格式C227275681828゜45゜65゜0.35rr要求:每组(每三人为一组,每人一题)至少打印出一份源程序,每人打印出原始数据;凸轮理论轮廓和实际轮廓的坐标值;推程和回程的最大压力角,以及出现最大压力角时凸轮的相应转角;凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;和最后说确定的基圆半径。计算点数N=72~120。绘出凸轮的理论轮廓和实际轮廓(可用计算机绘图)。二、推杆运动规律及凸轮廓线方程:推程(正弦加速度):s=h[(δ/δ0)-sin(2πδ/δ0)/(2π)]回程(等加速段):s=h-2hδ2/δ'02回程(等减速段):s=2h(δ'0-δ)2/δ'02凸轮理论廓线方程:x=lOAsinδ-lABsin(δ+φ+φ0)y=lOAcosδ-lABcos(δ+φ+φ0)式中,φ0为推杆的初始位置角,其值为:φ0=arccos整理为word格式整理为word格式整理为word格式三、程序流程图|α|>[|α|>[α1]?开始读入:r0,Δr0,rt,h或(φ),e或(lAB、lOA)δ1,δ2,δ3,δ4,[α1],[α2],[ρamin],N计算:s0I=1计算:s,x,y,ds/dδ,dx/dδ,dy/dδ,x′,y′计算:αr0=r0+Δr0r0=r0=Δr0是回程?|α|>[α2]?选出α1max及相应的凸轮转角δ1选出α2max及相应的凸轮转角δ2计算:ρρ<0?|ρ|-rt≥[ρamin]?计算ρa选出|ρamin|及相应的凸轮转角δaminI=I+1I≤N?打印:x,y,x′,y′,ρamin,δamin,α1max,δ1max,α2max,δ2max,r0,δ,s结束整理为word格式整理为word格式整理为word格式四、源程序clear;r0=22;%初选的基圆半径dr0=0.05;a=72; %机架长度L=68;%摆杆长度rr=18;%滚子半径fai=28*pi/180;%推杆摆角PI=3.141592653;alpha1=45;%许用压力角α1alpha2=65;%许用压力角阿尔法2lambda=6.3;%许用最小曲率半径N=120;%取用点的个数delta1=180*pi/180;%推程凸轮最大转角delta2=70*pi/180;%远休凸轮最大转角delta3=80*pi/180;%回程凸轮最大转角delta4=30*pi/180;%近休凸轮最大转角alphamax1=0;%推程最大压力角初值alphamax2=0;%回程最大压力角初值roumin=100;%凸轮最小曲率半径初值整理为word格式整理为word格式整理为word格式X=ones(1,121);Y=ones(1,121);XP=ones(1,121);YP=ones(1,121);FAI=ones(1,121);I=0;%初始化while(I<=N)F0=acos((a*a+L*L-r0*r0)/(2*a*L));delta=3*I*pi/180;if(delta<180*pi/180&delta>=0)%正弦推程F0=acos((a*a+L*L-r0*r0)/(2*a*L));F=fai*((delta/delta1)-sin(2*pi*delta/delta1)/(2*pi));x=a*sin(delta)-L*sin(delta+F+F0);y=a*cos(delta)-L*cos(delta+F+F0);dF=fai*(1/delta1-cos(2*pi*delta/delta1)/delta1);ddF=fai*2*pi*sin(2*pi*delta/delta1)/(delta1*delta1);dx=a*cos(delta)-L*cos(delta+F+F0)*(1+dF);ddx=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF)^2-L*cos(delta+F+F0)*ddF;dy=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF);整理为word格式整理为word格式整理为word格式ddy=-a*cos(delta)+L*cos(delta+F+F0)*(1+dF)^2+L*sin(delta+F+F0)*ddF;stheta=dx/sqrt(dx*dx+dy*dy);ctheta=-dy/sqrt(dx*dx+dy*dy);xp=x-rr*ctheta;yp=y-rr*stheta;alpha=atan((L*abs(dF)+(a*cos(F+F0)-L))/(a*sin(F+F0)))*180/pi;alpha=abs(alpha);if(alpha>alphamax1)alphamax1=alpha;deltamax1=delta*180/pi;endendif(delta>=180*pi/180&delta<250*pi/180)%远休F0=acos((a*a+L*L-r0*r0)/(2*a*L));F=fai;x=a*sin(delta)-L*sin(delta+F+F0);y=a*cos(delta)-L*cos(delta+F+F0);dF=0;ddF=0;dx=a*cos(delta)-L*cos(delta+F+F0)*(1+dF);整理为word格式整理为word格式整理为word格式ddx=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF)^2-L*cos(delta+F+F0)*ddF;dy=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF);ddy=-a*cos(delta)+L*cos(delta+F+F0)*(1+dF)^2+L*sin(delta+F+F0)*ddF;stheta=dx/sqrt(dx*dx+dy*dy);ctheta=-dy/sqrt(dx*dx+dy*dy);xp=x-rr*ctheta;yp=y-rr*stheta;endif(delta>=250*pi/180&delta<290*pi/180)%等加速回程F0=acos((a*a+L*L-r0*r0)/(2*a*L));F=fai-2*fai*(delta-250*pi/180)*(delta-250*pi/180)/(delta3*delta3);x=a*sin(delta)-L*sin(delta+F+F0);y=a*cos(delta)-L*cos(delta+F+F0);dF=-4*fai*(delta-250*pi/180)/(delta3*delta3);ddF=-4*fai/(delta3*delta3);dx=a*cos(delta)-L*cos(delta+F+F0)*(1+dF);ddx=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF)^2-L*cos(delta+F+F0)*ddF;dy=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF);整理为word格式整理为word格式整理为word格式ddy=-a*cos(delta)+L*cos(delta+F+F0)*(1+dF)^2+L*sin(delta+F+F0)*ddF;stheta=dx/sqrt(dx*dx+dy*dy);ctheta=-dy/sqrt(dx*dx+dy*dy);xp=x-rr*ctheta;yp=y-rr*stheta;alpha=atan((L*abs(dF)-(a*cos(F+F0)-L))/(a*sin(F+F0)))*180/pi;alpha=abs(alpha);if(alpha>alphamax2)alphamax2=alpha;deltamax2=delta*180/pi;endendif(delta>=290*pi/180&delta<330*pi/180)%等减速回程F0=acos((a*a+L*L-r0*r0)/(2*a*L));F=2*fai*(delta3-(delta-250*pi/180))*(delta3-(delta-250*pi/180))/(delta3*delta3);dF=-4*fai*(delta3-(delta-250*pi/180))/(delta3*delta3);ddF=4*fai/(delta3*delta3);整理为word格式整理为word格式整理为word格式x=a*sin(delta)-L*sin(delta+F+F0);y=a*cos(delta)-L*cos(delta+F+F0);dx=a*cos(delta)-L*cos(delta+F+F0)*(1+dF);ddx=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF)^2-L*cos(delta+F+F0)*ddF;dy=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF);ddy=-a*cos(delta)+L*cos(delta+F+F0)*(1+dF)^2+L*sin(delta+F+F0)*ddF;stheta=dx/sqrt(dx*dx+dy*dy);ctheta=-dy/sqrt(dx*dx+dy*dy);xp=x-rr*ctheta;yp=y-rr*stheta;alpha=atan((L*abs(dF)-(a*cos(F+F0)-L))/(a*sin(F+F0)))*180/pi;alpha=abs(alpha);if(alpha>alphamax2)alphamax2=alpha;deltamax2=delta*180/pi;endendif(delta>=330*pi/180&delta<=360*pi/180)%近休F0=acos((a*a+L*L-r0*r0)/(2*a*L));整理为word格式整理为word格式整理为word格式F=0;x=a*sin(delta)-L*sin(delta+F+F0);y=a*cos(delta)-L*cos(delta+F+F0);dF=0;ddF=0;dx=a*cos(delta)-L*cos(delta+F+F0)*(1+dF);ddx=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF)^2-L*cos(delta+F+F0)*ddF;dy=-a*sin(delta)+L*sin(delta+F+F0)*(1+dF);ddy=-a*cos(delta)+L*cos(delta+F+F0)*(1+dF)^2+L*sin(delta+F+F0)*ddF;stheta=dx/sqrt(dx*dx+dy*dy);ctheta=-dy/sqrt(dx*dx+dy*dy);xp=x-rr*ctheta;yp=y-rr*stheta;endif(alphamax1>alpha1)||(alphamax2>alpha2)%优化条件r0=r0+dr0;I=0;alphamax1=0;alphamax2=0;continue整理为word格式整理为word格式整理为word格式endrou=((dx^2+dy^2)^(3/2))/(dx*ddy-dy*ddx);%计算曲率半径if(rou<0)rou=-rou;if((rou-rr)<(0.35*rr))%优化条件 r0=r0+dr0; I=0;alphamax1=0;alphamax2=0; continueendif(rou<roumin) roumin=rou;deltamin=delta*180/pi; roumina=roumin-rr;endendX(I+1)=x;Y(I+1)=y;XP(I+1)=xp;YP(I+1)=yp;整理为word格式整理为word格式整理为word格式I=I+1;endfigure(1);axisequalholdont=0:3:360;X_1=r0*cosd(t);%画基圆Y_1=r0*sind(t);X_2=rr*cosd(t)+X(10);%画滚子Y_2=rr*sind(t)+Y(10);plot(X_1,Y_1,'m--',X,Y,':',XP,YP,'k',X_2,Y_2,'c--');legend('基圆','理论轮廓','实际轮廓');plot(0,0,'ko');%固定凸轮点plot(X(10),Y(10),'ko');%固定滚子点title('凸轮轮廓曲线图');xlabel('X/mm');ylabel('Y/mm');holdoffdisp('推程最大压力角:');alphamax1disp('推程最大压力角相应转角:');deltamax1整理为word格式整理为word格式整理为word格式disp('回程最大压力角:');alphamax2disp('回程最大压力角相应转角:');deltamax2disp('凸轮最小曲率半径:');roumindisp('凸轮最小曲率半径相应转角:');rouminadisp('最后确定的凸轮基圆半径:');r0五、计算结果A组:推程最大压力角:alphamax1=34.9492推程最大压力角相应转角:deltamax1=45回程最大压力角:alphamax2=46.7626回程最大压力角相应转角:deltamax2=255凸轮最小曲率半径:roumin=15.0000整理为word格式整理为word格式整理为word格式凸轮最小曲率半径相应转角:roumina=5.0000最后确定的凸轮基圆半径:r0=19.7000B组:推程最大压力角:alphamax1=24.2568推程最大压力角相应转角:deltamax1=177.0000回程最大压力角:alphamax2=51.9666回程最大压力角相应转角:deltamax2=291.0000凸轮最小曲率半径:roumin=24.3000凸轮最小曲率半径相应转角:roumina=6.3000最后确定的凸轮基圆半径:r0=32.8000C组:推程最大压力角:alph
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版实验室装修合同样本新
- 二零二五版高端换热器采购及后续维护保养服务合同3篇
- 2025年度运输公司司机的二零二五年度劳动合同规范与执行协议
- 二零二五年度股东借款与企业社会责任履行合同
- 个人聘用服务合同:2024年版详尽条款版B版
- 2025年度二零二五年度食堂工作人员劳动权益保护聘用合同
- 二零二五年度诊所医师聘用合同(含国际交流项目)
- 2025年度商业地产项目股权及房产权转让合同
- 2025年度车辆买卖私人交易环保检测合同
- 2025年度浙江省劳动合同管理信息化解决方案合同
- GB/T 45107-2024表土剥离及其再利用技术要求
- 2024-2025学年八年级上学期1月期末物理试题(含答案)
- 商场电气设备维护劳务合同
- 2023年国家公务员录用考试《行测》真题(行政执法)及答案解析
- 2024智慧医疗数据字典标准值域代码
- 年产12万吨装配式智能钢结构项目可行性研究报告模板-立项备案
- 【独家揭秘】2024年企业微信年费全解析:9大行业收费标准一览
- 医疗器械经销商会议
- 《±1100kV特高压直流换流变压器使用技术条件》
- 《风电场项目经济评价规范》(NB-T 31085-2016)
- 五年级上册脱式计算100题及答案
评论
0/150
提交评论