资源描述:
《哈工大机械原理—凸轮机构设计—23题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、HarbinInstituteofTechnology机械原理大作业二课程名称:机械原理设计题目:凸轮机构设计院系:机电工程学院班级:设计者:学号:指导教师:赵永强唐德威设计时间:2014/5/8哈尔滨工业大学1.设计题目如图2-1所示直动从动件盘形凸轮机构,其原始参数见表2-1,据此参数设计该凸轮机构。设计直动从动件盘形凸轮机构,其原始参数见下表序号升程升程运动角升程运动规律升程许用压力角回程运动角回程运动规律回程许用压力角远休止角近休止角23120mm120°余弦加速度35°90°余弦加速度65°40°110°2.确定凸轮机构推杆升程、回程运动方程(设定角速度为
2、ω=10rad/s)升程:(0<φ<2π/3)由公式可得:s=60-60*cos(3*φ/2);v=90*ω*sin(3*φ/2);a=135**cos(3*φ/2);远休止:(2π/3<φ<8π/9)由公式可得:s=120;v=0;a=0;回程:(8π/9<φ<25π/18)由公式可得:s=60+60*cos2*[φ-8π/9];v=-120*ω*sin2*[φ-8π/9];a=-240*cos2*[φ-8π/9];近休止:(25π/18<φ<2π)由公式可得:s=0;v=0;a=0;2.编程程序段%凸轮推杆位移曲线;x=0:(pi/1000):(2*pi/3);
3、s1=60-60*cos(1.5*x);y=(2*pi/3):(pi/1000):(10*pi/9);s2=120;z=(10*pi/9):(pi/1000):(29*pi/18);s3=60+60*cos(2*z-20*pi/9);m=(29*pi/18):(pi/1000):(2*pi);s4=0;plot(x,s1,'b',y,s2,'b',z,s3,'b',m,s4,'b');xlabel('角度(rad)');ylabel('行程(mm)');title('推杆位移曲线');grid;%推杆速度曲线;w=10;x=0:(pi/1000):(2*pi/3);
4、v1=90*w*sin(1.5*x);y=(2*pi/3):(pi/1000):(10*pi/9);v2=0;z=(10*pi/9):(pi/1000):(29*pi/18);v3=-120*w*sin(2*z-20*pi/9);m=(29*pi/18):(pi/1000):(2*pi);v4=0;plot(x,v1,'r',y,v2,'r',z,v3,'r',m,v4,'r');xlabel('角度(rad)');ylabel('速度(mm/s)');title('推杆速度曲线(w=10rad/s)');grid;%凸轮推杆加速度曲线;w=10;x=0:(pi/1
5、000):(2*pi/3);a1=135*w^2*cos(3*x/2);y=(2*pi/3):(pi/1000):(10*pi/9);a2=0;z=(10*pi/9):(pi/1000):(29*pi/18);a3=-240*w^2*cos(2*(z-10*pi/9));m=(29*pi/18):(pi/1000):(2*pi);a4=0;plot(x,a1,'m',y,a2,'m',z,a3,'m',m,a4,'m');xlabel('角度(rad)');ylabel('加速度(mm/s^2)');title('推杆加速度曲线(w=10rad/s)');grid;
6、%凸轮机构dsdp-s线图,偏距和s0的确定;x=0:(pi/1000):(2*pi/3);s1=60-60*cos(1.5*x);ns1=-90*sin(1.5*x);y=(2*pi/3):(pi/1000):(10*pi/9);s2=120;ns2=0;z=(10*pi/9):(pi/1000):(29*pi/18);s3=60+60*cos(2*z-20*pi/9);ns3=120*sin(2*z-20*pi/9);m=(29*pi/18):(pi/1000):(2*pi);s4=0;ns4=0;n=-100:(pi/100):150;yh=tan(25*pi
7、/36)*n-83;k=-100:(pi/100):150;ys=tan(5*pi/36)*k-23;p=-100:(pi/100):150;yp=-tan(25*pi/36)*p;xo=-20;yo=-80;plot(ns1,s1,'b',ns2,s2,'b',ns3,s3,'b',ns4,s4,'b',n,yh,'g',k,ys,'r',p,yp,'g',xo,yo,'*');xlabel('dsdp');ylabel('S');title('s0,e的确定');grid;%确定最小曲率半径;v=[];symsx1x2x3x4x5s0=80;e=20;s1=