资源描述:
《机械原理课程设计:压床齿轮机构设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、机械原理课程设计任务书(四)姓名王明专业液压传动与控制班级液压09-1班学号0907240117一、设计题目:压床齿轮机构设计二、系统简图:三、工作条件已知:齿轮、,模数,分度圆压力角,齿轮为正常齿制,工作情况为开式传动,齿轮与曲柄共轴。四、原始数据齿轮机构设计°103520°6五、要求:1)用C语言编写程序计算①中心距(圆整尾数为5或0或双数);②啮合角;③按小轮不发生根切为原则分配变位系数、;④计算基圆直径、,分度圆直径、,节圆直径、,分度圆齿厚、,基圆齿厚、,齿顶圆齿厚、,节圆展角;⑤重合度
2、ε。2)计算出齿形曲线,在2号图纸上绘制齿轮传动的啮合图。3)编写出计算说明书。指导教师:郝志勇席本强开始日期:2011年6月26日完成日期:2011年6月30日目录1.设计内容及要求·····························12.齿轮啮合原理图·····························23.数学模型···································34.程序说明图·································55.程序列表及
3、其运行结果·······················66.设计总结··································147.参考文献··································151.设计内容级要求齿轮的设计已知:齿数Z5、Z6,模数m,分度圆压力角α,齿数为正常齿制,工作情况为开式传动,轮齿Z6与曲柄共轴。齿轮机构设计齿数压力角模数Z5Z6α(°)m(mm)1035206要求:1)用C语言编写程序计算①中心距a′(圆整尾数为5或0或双数);②啮合角α
4、′;③按小齿轮不发生根且为原则分配变为系数x1、x2;④计算基圆直径db1、db2,分度圆直径d1、d2,节圆直径d`1、d`2,分度圆齿厚s1、s2,基圆齿厚sb1、sb2,齿顶圆齿厚sa1、sa2,节圆展角ѳ;⑤重合度є;2)计算出齿形曲线,在2号图纸上绘制齿轮传动的啮合图。⑶编写出计算说明书。2.齿轮齿廓合原理图3.齿轮机构的数学模型㈠渐开线直齿圆柱齿轮基本公式i=/=[1/2*m*(+)*1/5+1]*5=arccos(a*cos/)=m=m=*cos=*cos=[+2(+)]*m=[+2
5、(+)]*m=[-2(++)]*m=[-2(++)]*m=cos/cos=cos/cos=1/2m+2mtg=1/2m+2mtg㈡齿轮副传动质量指标⑴齿轮是否根切①标准齿轮不根切的最小齿数=2/②不根切最小变位系数=(-)=(-)⑵重合度=1/2[(tg-tg)+(tg-tg)]其中:=arccos(/)=arccos(/)cos=m(+)/2cos一般情况应保证≥1.2。⑶齿顶厚=/-(inv-inv)=/-(inv-inv)⑷基圆齿厚=/-(inv-inv)=/-(inv-inv)⑸展角=tg
6、(arccos/)-arccos/=tg(arccos/)-arccos/4.程序框图输入m计算Y﹤﹤N计算计算yY﹤0.25mN计算Y﹤1.2N计算Y﹤or﹤N计算y输出计算结果5.程序清单及运行结果⑴程序清单#include"math.h"#include"stdio.h"#definez510.0#definez635.0#definet20*3.14/180/*yalijiao,unit:rad*/#definem6/*moshu*/#definehax1.0#definecx0.25#d
7、efineZmin17.0#definepi3.14main(){inta,ai;doubleti;/*niehejiao*/doublex5,x6,xh;doubledb5,db6;/*jiyuanzhijing*/doubled5,d6;/*fenduyuanzhijing*/doubleha5,ha6;/*chidinggao*/doublehf5,hf6;/*chigengao*/doubledf5,df6;/*chigenyuanzhijing*/doubledi5,di6;/*jiey
8、uanzhijing*/doubleda5,da6;/*chidingyuanzhijing*/doubleS5,S6;/*chihou*/doubleSb5,Sb6;/*jiyuanchihou*/doubleSa5,Sa6;/*chidingyuanchihou*/doubleo5,o6;/*jieyuanzhanjiao*/doublee;/*chonghedu*/doubley;/*fenduyuanfenlixishu*/doubleXmin5,Xmin6;/*zuixi