资源描述:
《压床连杆机构的设计及运动分析机械原理课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、机械原理课程设计说明书设计题目:压床连杆机构的设计及运动分析(方案一)指导教师:王春华郝志勇院系:机械工程学院班级:矿电11-3姓名:李建霖学号:11072503112013年7月4日辽宁工程技术大学机械原理课程设计任务书(三)姓名李建霖专业矿山机电班级矿电11-3学号1107250311一、设计题目:压床连杆机构的设计及运动分析二、系统简图:三、工作条件已知:中心距、、,构件3的上、下极限角、,滑块的冲程H,比值、,各构件重心S的位置,曲柄每分钟转数。四、原始数据连杆机构的设计及运动分析°50140220601201501/21/4100
2、1/21/2五、要求:1)设计连杆机构,作机构运动简图(选择适当的比例尺作在A2图纸上)、滑块的运动线图(位移、速度和加速度曲线)。编程绘制或用坐标纸描点,并将其粘于运动简图的图纸上。2)用C语言编写程序对机构进行运动分析,并打印出程序及计算结果。3)编写出设计计算说明书。指导教师:王春华郝志勇开始日期:2013年6月29日完成日期:2013年7月4日目录1.设计任务及要求2.数学模型的建立3.程序框图4.程序清单及运行结果5.参考文献1设计任务及要求已知:中心距=50mm,=140mm,y=220mm,构件3的上、下极限角φ’=60度,φ
3、’’=120度,滑块的冲程H=150mm,比值CE/CD=1/2,EF/DE=1/4,各构件重心S的位置,曲柄每分钟转速=100r/min.要求:1:设计连杆机构,作机械运动简图(选择适当的比例尺),机构两个位置的速度多边形和加速度多边形,滑块的运动线图(位移,速度和加速度曲线).2:用C语言编写程序对机构进行运动分析,并打印出程序及计算结果.3:编写出设计计算说明书.2.数学模型如图,四个向量组成的封闭四边行,于是有(1)按复数式可以写成由于上式可化简为(2)根据(2)式中实部、虚部分别等于零得(3)(4)(3)、(4)式联立消去得(5)
4、令:则(5)式可化简为(6)解之得(7)同理,根据(3)(4)式消去可解得(8)其中:(7)(8)式为c、b杆的角位移方程。由于、都是时间的函数,为简便,将(3)、(4)式对时间求导,得,(9)将(2)式对时间数得,(10),(11)曲柄可近似看成匀角速度转动,即3程序框图程序设计时,一般是未知量而已知且为常数,它们关系为,取相等时间间隔,则,其中I=1,2,…,N为整数,,设计程序算法(表示N-S流程图)如下:输入a,b,c,d,,输入N作循环,For(i=0;i5、初始化图形系统绘制直角坐标系直角坐标系下分别绘出角位移、角速度、角加速度图象4程序清单及运行结果(1)序清单程#include"stdio.h"#include"math.h"#include"stdlib.h"#include"conio.h"#include"graphics.h"#definepi3.141592653#defineN100voidinit_graph(void);voidinitview();voiddraw();floatsita1[N+1],sita2[N+1],sita3[N+1],omigar2[N+1],o
6、migar3[N+1],epsl2[N+1],epsl3[N+1];floata=50,b=231,c=155,d=255.5,n=100,ipsl1=0;main(){inti,k;floatl1,l2,m1,m2,n1,n2;floattheta1,detat;floattheta2,theta3,omiga2,omiga3,ipsl2,ipsl3,omiga1=2*pi*n/60;detat=10*pi/(N*omiga1);for(i=0;i<=N;i++){theta1=omiga1*detat*i;/*系数计算*/l1=2*a*
7、c*cos(theta1)-2*c*d;m1=2*a*c*sin(theta1);n1=a*a+c*c+d*d-b*b-2*a*d*cos(theta1);l2=2*a*b*cos(theta1)-b*d*2;m2=2*a*b*sin(theta1);n2=c*c-a*a-b*b-d*d+2*a*d*cos(theta1);/*计算转角*/theta2=asin(n2/sqrt(l2*l2+m2*m2))-asin(l2/sqrt(l2*l2+m2*m2));theta3=asin(n1/sqrt(l1*l1+m1*m1))-asin(l1
8、/sqrt(l1*l1+m1*m1));/*计算角速度*/omiga2=omiga1*a*sin(theta3-theta1)/(b*sin(theta2-theta3));om