文档介绍:机械原理课程设计任务书(五)
姓名杨军专业液压传动与控制班级液压 09——1 学号 0907240121
一、设计题目:单缸四冲程柴油机齿轮机构设计
二、系统简图:
三、工作条件
已知: 齿轮齿数=22, =44, =5,分度圆压力角;齿轮为正常齿制,在闭式的润滑油池中工作。
四、要求:
1)用C语言编程序,选择两轮变位系数,计算齿轮各部分尺寸。
2)用2号图纸绘制齿轮传动的啮合图。
3)编写说明书一份。
指导教师:郝志勇、席本强
开始日期: 2011 年 6 月 26 日完成日期: 2011 年 6月 30 日
目录
1、设计题目及参数……………………2
2、数学模型地建立……………………2
3、程序框图……………………………6
4、程序清单及结果……………………7
5、设计总结……………………………18
6、参考文献……………………………19
一、设计题目及参数
已知:齿轮齿数Z1=22,Z2=44,m=5mm,分度圆压力角а=20°;齿轮为正常齿轮,在闭式的润滑油池中工作。
要求:1)用C语言编写程序,选择两轮变位系数,计算齿轮各部分尺寸。
2)绘制柴油机机构运动简图
3)编写说明书一份。
二、数学模型的建立
实际中心距的确定: ; =(a/5+1)5;
啮合角:
;
分配变位系数;
y=()/m;
5. 齿轮基本参数:
(注:下面单位为mm)
模数: m=5
压力角:
齿数: =22 =44
齿顶高系数:
齿根高系数:
传动比:
齿顶高变动系数:
分度圆直径;
基圆直径;
齿顶高:
齿根高:
齿顶圆直径:
齿根圆直径;
节圆直径:
:
:
:
:
:
一般取
12基圆齿厚:
:
:
三、程序框图
输入 m
计算 y cdb
计算
Y
﹤﹤
N
计算 cgm
Y
﹤ N
计算
Y
﹤
N
计算 o1 ,o2
输出计算结果
四、程序清单及运行结果
1).程序清单
#include""
#include""
#define z1
#define z2
#define t 20* /*yalijiao,unit:rad*/
#define m 5 /*moshu*/
#define hax
#define cx
#define Zmin
#define pi
main()
{ int a,ai; double ti; /*niehejiao*/
double x1,x2,xh;
double db1,db2; /*jiyuanzhijing*/
double d1,d2; /*fenduyuanzhijing*/
double ha1,ha2; /*chidinggao*/
double hf1,hf2; /*chigengao*/
double df1,df2; /*chigenyuanzhijing*/
double di1,di2; /*jieyuanzhijing*/
double da1,da2; /*chidingyuanzhijing*/
double p; /*chiju*/
double p1; /*jieyuanchiju*/
double pb; /*jiyuanchiju*/
double S1,S2; /*chihou*/
double Sb1,Sb2; /*jiyuanchihou*/
double Sa1,Sa2; /*chidinghou*/
double o1,o2; /*jieyuanzhanjiao*/
double e; /*chonghedu*/
double y,Xmin1,Xmin2; /*y shifenlixishu*/
double cdb;
double cgm; /*chidingaobiandongxishu*/
int j,i;
a=m*(z1+z2)/2;
printf("a=%d \n",a);
i=a/5;
ai=(i+1)*5;
printf("ai=%d (mm)\n",ai);
ti=acos(a*cos(t)/ai);
print