机械原理课程设计说明书
题目:牛头刨床机构方案分析
班 级 : 机械 0807
* * * * *
学 号: ********
**** * * *
成 绩:
2010 年 11 月 11 日
替吉奥胶囊
题目:牛头刨床机构方案分析
1.题目说明
(图a,b)所示为两种牛头刨床主机构的运动简图,已知,l1=0.1m,l0=0.4m,l3=0.75m,l4=0.15m,ly=0.738m,l′3=0.375m,a=0.05m,b=0.15,c=0.4m,d=0.1m。只计构件3、5的质量,其余略去不计,m3=30kg,Js3=0.7kg·m2,m5=95kg。工艺阻力Q如图所示,Q=9000N。主轴1的转速为60r/min(顺时针方向),许用运转不均匀系数[δ]=0.03。
2.内容要求与作法
1.进行运动分析,绘制出滑枕5的位移、速度和加速度线图。
2.进行动态静力分析,绘制固定铰链处的反力矢端图和平衡力矩Td的线图。
3.以主轴为等效构件,计算飞轮转动惯量。
4.对两种机构方案进行综合评价,主要比较如下几项内容:
(1).工作行程中滑枕 5 的速度均匀程度。(2).固定铰链处的反力大小及方向变化。(3).平衡力矩平均值及波动情况。(4).飞轮转动惯量大小。
3.机构的结构分析
3.1 对结构的关键点编号并对机构拆分杆组
3.1.1 由牛头刨床机构的简图,可一将其拆分为由构件组成的主动件,由,构件组成的RPR杆组以及由,构件组成的RRP杆组。
3.1.2 图3-1为各个杆组的简图:
4.滑枕的运动分析
4-1 对滑枕的运动分析及原程序
4.1.1对主动件进行运动分析,求出与其他构件连接点处的运动参数
1)调用bark函数求2点的运动参数。
形式参数 | n1 | n2 | n3 | k | r1 | r2 | gam | t | w | e | p | vp | ap |
实 值 | 1 | 3 | 0 | 1 | r13 | 0.0矮脚鸡 | 0.0 | t | w | e | p | vp | ap |
| | | | 红十字会工作总结 | | | | | | | | | |
2)调用rprk函数求3点的运动参数
形式参数 | m | n1 | n2 | k1 | k2 | r1 | r2 | vr2 | ar2 | t | w | e | p | vp | ap |
实 值 | 1 | 2 | 3 | 3 | 2 | 0.0 | &r2 | &vr2 | &ar2 | t | w | e | p | vp | ap |
| | | | | | | | | | | | | | | |
3调用bark函数求4的运动参数。
形式参数井冈山旅游攻略 | n1 | n2 | n3 | k乡间风景 | r1 | r2 | gam | t | w | e | p | vp | ap |
实 值 | 3 | 4 | 0 | 3 | r34 | 0.0 | 0.0 | t | w | e | p | vp | ap |
| | | | | | | | | | | | | |
3)调用rrpk函数求构件的运动参数及5点和7点运动参数。
形式参数 | m | n1 | n2 | n3 | k1 | k2 | k3 | r1 | r2 | vr2 | ar2 | w | e | p | vp | ap | t |
实 值 | 1 | 4 | 6 | 5 | 4 | 5 | 6 | r45 | &r2治打嗝的方法 | &vr2 | &ar2 | w | e | p | vp | ap | t |
| | | | | | | | | | | | | 西边天空 | | | | |
4)三次调用bark函数求7,8,9的运动参数。
7点的运动参数:
形式参数 | n1 | n2 | n3 | k | r1 | r2 | gam | t | w | e | p | vp | ap |
实 值 | 5 | 0 | 7 | 5 | 0.0 | r57 | gam1 | t | w | e | p | vp | ap | 2021高考语文作文
| | | | | | | | | | | | | |
8点的运动参数:
形式参数 | n1 | n2 | n3 | k | r1 | r2 | gam | t | w | e | p | vp | ap |
实 值 | 5 | 0 | 8 | 5 | 0.0 | R58 | Gam2 | t | w | e | p | vp | ap |
| | | | | | | | | | | | | |
9的运动参数:
形式参数 | n1 | n2 | n3 | k | r1 | r2 | gam | t | w | e | p | vp | ap |
实 值 | 2 | 9 | 0 | 0 | r29 | 0.0 | 0.0 | t | w | e | p | vp | ap |
| | | | | | | | | | | | | |
4.1.2滑枕的运动主程序
/
* Note:Your choice is C IDE */
#include "subk.c" /*运动分析子程序*/
#include"draw.c" /*绘图子程序*/
main()
{ static double p[20][2],vp[20][2],ap[20][2],del;
static double t[10],w[10],e[10],pdraw[370],vpdraw[370],apdraw[370];
static int ic;/*定义静态变量*/
double r12,r13,r24,r45,r26,r46;
double pi,dr;
double r2,vr2,ar2;
int i; /*定义局不变两*/
FILE *fp; /*定义文件指针*/
char *m[]={"p","vp","ap"};/*定义字符串,改变字符串会改变绘图结果的标注*/
r12=0.4; r13=0.1; r24=0.75; r45=0.15;
t[6]=0.0;w[6]=0.0;e[6]=0.0;
w[1]=-6.28;e[1]=0.0;
p[1][1]=0.0; p[1][2]=0.4;
p[2][1]=0.0; p[2][2]=0.0;/*变量俯之*/
p[6][1]=100.0; p[6][2]=0.738;
del=15.0;
pi=4.0*atan(1.0); dr=pi/180.0;
printf("\n The kinematic Parameters of point 5\n");
printf("No THEIA1 S5 V5 A5\n");
printf(" deg m m/s m/s/s\n");/*在屏幕上写表头*/
if((fp=fopen("","w"))==NULL)
{printf("Can't open this file.\n");
exit(0);} /*建立并打开文件20081983*/
fprintf(fp,"\n The Kinematic Parameters of Point5\n");
fprintf(fp,"No THEIA1 S5 V5 A5\n");
fprintf(fp," deg m m/s m/s/s");
/*在文件20081983中写表头*/
ic=(int)(360.0/del);
for(i=0;i<=ic;i++)
{ /*建立循环,调用运动分析子程序*/
t[1]=180*dr+asin(0.1/0.4)-(i)*del*dr;
bark(1,3,0,1,0.1,0.0,0.0,t,w,e,p,vp,ap);
rprk(1,2,3,3,2,0.0,&r2,&vr2,&ar2,t,w,e,p,vp,ap);
bark(2,4,0,3,r24,0.0,0.0,t,w,e,p,vp,ap) ;
rrpk(-1,4,6,5,4,5,6,0.15,&r2,&vr2,&ar2,t,w,e,p,vp,ap);
printf("\n%2d %12.3f %12.3f %12.3f %12.3f",i+1,t[1]/dr,p[5][1],vp[5][1],ap[5][1]); /*屏幕输出*/
fprintf(fp,"\n%2d %12.3f %12.3f %12.3f %12.3f",i+1,t[1]/dr,p[5][1],vp[5][1],ap[5][1]); /*写入文件*/
pdraw[i]=p[5][1]; vpdraw[i]=vp[5][1]; apdraw[i]=ap[5][1];
if((i%16)==0){getch();} /*屏幕满16行停顿*/
{ fclo(fp); /*关闭文件*/
getch();
draw1(del,pdraw,vpdraw,apdraw,ic,m); } /*主程序结束*/}
5.滑枕运动分析的计算结果与曲线图
5.1计算结果
The Kinematic Parameters of Point5
No THEIA1 S5 V5 A5
deg m m/s m/s/s
1 194.478 -0.038 0.000 7.546
2 179.478 -0.032 0.282 5.996
3 164.478 -0.015 0.502 4.574