资源描述:
《压床机构齿轮机构方案机械原理课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、机械原理课程设计说明书设计题目:压床机构齿轮机构方案III指导教师:XXX设计者:XXX学号:XXXXXXXXX班级:XXXX2008年7月1()SXxxx1.设计任务及要求……2.数学模型的建立……3.程序框图4.程序清单及运行结果5.设计总结6.参考文献7.中期检查报告1•设计任务及要求已知:齿轮乙=11,乙=32,分度圆压力角a=20",模数加=6,齿轮为正常齿制,工作情况为开式传动,齿轮Z&与曲柄共轴。要求:1)用C语言编写程序计算A.屮心距(圆整尾数为5或0或双数);B.啮合角力;C.按小轮不发生根切为原则分配变位系数D.计算基圆直径dgd肘分度圆直径乩、血,节圆直径d‘5、必
2、,分度岡齿厚s「S6,基圆齿厚S”5、S肘齿顶岡齿厚S<“、S肘节圆展角°;E.重合度£;2)计算出齿形曲线,在2号图纸上绘制齿轮传动的啮合图。3)编写出计算说明书。2•数学模型注:下列尺寸单位为mm]1、齿轮基本参数:齿数:Z,=llZ6=32模数:压力角:m=6a=20"齿顶高系数:齿根高系数:ha=iX)C=0-251)实际中心距°的确定:a=mx(Z5^Z6);a=(a/5+1)x2)啮合角COS(Q)二"々5+丫6)xCOS(Q);2xainva=2tan心5+兀6)/(乙+Z6)+inva;分度圆分离系数:1COS(7%5+%6齿顶高变动系数:4)基圆直径;<7=X5+X6-
3、>7db6=mZ6cosa3)按小轮不发生根切为原则分配变位系数兀5、X6;(加心-叽)匕+乙6)_2tana分度圆直径;ds"Z5d.=mZ6分度圆齿厚:—ran+2兀5mtana$6=—7an+22mtana节圆直径:rjcosaU5—U5“jcosaU6_d6,COSQCOSQ基圆齿厚:Sb5=S5n5-2r.5Mcos_1(J/,5厂5Sb6=s6—-2zd淑cos"r6齿顶丿孚:Sa6=S6~~2raSlnVaa6-r6一般取肌>0.25节圆展角:3齿顶咼:齿根高:齿顶圆直径:齿根圆直径;d^2ha6h廿m(ka+xD肛=叫忙+(:_xjda5=ds+2ha5df5=〃5-2/
4、Z/5ha6=m(<ha+X6-a)力/6=加(底+(/_池)da65)重合度:*£匕<tanaa5-tanQ)+Z6(晌g-tanQ)〕a^cos'dJd®q°6=cosa=20°-般情况应保证^>1.23.程序框图输入mQZ5**Z»6haC计算aayd5derdb5d方6d5fdb计算X5min6minX兀5X5min兀6X6min一1yX一一一一一一-—N计算erh(t5ha6hfSh/6dq5dahS5SbSb5SbbSa5S(l6056(,计算£s<1.2计算aha5haf)hfShf()da5da6S5$6Sb5Sb()S()5Sah&5仇输出计算结果3.程序清单及运行结
5、果(1)程序清单#include"math.h"#includeMstdio.h"#definez511.()#definez632.0#definet20*3.14/180/*yalijiao,unit:rad*/#defineni6/*moshu*/#definehax1.0#defineex0.25#defineZmin17.0#definepi3.14main(){inta,ai;doubleti;/*niehejiao*/doublex5,x6,xh;doubledb5,db6;/*jiyuanzhijing*/doubled5,d6;/*fcnduyuanzhijing*/d
6、oubleha5,ha6;/*chidinggao*/doublehf5,hf6;/*chigengao*/doubledf5,df6;/*chigenyuanzhijing*/doubledi5,di6;/*jieyuanzhijing*/doubleda5,da6;/*chidingyuanzhijing*/doublep;/*chiju*/doublepl;/*jieyuanchiju*/doublepb;/*jiyuanchiju*/doubleS5,S6;/*chihou*/doubleSb5,Sb6;/*jiyuanchihou*/doubleo5,o6;/*jieyuanz
7、hanjiao*/doublee;/*chonghedu*/doubley,Xmin5,Xmin6;/*yshifcnlixishu*/doublecdb;doublecgm;/*chidingaobiandongxishu*/intj,i;a=m*(z5+z6)/2;printf(na=%d”,a);i=a/5;ai=(i+l)*5;printf("ai=%d(mm)",ai);ti=acos(a*cos(t)/ai);p