哈工大机械原理大作业凸轮07.pdf
H Ha ar rb bi in n I In ns st ti it tu ut te e o of f T Te ec ch hn no ol lo og gy y机机械械原原理理大大作作业业二二课程名称:机械原理设计题目:凸轮设计院系:机电学院班级:分 析 者:学号:指导教师:陈明、丁刚设计时间:2013.07.03哈尔滨工业大学设计说明书一 设计题目如图所示直动从动件盘形凸轮机构,其原始参数见表 2-1。从表 2-1 中选择一组凸轮机构的原始参数,据此设计该凸轮机构。升程运序号升程(mm)动角()77090正弦加速度升程升程运动规律许用压力角()30回程运动角()80正弦加速度回程回程运动规律许用压力角()70远休止角近休止角()()9595二、推杆升程、回程运动方程及位移、速度、加速度线图2.1 凸轮运动分析设凸轮的角速度为=1rad/s00(1)推程(正弦加速度运动)0 90;0 90s h12sin()002h2v 1cos()002h22a sin()200远休止运动规律远休止运动角90185s hv 0a 0回程运动规律(3-4-5 多项式运动)0回程运动角185 255;0 8000345s h1 10T-15T 6Tv -30h22T1-2TT060h22a T 1-3T2T 20式中:T-0S0近休止运动规律近休止运动角265 360s hv 0a 02.2 求位移、速度、加速度线图 MATLAB 源程序clearclc%题设条件c=pi/180;f01=90*c;fs1=95*c;f02=80*c;fs2=95*c;h=70;w1=1;%推杆位置f=linspace(0,2*pi,200);for n=1:length(f)if f(n)=0&f(n)f01&f(n)f01+fs1&f(n)f01+fs1+f02&f(n)=0&f(n)f01&f(n)f01+fs1&f(n)f01+fs1+f02&f(n)=f01+fs1+f02+fs2 s(n)=0;v(n)=0;x1(n)=-(s0+s(n).*sin(f(n)-e*cos(f(n)+v(n).*cos(f(n);y1(n)=(s0+s(n).*cos(f(n)-e*sin(f(n)+v(n).*sin(f(n);endend%画出理论轮廓线x=(s0+s).*cos(f)-e*sin(f);y=(s0+s).*sin(f)+e*cos(f);plot(x,y,b);hold on;title();axis equal;grid on;%画出实际廓线xx=x-rr*y1./sqrt(x1.2+y1.2);yy=y+rr*x1./sqrt(x1.2+y1.2);plot(xx,yy,r);hold on;%画出偏距圆和基圆for k=1:0.01:(8*pi)x1=r0*cos(k);y1=r0*sin(k);x2=e*cos(k);y2=e*sin(k);plot(x1,y1,b,x2,y2,b);hold on;grid on;endplot(0,0,r*)axis equal;得到凸轮的理论和实际轮廓:五结果分析由于推程和回程运动均为正弦加速度运动,推杆在运动时没有有速度的突变,而且加速的也不发生突变,因此各个曲线基本上都是比较光滑的。因此凸轮轮廓没有尖点出现,凸轮运动,比较平缓,不易磨损,能够长期保持比较高的精度。