《牛头刨床导杆机构的设计及运动分析》由会员分享,可在线阅读,更多相关《牛头刨床导杆机构的设计及运动分析(18页珍藏版)》请在金锄头文库上搜索。
1、机械原理课程设计机械原理课程设计编程说明书编程说明书设计题设计题目:牛目:牛头头刨床刨床导导杆机构的杆机构的设设计计及运及运动动分析分析指指导导教教师师: :* * 设设 计计 者:者: *学学 号:号: 0 4班班 级级:机:机电电 07-1 班班2009 年年 7 月月 09日日*大学大学目目 录录一、计任务及要求二、数学模型的建立三、程序框四、程序中符号说明五、程序清单及运行结果六、课程设计总结七、参考文献 牛头刨床导杆机构运动分析牛头刨床导杆机构运动分析一、一、设计任务及要求:已知:牛头刨床的导杆机构的曲柄每分钟转速 n2,各构件尺寸及 重心位置,且报头导路 x-x 位于导杆端点 B
2、所作圆弧的平分线上。 数据如下表所示:设计内容导杆机构运动分析单位r/min mm符号n1LO2O4LO2ALO4BLBELO4S4数据7040095800 要求:1、用 c 语言编写计算程序,对机构进行动态分析和动态显示。 2、上机调试程序并打印结果。 3、画出导杆 4 的角位移,角速度,角加速度的曲线。 4、编写设计计算说明书。二、二、数学模型的建立:该牛头刨床导杆机构为六杆机构,拆分成两个四杆机构:1)摆 动导杆机构;2) 曲柄滑块机构。求导杆 4 的角位移,角速度,角加速 度,分析摆动导杆机构。如图所示建立坐标。三个向量构成封闭图形, 所以可得:ABCXabdZ2Z1Z3Y按复数形式可
3、以写成:上式可以简化为,900)sin(cos)sin(cos)sin(cos333idibia,求解得)式对时间求二阶导数将(得)对时间求一阶导数,将(联立解得)()(相等得)式中实部、虚部分别根据()(。2)8)(sin()7)(cos(.2)6(sin2)5(cossin)4(),3(40sinsin30coscos220)sin(cos)sin(cos)sin(cos2242233abvaddabaadarctgdbabaidibiaAbaw2:曲柄 2 的角速度 Q4:杆 4 转过的角度(与 x 正半轴的夹角) w3:摆块 3 的转动角速度 a3:摆块的加速度 Q5:杆 5 转过的角
4、度(与 x 正半轴的夹角) sA:A 点 的位移;sE:E 点的位移。w4:杆 4 转动的角速度 a4:杆 4 的角加速度。五、程序清单及运行结果:1、数学建模程序 #include#include#include#include#define PI 3.1415926#define M PI/180#define C 2*PI*70/60#define l1 95#define l2 400#define l4 800#define l5 (0.32*l4)#define Ys6 22.88996918#define l7 l4-Ys6void dtmn();void pist(float
5、x0,float y0,float l,float h, float theta);void slide(float x0,float y0,float x1,float h);void pirot(float x0,float y0,float l);void sgd();void cur(); /*主函数*/main()int Q2,i=0,j=0,Q_272;float Q4,Q41,Q411,w3,a3,Q5,Q51;float Q511,sA,sA1,sA11,Se,w4,Ve,Se1,a4,Se11;float S_e72,S_e172,S_e1172,Q_51172;FILE *
6、fl;if(fl=fopen(“mydata.txt“,“w“)=NULL)printf(“mydata.txt cannot open!n“);exit(0);/*int gd=DETECT,gm;initgraph(cleardevice();*/clrscr();printf(“ 角位移 位移 速度 角加速度 加速度 n“);for(Q2=0;Q2=0Se=l4*cos(Q4)+l5*cos(Q5);Q51=-w3*l4*cos(Q4)/(l5*cos(Q5);w4=Q51;Se1=-w3*l4*sin(Q4-Q5)/cos(Q5);/*Q511=(Q41*Q41*l4*sin(Q4)+
7、Q51*Q51*l5*sin(Q5)-Q411*Q411*l4*cos(Q4)/(l5*cos(Q5);*/Se11=-(a3*l4*sin(Q4-Q5)+w3*w3*l4*cos(Q4-Q5)-w4*w4*l5)/cos(Q5);line(100,200,500,200);setcolor(5);line(492,201,500,200);line(492,199,500,200);line(100,10,100,350);setcolor(5);line(99,18,100,10);line(101,18,100,10);putpixel(100+Q2*180/PI,200-Se/5,1)
8、; /*绘制位移曲线*/putpixel(100+Q2*180/PI,200-Se1/100,2); /*绘制速度曲线*/putpixel(100+Q2*180/PI,200-Se11/100,4); /*绘制加速度曲线*/setcolor(10);settextjustify(CENTER_TEXT,0);outtextxy(300,300,“RED_JIASUDU“);outtextxy(300,330,“GREEN_SUDU“);outtextxy(300,360,“BLUE_WEIYI“);/* outtextxy(300,50,“SUDU JIASUDU WEIYI GUAN XI
9、QU XIAN TU“);*/outtextxy(300,50,“SUDU JIASUDU WEIYI GUAN XI QU XIAN TU“);getch();closegraph();数据角位移 位移 速度 角加速度 加速度0 -71.142 304.647 8.723 -9953.6995 -75.351 401.248 7.939 -9740.87010 -80.667 490.578 7.002 -9468.88615 -87.004 572.911 5.950 -9140.81620 -94.281 648.534 4.820 -8759.89925 -102.420 717.73
10、0 3.645 -8329.56630 -111.345 780.766 2.453 -7853.44035 -120.986 837.896 1.272 -7335.32440 -131.273 889.345 0.125 -6779.14145 -142.139 935.321 -0.968 -6188.921 50 -153.521 976.003 -1.990 -5568.73255 -165.357 1011.550 -20924 -4922.648 60 -177.586 1042.098 -3.759 -4254.695 65 -190.149 1067.764 -4.482 -
11、3568.840 70 -202.990 1088.634 -5.086 -2868.893 75 -216.050 1104.795 -5.563 -2158.586 80 -229.276 1116.298 -5.907 -1441.44885 -242.611 1123.185 -6.115 -720.85290 -256.000 1125.473 -6.185 0.00495 -269.389 1123.182 -6.115 718.097100 -282.724 1116.297 -5.907 1430.578105 -295.950 1104.794 -5.563 2134.752
12、110 -309.010 1088.633 -5.086 2828.065115 -321.851 1067.761 -4.482 3508.075120 -334.414 1042.097 -3.759 4172.396125 -346.643 1011.550 -2.924 4818.689130 -358.479 976.002 -1.990 5444.576135 -369.861 935.319 -0.968 6047.605140 -380.727 889.344 0.125 6625.189145 -391.014 837.894 1.272 7174.511150 -400.655 780.766 2.453 7692.463155 -409.580 717.729 3.645 8175.566160 -417.719 648.534 4.820 8619.898165 -424.996 572.911 5.950 9021.038170 -431.333 490.578 7.002 9374.011 175 -436.649 401.248 7.939 9673.283180 -440.858 304.647 8.723 9912.797185 -443.872 200.530 9.313 10086.062190 -445.602 88.711 9.667