偏置直动滚子推杆盘形凸轮Matlab编程(附录程序)解析.doc

偏置直动滚子推杆盘形凸轮Matlab编程(附录程序)解析.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械原理大作业 学院:机械与电子信息学院 授课老师:曾小慧 姓名:张京 学号:20131004547 日期:2015-5-23 目录推程阶段 远休止阶段 回程阶段 近休止阶段 Matlab程序设计 轮廓图形 2.求工作廓线 推程阶段 远休止阶段 回程阶段 近休止阶段 Matlab程序设计 轮廓图形 3.求解最大压力角  压力角公式  MATLAB程序设计  根据MATLAB程序作图可得出其压力角与角度的关系并分析  失真情况分析 凸轮轮廓 9-14试设计偏置直动滚子推杆盘形凸轮机构的理论轮廓曲线和工作廓线。已知凸轮轴置于推杆轴线右侧,偏距e=20mm,基圆半径r。=50mm,滚子半径rr=10mm。凸轮以等角速度沿顺时针方向回转,在凸轮转过角d1=120o的过程中,推杆按正弦加速度运动规律上升h=50mm;凸轮继续转过d2=30o时,推杆保持不动;其后,凸轮再回转角度d3=60o时,推杆又按余弦加速度运动规律下降至起始位置;凸轮转过一周的其余角度时,推杆又静止不动。 解: 1.求理论廓线 对于偏置直动滚子推杆盘形凸轮机构,凸轮理论廓线上B点(即滚子中心)的直角坐标为 (a) 式中 推程阶段 () 远休止阶段 回程阶段 近休止阶段 Matlab程序设计: a1=linspace(0,2*pi/3); %推程阶段的自变量 s1=h*(3*a1/2/pi-sin(3*a1)/2/pi); %推杆产生的相应位移 x1=-((s0+s1).*sin(a1)+e*cos(a1)); %x函数 y1=(s0+s1).*cos(a1)-e*sin(a1); %y函数 a2=linspace(0,pi/6); %远休止阶段的自变量 s2=50; %推杆位移 x2=-((s0+s2).*sin(a2+2*pi/3)+e*cos(a2+2*pi/3)); %x函数 y2=(s0+s2).*cos(a2+2*pi/3)-e*sin(a2+2*pi/3); %y函数 a3=linspace(0,pi/3); %回程阶段的自变量 s3=h*(1+cos(3*a3))/2; %推杆位移 x3=-((s0+s3).*sin(a3+5*pi/6)+e*cos(a3+5*pi/6)); %x函数 y3=(s0+s3).*cos(a3+5*pi/6)-e*sin(a3+5*pi/6); %y函数 a4=linspace(0,5*pi/6); %近休止阶段的自变量 s4=0; %推杆位移 x4=-((s0+s4).*sin(a4+7*pi/6)+e*cos(a4+7*pi/6)); %x函数 y4=(s0+s4).*cos(a4+7*pi/6)-e*sin(a4+7*pi/6); %y函数 a0=linspace(0,2*pi); %基圆自变量 x5=r0*cos(a0); %x函数 y5=r0*sin(a0); %y函数 轮廓图形 通过Matlab软件,编写程序,将以上各相应值代入式(a)计算理论轮廓线上各点的坐标值。在计算时应注意:在推程阶段取,在远休止阶段取,在回程阶段取,在近休止阶段取。画出的图形如下图所示 2.求工作廓线 (b) 其中 推程阶段 远休止阶段 回程阶段 近休止阶段 Matlab程序设计: %工作廓线 m1=-(h*3/2/pi*(1-cos(3*a1))-e).*sin(a1)-(s0+s1).*cos(a1); %中间变量dx/d$ n1=(h*3/2/pi*(1-cos(3*a1))-e).*cos(a1)-(s0+s1).*sin(a1); %中间变量dy/d$ p1=-m1./sqrt(m1.^2+n1.^2);

文档评论(0)

创业文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档