机械原理大作业2凸轮机构大作业.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械原理大作业2凸轮机构大作业

大作业(二) 凸轮机构设计 (题号:_________) 班 级:________________________ 学 号:________________________ 姓 名:________________________ 同 组 其 他 人 员:________________________ 完 成 日 期:________________________ 凸轮机构大作业题目 目录 题目及原始数据; 推杆的运动规律及凸轮廓线方程; 计算程序框图 计算程序; 计算结果及分析; 凸轮机构图(包括推杆及凸轮理论和实际廓线,并标出有关尺寸及计算结果 体会及建议 参考书 利用计算机辅助设计完成下列偏置式直动滚子推杆盘形凸轮机构(推杆的移动副导路位于凸轮盘回转中心的右侧)或摆动滚子推杆盘形凸轮机构的设计,设计已知数据如下表所示,机构中凸轮沿着逆时针方向做匀速转动。 表1 两种凸轮机构的从动件运动规律 直动推杆组题号 推程运动规律 回程运动规律 5-B 等加速等减速运动 五次多项式运动 表2 两种凸轮机构的推杆在近休、推程、远休及回程阶段的凸轮转角 题号 近休凸轮转角 推程凸轮转角 远休凸轮转角 回程凸轮转角 B 0゜~45゜ 45゜~225゜ 225゜~270゜ 270゜~360゜ 表3 偏置直动滚子推杆盘形凸轮机构的已知参数 题号 初选基圆半径r0/mm 偏距e/mm 滚子半径rt/mm 推杆行程h/mm 许用压力角 许用最小曲率半径[ρamin] [α1] [α2] B 20 +10 15 35 30゜ 75゜ 0.3rt 要求:每两人一组,每组中至少打印出一份源程序。每人都要打印:原始数据;凸轮理论轮廓曲线和实际轮廓曲线的坐标值;推程和回程的最大压力角,以及出现最大压力角时凸轮相应的转角,凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;凸轮的基圆半径。整个设计过程所选取的计算点数N=72~120。利用计算机绘出凸轮的理论轮廓曲线和实际轮廓曲线。 二、推杆运动规律及凸轮轮廓方程 推程: 等加速 远休: 等减速 回程 : 五次多项式整理得; 理论轮廓廓线方程 工作廓线方程 实际廓线方程 三、计算程序框图 四、计算程序 #includestdio.h #includemath.h #includestdlib.h #define PI 3.141592653 double fact[72][2]; double theory[72][2]; int ang1=180,ang2=225,ang3=315; double h=35, rb=20,b=1; double A1=30*PI/180, A2=75*PI/180; double P=18.2,e=10; double So,r=15; double S(int I) { double s; double A; double B; if(I=ang1/2) { A=I*PI/180; B=ang1*PI/180; s=2*h*pow(A/B,2); } else if((Iang1/2)(I=ang1)) { A=I*PI/180; B=ang1*PI/180; s=h-2*h*pow((B-A)/B,2); } else if(I=ang2)s=h; else if(I=ang3) { A=(I-ang2)*PI/180; B=(ang3-ang2)*PI/180; s=h*(1-10*pow(A/B,3)+15*pow(A/B,4)-6*pow(A/B,5)); } else s=0; return(s); } double ds(int Q) { double A,B,C; if(Q=ang1/2) { A=Q*PI/180; B=ang1*PI/180; C=4*h*A/(B*B); } else if((Qang1/2)(Q=ang1)) { A=Q*PI/180; B=ang1*PI/180; C=4*h*(B-A)/(B*B); } else if(Q=ang2) C=0; else if(Q=ang3) { A=(Q-ang2)*PI/180; B=(ang3-ang2)*PI/180; C=h*(-30*A*A/pow(B,3)+60*pow(A,3)/pow(B,4)-

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档