文档介绍:-
. z.
机械原理课程设计任务书〔四〕
王明专业液压传动与控制班级液压09-1班 **0907240117
一、设计题目:压床齿轮机构设计
二、系统简图:
三、工作条件
z.
⑴程序清单
*include""
*include""
*define z5
*define z6
*define t 20* /*yalijiao,unit:rad*/
*define m 6 /*moshu*/
*define ha*
*define c*
*define Zmin
*define pi
main()
{ int a,ai;
double ti; /*niehejiao*/
double *5,*6,*h;
double db5,db6; /*jiyuanzhijing*/
double d5,d6; /*fenduyuanzhijing*/
double ha5,ha6; /*chidinggao*/
double hf5,hf6; /*chigengao*/
double df5,df6; /*chigenyuanzhijing*/
double di5,di6; /*jieyuanzhijing*/
-
. z.
double da5,da6; /*chidingyuanzhijing*/
double S5,S6; /*chihou*/
double Sb5,Sb6; /*jiyuanchihou*/
double Sa5,Sa6; /*chidingyuanchihou*/
double o5,o6; /*jieyuanzhanjiao*/
double e; /*chonghedu*/
double y; /*fenduyuanfenli*ishu*/
double *min5,*min6; /*zui*iaobianwei*ishu*/
double cdm; /*chidinggaobiandong*ishu*/
int j,i;
a=m*(z5+z6)/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);
printf("ti=% (rad)\n",ti);
y=*(z5+z6)*(cos(t)/cos(ti)-1);
printf("y=% \n",y);
d5=m*z5;
d6=m*z6;
printf("d5=%,d6=% (mm)\n",d5,d6);
-
. z.
db5=m*z5*cos(t);
db6=m*z6*cos(t);
printf("db5=%,db6=% (mm)\n",db5,db6);
di5=d5*cos(t)/cos(ti);
di6=d6*cos(t)/cos(ti);
printf("di5=%,di6=% (mm)\n",di5,di6);
*min5=ha**(Zmin-z5)/Zmin; printf("*min5=% (mm)\n\n",*min5);
*min6=ha**(Zmin-z6)/Zmin; printf("*min6=% (mm)\n\n",*min6);
*h=*(tan(ti)-ti-(tan(t)-t))*(z5+z6)/tan(t);
printf("*h=*5+*6=% \n",*h);
for(j=0;j<10;j++)