四工位专用机床传动机构设计 说明书(有设计图纸).doc

四工位专用机床传动机构设计 说明书(有设计图纸).doc

目录 设计任务分析…………………………………………………………(1) 机床结构和工作原理…………………………………………………(2) 圆柱凸轮………………………………………………………………(4) 小凸轮…………………………………………………………………(7) 定位机构………………………………………………………………(8) 槽轮机构………………………………………………………………(9) 自我鉴定………………………………………………………………(9) 附录1(五次多项式求解C程序) …………………………………(10) 附录2(圆柱凸轮C程序)……………………………………………(11) 附录3(定位凸轮C程序)……………………………………………(14) 设计任务分析 一:工作原理 ds[i]=-20*W*(1-cos(2*pi*(p-240)/30))/(30*t); dv[i]=-20*pi*pow(W,2)*sin(2*pi*(p-240)/30)/(pow(30*t,2));} if(pA3) /*推程工进匀速段*/ {s[i]=0; ds[i]=0; dv[i]=0;} da[i]=(atan((ds[i]/(W*t)-e)/(so+s[i])))/(t); x[i]=X0+(so+s[i])*sin(p*t)+e*cos(p*t); /* 理论廓线坐标*/ y[i]=Y0+(so+s[i])*cos(p*t)-e*sin(p*t); dx=(ds[i]-e)*sin(p*t)+(so+s[i])*cos(p*t); /* x微分 */ dy=(ds[i]-e)*cos(p*t)-(so+s[i])*sin(p*t); /* y微分 */ st=dy/sqrt(dx*dx+dy*dy); /* SIN 值*/ ct=dx/sqrt(dx*dx+dy*dy); /* COS 值*/ xp[i]=x[i]+rr*st; /*外实际廓线坐标*/ yp[i]=y[i]-rr*ct; i++; } /*---------------------------------------*/ circle(X0,Y0,ro); /*画基圆*/ circle(X0,Y0,e); /*画偏距园*/ for(w=0;wA4/K;w++) {line(x[w],y[w],x[w+1],y[w+1]); /*画理论廓线*/ line(xp[w],yp[w],xp[w+1],yp[w+1]); /*画外实际廓线*/ circle(x[w],y[w],rr);} /*画滚子*/ circle(x[0],y[0],rr); /*滚子*/ circle(x[0],y[0],5); /*滚轴*/ circle(x[A1/K],y[A1/K],5); /*滚轴*/ circle(x[A2/K],y[A2/K],5); /*滚轴*/ circle(x[A3/K],y[A3/K],5); /*滚轴*/ circle(x[A4/K],y[A4/K],5); /*滚轴*/ line(X0+e,Y0,x[0],y[0]+50); /*3条导路方向线*/ line(X0+e*cos(60*t),Y0-e*sin(60*t),x[60/K],y[60/K]); line(X0+e*cos(240*t),Y0-e*sin(240*t),x[240/K],y[240/K]); arc(X0,Y0,0,50,100); /*凸轮转向*/ line(X0+100,Y0,X0+100-5,Y0-15); /*转向箭头*/ line(X0+100,Y0,X0+100+3,Y0-15); /*转向箭头*/ getch(); /*---------------------------------------*/ line(0,180,360,180); line(0,240,360,240); line(0,360,360,360); line(0,0,0,480); line(A1,0,A1,480); line(A3,0,A3

文档评论(0)

1亿VIP精品文档

相关文档