机械原理课程设计说明书题目:铰链式颚式破碎机方案分析班级:姓名:学号:指导教师:成绩:2011 年 9 月 26 日目录一设计题目 (1)二已知条件及设计要求 (3)2.1已知条件 (3)2.2设计要求 (3)三. 机构的结构分析 (4)3.1六杆铰链式破碎机 (4)3.2四杆铰链式破碎机 (4)四. 机构的运动分析 (4)4.1六杆铰链式颚式破碎机的运动分析 (4)4.2四杆铰链式颚式破碎机的运动分析 (7)五.机构的动态静力分析 (10)5.1六杆铰链式颚式破碎机的静力分析 (10)5.2四杆铰链式颚式破碎机的静力分析 (16)六. 工艺阻力函数及飞轮的转动惯量函数 (12)6.1工艺阻力函数程序 (21)6.2飞轮的转动惯量函数程序 (21)七 .对两种机构的综合评价 (21)八 . 主要的收获和建议 (22)九 . 参考文献 (22)一设计题目:铰链式颚式破碎机方案分析二已知条件及设计要求2.1已知条件图1.1 六杆铰链式破碎机图1.2 工艺阻力图1.3 四杆铰链式破碎机图(a)所示为六杆铰链式破碎机方案简图。
主轴1的转速为n1 = 170r/min,各部尺寸为:lO1A = 0.1m, lAB = 1.250m, lO3B = 1m, lBC = 1.15m, lO5C = 1.96m, l1=1m, l2=0.94m, h1=0.85m, h2=1m。
各构件质量和转动惯量分别为:m2 = 500kg, Js2 = 25.5kg•m2, m3 = 200kg, Js3 = 9kg•m2, m4 = 200kg, Js4 = 9kg•m2, m5=900kg, Js5=50kg•m2, 构件1的质心位于O1上,其他构件的质心均在各杆的中心处。
D为矿石破碎阻力作用点,设LO5D = 0.6m,破碎阻力Q在颚板5的右极限位置到左极限位置间变化,如图(b)所示,Q力垂直于颚板。
图(c)是四杆铰链式颚式破碎机方案简图。
主轴1 的转速n1=170r/min。
lO1A = 0.04m, lAB = 1.11m, l1=0.95m, h1=2m, lO3B=1.96m,破碎阻力Q的变化规律与六杆铰链式破碎机相同,Q力垂直于颚板O3B,Q力作用点为D,且lO3D = 0.6m。
各杆的质量、转动惯量为m2 = 200kg, Js2=9kg•m2,m3 = 900kg, Js3=50kg •m2。
曲柄1的质心在O1 点处,2、3构件的质心在各构件的中心。
2.2 设计要求试比较两个方案进行综合评价。
主要比较以下几方面:1. 进行运动分析,画出颚板的角位移、角速度、角加速度随曲柄转角的变化曲线。
2. 进行动态静力分析,比较颚板摆动中心运动副反力的大小及方向变化规律,曲柄上的平衡力矩大小及方向变化规律。
3. 飞轮转动惯量的大小。
三 机构的结构分析 3.1六杆铰链式破碎机六杆铰链式破碎机拆分为机架和主动件①,构件组成的RRR 杆组。
3.2四杆铰链式破碎机RRR 杆组。
四 机构的运动分析4.1六杆铰链式颚式破碎机的运动分析(1)调用bark 函数求主动件①中2点的运动参数。
见表4.1。
(2)调用rrrk 函数对由②③构件组成的RRR 杆组进行运动分析。
见表4.2。
表4.2(4)六杆运动程序:#include "graphics.h"#include "subk.c"#include "draw.c"main(){static double p[20][2],vp[20][2],ap[20][2];static double t[10],w[10],e[10],del;static double draw[370],tdraw[370],wdraw[370],edraw[370];static int ic;double r12,r23,r34,r35,r56,r67,gam1;double pi,dr;double r2,vr2,ar2;int i;FILE *fp;r12=0.1; r34=1.0;r23=1.250;r56=1.96;r35=1.15; r67=0.6;gam1=0.0;pi=4.0*atan(1.0);w[1]=-170.0*2*pi/60.0;e[1]=0.0; del=15.0;dr=pi/180.0;p[1][1]=0.0;/*try again */p[1][2]=0.0;p[4][1]=0.94;p[4][2]=-1.0;p[6][1]=-1.0;p[6][2]=0.85;printf("\n The Kinematic Parameters of Point6\n");printf("No THETA1 S7 V7 A7\n");printf(" deg rad rad/s rad/s/s\n");ic=(int)(360.0/del);for(i=0;i<=ic;i++){t[1]=(-i)*del*dr;bark(1,2,0,1,r12,0.0,0.0,t,w,e,p,vp,ap);rrrk(-1,2,4,3,2,3,r23,r34,t,w,e,p,vp,ap);rrrk(1,3,6,5,4,5,r35,r56,t,w,e,p,vp,ap);draw[i]=t[1]/dr;tdraw[i]=t[5];wdraw[i]=w[5];edraw[i]=e[5];if((fp=fopen("file_ww.txt","w"))==NULL){printf("Can't open this file./n");exit(0);}for(i=0;i<=ic;i++){printf("\n%2d %12.3f %12.3f %12.3f%12.3f\n",i+1,draw[i],tdraw[i] ,wdraw[i],edraw[i]);fprintf(fp,"\n%2d %e %e %e %e\n",i+1,draw[i],tdraw[i],wdraw[i],ed raw[i]);if((i%18)==0)getch();}fclose(fp);getch();draw1(del,tdraw,wdraw,edraw,ic);}运算结果:The Kinematic Parameters of Point5No THETA1 T7 W7 E7deg rad rad/s rad/s/s1 0.000 -1.658 0.346 3.9562 -15.000 -1.653 0.392 2.0023 -30.000 -1.647 0.400 -0.9324 -45.000 -1.641 0.362 -4.3555 -60.000 -1.637 0.274 -7.5066 -75.000 -1.633 0.146 -9.6127 -90.000 -1.632 -0.001 -10.1838 -105.000 -1.633 -0.145 -9.1659 -120.000 -1.637 -0.265 -6.90410 -135.000 -1.641 -0.345 -3.98111 -150.000 -1.646 -0.382 -1.00812 -165.000 -1.652 -0.377 1.51913 -180.000 -1.657 -0.341 3.29714 -195.000 -1.662 -0.284 4.23715 -210.000 -1.666 -0.220 4.43616 -225.000 -1.668 -0.156 4.12117 -240.000 -1.670 -0.10 3.58418 -255.000 -1.671 -0.051 3.10519 -270.000 -1.672 -0.007 2.89820 -285.000 -1.672 0.036 3.06321 -300.000 -1.671 0.085 3.57122 -315.000 -1.669 0.142 4.24723 -330.000 -1.667 0.209 4.79124 -345.000 -1.663 0.281 4.81725 -360.000 -1.658 0.346 3.956图4.1六杆机构颚板角位置、角速度、角加速度随曲柄转角的变化曲线4.2四杆铰链式颚式破碎机的运动分析(1)调用bark函数求主动件①中2点的运动参数。
见表4.4。
形式参数n1 n2 n3 k r1 r2 gam t w e p vp ap 实值 1 2 0 1 r12 0.0 0.0 t w e p vp ap (2)调用rrrk函数对由②③构件组成的RRR杆组进行运动分析。
见表4.5。
表4.5形式参数m n1 n2 n3 k1 k2 r1 r2 t w e p vp ap 实值 1 2 4 3 2 3 r23 r34 t w e p vp ap(3)四杆运动程序:#include "graphics.h"#include "subk.c"#include "draw.c"main(){static double p[20][2],vp[20][2],ap[20][2];static double t[10],w[10],e[10],del;static double draw[370],tdraw[370],wdraw[370],edraw[370];static int ic;double r12,r34,r23,r45,gam1;double pi,dr;double r2,vr2,ar2;int i;FILE *fp;r12=0.04;r34=1.96;r23=1.11;r45=0.6;gam1=0.0;pi=4.0*atan(1.0);w[1]=-170.0*2*pi/60.0; e[1]=0.0; del=15.0;dr=pi/180.0;p[1][1]=0.0;/*try again */p[1][2]=0.0;p[4][1]=-0.95;p[4][2]=2.0;printf("\n The Kinematic Parameters of Point6\n");printf("No THETA1 S3 V3 A3\n");printf(" deg rad rad/s rad/s/s\n");ic=(int)(360.0/del);for(i=0;i<=ic;i++){t[1]=(-i)*del*dr;bark(1,2,0,1,r12,0.0,0.0,t,w,e,p,vp,ap);rrrk(1,2,4,3,2,3,r23,r34,t,w,e,p,vp,ap);draw[i]=t[1]/dr;tdraw[i]=t[3];wdraw[i]=w[3];edraw[i]=e[3];。