机械原理大作业-凸轮机构设计.docVIP

  • 25
  • 0
  • 约2.9千字
  • 约 6页
  • 2018-10-28 发布于重庆
  • 举报
机械原理大作业-凸轮机构设计

Harbin Institute of Technology 机械原理大作业(一) 课程名称: 机械原理 设计题目: 凸轮机构设计 院 系: 班 级: 设 计 者: 学 号: 设计时间: 哈尔滨工业大学 设计题目 如下图所示直动从动件盘形凸轮机构,其原始参数见表2-1。从表2-1中选择一组凸轮机构的原始参数,据此设计该凸轮机构。 表2-1 凸轮机构原始参数 升程 (mm) 升程运 动角 () 升程运 动规律 升程 许用 压力角 () 回程运 动角 () 回程运 动规律 回程 许用 压力角 () 远休 止角 () 近休 止角 () 90 150 正弦加速度 40 100 余弦加速度 60 60 50 凸轮推杆升程、回程运动方程及推杆位移、速度、加速度线图 推杆升程运动方程:s=90*(6φ/5/π-1/2/π*sin(12*φ/5)),0≤φ≤5π/6 推杆回程运动方程:s=45*(1+cos(9φ/5-21π/10)),7π/6≤φ≤31π/18 推杆位移、速度、加速度线图: 凸轮机构的ds/dφ-s线图 可以确定:偏距e=-20mm,s0=-70mm,基圆半径r0=72.8mm 绘制凸轮理论轮廓线 确定滚子半径并绘制凸轮实际轮廓线 可以确定:滚子半径rr=15mm 一下为计算程序(matlab语言) tl.m:计算出从动件运动规律s,v,a的数值方程 clear all p1=0:pi/360:(5*pi/6-pi/360); w=1; s1=90*(6*p1/5/pi-1/2/pi*sin(12*p1/5)); v1=108*w/pi*(1-cos(12*p1/5)); a1=36*36*w^2/5/pi*sin(12*p1/5); p2=5*pi/6:pi/360:(7*pi/6-pi/360); s2=90*ones(1,length(p2)); v2=0*p2; a2=0*p2; p3=7*pi/6:pi/360:(31*pi/18-pi/360); s3=45*(1+cos(9*p3/5-21*pi/10)); v3=-81*w*sin(9*p3/5-21*pi/10); a3=-18*81*w^2/10*cos(9*p3/5-21*pi/10); p4=31*pi/18:pi/360:2*pi; s4=0*p4; v4=0*p4; a4=0*p4; p=[p1,p2,p3,p4]; s=[s1,s2,s3,s4]; v=[v1,v2,v3,v4]; a=[a1,a2,a3,a4]; tlyd.m:绘制推杆运动线图 tl subplot(3,1,1) plot(p,s) subplot(3,1,2) plot(p,v) subplot(3,1,3) plot(p,a) tlplot.m:绘制ds/dφ-s线图 tl vx=-v; plot(vx,s) axis equal hold on vy=vx; s=-150:100; vx=0*s; plot(vx,s) vx=-100:0; s=tan(5*pi/18)*vx; plot(vx,s) s=-tan(5*pi/18)*vy-47; plot(vy,s) s=tan(pi/6)*vy-20; plot(vy,s) hold off tllllk.m:绘制凸轮理论轮廓 tl s0=70;e=-2; x=(s0+s).*cos(p)-e*sin(p); y=(s0+s).*sin(p)+e*cos(p); plot(x,y) axis equal tlgzlk.m:绘制凸轮工作轮廓 tllllk hold on clear all s0=70;e=-2;rr=15; %1 p1=0:pi/360:(5*pi/6-pi/360); s1=90*(6*p1/5/pi-1/2/pi*sin(12*p1/5)); x1=(s0+s1).*cos(p1)-e.*sin(p1); y1=(s0+s1).*sin(p1)+e.*cos(p1); dx1=90*(6/5/pi-6/5/pi*cos(12/5*p1)).*cos(p1)-(s1+s0).*sin(p1)-e*cos(p1); dy1=90*(6/5/pi-6/5/pi*cos(12/5*p1)).*sin(p1)+(s1+s0).*cos(p1)-e*sin(p1); X1=x1-rr*dy1./(dx1.^2.+dy1.^2).^0.5; Y1=y1+rr*dx1./(dx1.^2.+dy1.^2).^0.5; plot(X1

文档评论(0)

1亿VIP精品文档

相关文档