用解析法作牛头刨床的运动分析.doc
牛头刨床工作原理

牛头刨床的组成
原动部分:电动机; 传动部分:带轮机构,齿轮机构,曲轴连杆机构, 棘轮机构,螺旋机构; 执行部分:滑枕 ,工作台; 控制部分:离合手柄,变速控制手柄。
滑枕运动路线图
电动机→变速机构→摇杆机构→滑枕往复运动
牛头刨床摆动导杆机构运动简图及 自由度计算。
F 3n 2PL PH
档位 1 2 3 4 5 6
大斜 15.13 85.27 齿轮 转速 (r/mi n)
61.1
42.63 30.01 17.15
斜齿轮转速数据
快进电机参数:型号:Y801L2-4B5。功率: 0.55KW,转速:1390r/min。蜗杆头数: Z1=2,右旋。蜗轮齿数Z2=35,右旋。模 数m=2.5mm。
牛头刨床V带传动运动简图
工作台横向进给运动路线图
电动机→变速机构→棘轮进给机构→ 工作台横向进给运动。
V带传动特点分析
当量摩擦因数较大,V带传动产生的最大摩擦力 大约是平带的3倍,允许包角小,传动比较大,中 心距较小,预紧力较小;传动效率85%~95%, 带速范围20 ~ 30m/s,传递功率可达700KW, 只适合开口传动。
牛头刨床解析牛头刨床工作时装有刀架的滑枕3由床身内部的摆杆带动沿床身顶部的导轨作直线往复运动使刀具实现切削过程的主运动通过调整变速手柄5可以改变滑枕的运动速度行程长度则可通过滑枕行程调节柄6调节
牛头刨床机械系统及工 作原理PPT汇总
装备1011第6组: 王平
牛头刨床外形图及基本参数
牛头刨床主要由床身、滑枕、 刀架、工作台、横梁等组成, 如图所示。因其滑枕和刀架形 似牛头而得名。
圆锥齿轮数据
编号 14 15 16 17 18
齿数
牛头刨床运动分析

连杆机构运动分析机构运动分析的解析法有多种,其中比较常用的有矢量方程解析法、矩阵法和复数矢量法等。
用解析法作机构运动分析时,首先建立机构的位置方程,然后将其对时间求一次、二次导数,可以得到机构的速度方程和加速度方程,完成运动分析。
例3-1 图示为一牛头刨床的结构简图。
设已知各构件的尺寸为:,,,,。
并知原动件1 的方位角和等角速度。
求导杆3 的方位角,角速度及角加速度3ε和刨头5上点E 的位移,速度和加速度。
解:该牛头刨床为一个六杆机构。
先建立一直角坐标系如图,并标出各杆矢及各杆矢的方位角。
其中共有四个未知量、、、。
为求解需建立两个封闭矢量方程,为此需利用两个封闭图ABCA 及CDEGC 。
(1)求导杆3 的角位移,角速度和角加速度,由封闭形ABCA 可得写成复数形式为313126θθπi i ie s e l e l =+ (a )展开得解上述两式可得因式中分子分母均为正,故知在第一象限。
式(a )对时间t 求导,注意为变量,有33133311θθθωωi i i e dtds ie s ie l += (b ) 展开后可得m/srad/s (逆时针方向)再将式(b )对时间t 求导,则有 3333133232233332112θθθθθωωεωi i i i i ie dt dse dts d es ies e l ++-=- (c )展开后可求得1471.0/]2)s i n ([333132113=--=s dtds l ωθθωε rad/s 2 (逆时针方向)m/s 2其方向与相反。
(2)求刨头上点E 的位移,速度和加速度。
由封闭形CDEGC 可得写成复数形式为 E ii i s el el e l +=+2'64343πθθ (d )展开得解之得由机构简图知在第二象限,故=175.3266º,而m式(d )对时间t 求导可得dtds ie l ie l Ei i =+434433θθωω (e ) 解之得rad/s (逆时针方向)m/s其方向与相反。
【精品毕设】牛头刨床的运动分析

《机械原理》
课程设计计算说明书题目:牛头刨床主传动机构的设计与分析
系别工程与应用科学系
专业班级 08级机械工程及自动化2班
学生姓名高峰
学号 12008247801
指导教师李辉
2010年7月
目录
一、概述
§1.1、课程设计的任务和目的————————————— 1 §1.2、课程设计的要求———————————————— 1 §1.3、课程设计的数据———————————————— 1
二、牛头刨床主传动机构的结构设计与分析
§2.1、机构选型、方案分析及方案的确定———————— 2 §2.2、主传动机构尺寸的综合与确定—————————— 2 §2.3、杆组拆分——————————————————— 3 §2.4、绘制机构运动简图——————————————— 3 §2.5、绘制刀头位移曲线图—————————————— 3
三、牛头刨床主传动机构的运动分析及程序
§3.1、解析法进行运动分析—————————————— 3 §3.2、程序编写过程(计算机C语言程序)——————— 5 §3.3、计算数据结果————————————————— 6 §3.4、位移、速度和加速度运动曲线图与分析—————— 7
四、小结
心得体会—————————————————————— 8
五、参考文献
参考文献—————————————————————— 8。
牛头刨床机构方案分析

牛头刨床机构方案分析一、题目说明(图a,b)所示为两种牛头刨床主机构的运动简图,已知,l1=0.1m,l0=0.4m,l3=0.75m,l4=0.15m,l y=0.738m,l′3=0.375m,a=0.05m,b=0.15,c= 0.4m,d=0.1m。
只计构件3、5的质量,其余略去不计,m3=30kg,J s3=0.7kg·m2,m5=95kg。
工艺阻力Q如图所示,Q=9000N。
主轴1的转速为60r/min(顺时针方向),许用运转不均匀系数[δ]=0.03。
二、内容要求与作法1.进行运动分析,绘制出滑枕5的位移、速度和加速度线图。
2.进行动态静力分析,绘制固定铰链处的反力矢端图和平衡力矩T d的线图。
3.以主轴为等效构件,计算飞轮转动惯量。
4.对两种机构方案进行综合评价,主要比较如下几项内容:工作行程中滑枕 5 的速度均匀程度。
固定铰链处的反力大小及方向变化。
平衡力矩平均值及波动情况。
飞轮转动惯量大小。
上机前认真读懂所用子程序,自编主程序,初始位置取滑枕 5 的左极限位置。
主程序中打开一数据文件“DGRAPS”,写入需要显示图形的数据。
三、课程设计说明书内容上机结束后,每位学生整理出课程设计说明书一份,其内容应包括:1.机构简图和已知条件。
2.滑枕初始位置及行程H的确定方法。
3.杆组的拆分方法及所调用的杆组子程序中虚参与实参对照表。
4.飞轮转动惯量的计算方法。
5.自编程序中主要标识符说明。
6.自编程序及计算结果清单。
7.各种线图:①滑枕的位移、速度和加速度线图,②平衡力矩线图③固定铰链处反力矢端图④等效转动惯量,等效阻力矩,等效构件角速度线图。
8.对两种方案的比较,评价。
9.以一个位置为例,用图解法做机构的运动分析,与解析法计算结果比较误差。
10.主要收获与建议。
指导教师参考上述内容提出具体要求,学生按照指导教师的要求书写并制订成册。
牛头刨床机械原理课程设计8’运动分析

牛头刨床机械原理课程设计8’运动分析本文旨在讨论牛头刨床机械原理课程设计8’运动分析。
牛头刨床机械原理是一门重要的工程课程。
本课程旨在帮助学习者了解牛头刨床机械原理,包括设计和分析运动系统机构的基本概念,分析复杂机械系统的工作原理,建立有效的算法来预测机械系统的运动特性,以及研究驱动和控制机械系统的方法。
在牛头刨床机械原理课程中,学习者需要经过大量学习和实践,才能掌握有关牛头刨床机械原理的知识,为此,教师应利用一些适当的实验,帮助学生加强对有关运动分析的理解,以及更好地掌握牛头刨床机械原理的知识。
本文首先介绍了牛头刨床机械原理的基本概念,并详细说明了牛头刨床机械原理课程设计8’运动分析的内容。
其次,对8’运动分析进行了具体阐述,详细说明了运动分析时所涉及到的四个阶段,即:运动分析的前提条件、机械原理分析、系统仿真分析和系统评估。
具体而言,运动分析的前提条件包括牛头刨床的数据、结构与参数。
机械原理分析包括牛头刨床的功能分析和运动学分析;系统仿真分析包括系统建模和仿真;最后,系统评估旨在通过数据和模拟结果来评估系统功能和性能。
接下来,本文提出了实施牛头刨床机械原理课程设计8’运动分析的一些建议。
首先,教师应重点介绍牛头刨床机械原理课程设计8’运动分析的基本概念,以便学生能够更好地理解牛头刨床机械原理的基本原理。
其次,应利用实验来加强学生对牛头刨床机械原理课程设计8’运动分析的理解,帮助学生更好地掌握牛头刨床机械原理的基本知识。
最后,教师应该尽可能地结合实践与理论,让学生在实践中重新领悟牛头刨床机械原理,并熟练应用其在实际工程中的应用。
本文通过分析牛头刨床机械原理课程设计8’运动分析,结合实践和理论,提出了一些有关实施牛头刨床机械原理课程设计8’运动分析的建议,以帮助学生更好地理解牛头刨床机械原理课程设计的基本概念,并能够熟练应用牛头刨床机械原理的知识在实际工程中。
牛头刨床的连杆机构运动分析

牛头刨床的连杆机构运动分析0 前言机构运动分析的任务是对于结构型式及尺寸参数已定的具体机构,按主动件的位置、速度和加速度来确定从动件或从动件上指定点的位置、速度和加速度。
许多机械的运动学特性和运动参数直接关系到机械工艺动作的质量,运动参数又是机械动力学分析的依据,所以机构的运动分析是机械设计过程中必不可少的重要环节。
以计算机为手段的解析方法,由于解算速度快,精确度高,程序有一定的通用性,已成为机构运动分析的主要方法。
连杆机构作为在机械制造特别是在加工机械制造中主要用作传动的机构型式,同其他型式机构特别是凸轮机构相比具有很多优点。
连杆机构采用低副连接,结构简单,易于加工、安装并能保证精度要求。
连杆机构可以将主动件的运动通过连杆传递到与执行机构或辅助机构直接或间接相连的从动件,实现间歇运动,满足给定的运动要求,完成机器的工艺操作。
牛头刨床是一种利用工作台的横向运动和纵向往复运动来去除材料的一种切削加工机床。
工作台的纵向往复运动是机床的主运动,实现工件的切削。
工作台的横向运动即是进给运动,实现对切削精度的控制。
本文中只分析纵向运动的运动特性。
牛头刨床有很多机构组成,其中实现刨头切削运动的六连杆机构是一个关键机构。
刨床工作时,通过六杆机构驱动刨刀作往复移动。
刨刀右行时,当刨刀处于工作行程时;要求刨刀的速度较低且平稳,以减小原动机的容量和提高切削质量。
当刨刀处于返回行程时,刨刀不工作,称为空行程,此时要求刨刀的速度较高以提高生产率。
由此可见,牛头刨床的纵向运动特性对机床的性能有决定性的影响。
1 牛头刨床的六连杆机构牛头刨床有很多机构组成,其中实现刨头切削运动的六杆机构是一个关键机构。
图1所示的为一牛头刨床的六连杆机构。
杆1为原动件,刨刀装在C点上。
假设已知各构件的尺寸如表1所示,原动件1以等角速度ω1=1rad/s沿着逆时针方向回转,要求分析各从动件的角位移、角速度和角加速度以及刨刀C点的位移、速度和加速度的变化情况。
(整理)牛头刨床的连杆机构运动分析.

牛头刨床的连杆机构运动分析0 前言机构运动分析的任务是对于结构型式及尺寸参数已定的具体机构,按主动件的位置、速度和加速度来确定从动件或从动件上指定点的位置、速度和加速度。
许多机械的运动学特性和运动参数直接关系到机械工艺动作的质量,运动参数又是机械动力学分析的依据,所以机构的运动分析是机械设计过程中必不可少的重要环节。
以计算机为手段的解析方法,由于解算速度快,精确度高,程序有一定的通用性,已成为机构运动分析的主要方法。
连杆机构作为在机械制造特别是在加工机械制造中主要用作传动的机构型式,同其他型式机构特别是凸轮机构相比具有很多优点。
连杆机构采用低副连接,结构简单,易于加工、安装并能保证精度要求。
连杆机构可以将主动件的运动通过连杆传递到与执行机构或辅助机构直接或间接相连的从动件,实现间歇运动,满足给定的运动要求,完成机器的工艺操作。
牛头刨床是一种利用工作台的横向运动和纵向往复运动来去除材料的一种切削加工机床。
工作台的纵向往复运动是机床的主运动,实现工件的切削。
工作台的横向运动即是进给运动,实现对切削精度的控制。
本文中只分析纵向运动的运动特性。
牛头刨床有很多机构组成,其中实现刨头切削运动的六连杆机构是一个关键机构。
刨床工作时,通过六杆机构驱动刨刀作往复移动。
刨刀右行时,当刨刀处于工作行程时;要求刨刀的速度较低且平稳,以减小原动机的容量和提高切削质量。
当刨刀处于返回行程时,刨刀不工作,称为空行程,此时要求刨刀的速度较高以提高生产率。
由此可见,牛头刨床的纵向运动特性对机床的性能有决定性的影响。
1 牛头刨床的六连杆机构牛头刨床有很多机构组成,其中实现刨头切削运动的六杆机构是一个关键机构。
图1所示的为一牛头刨床的六连杆机构。
杆1为原动件,刨刀装在C点上。
假设已知各构件的尺寸如表1所示,原动件1以等角速度ω1=1rad/s沿着逆时针方向回转,要求分析各从动件的角位移、角速度和角加速度以及刨刀C点的位移、速度和加速度的变化情况。
牛头刨床导杆机构运动分析方案四

牛头刨床导杆机构运动分析一、设计任务及要求:(1)已知:牛头刨床的导杆机构的曲柄每分钟转速n2,各构件尺寸及重心位置,且报头导路x-x位于导杆端点B所作圆弧的平分线上。
数据如下表所示:1、用c语言编写计算程序,对机构进行动态分析和动态显示。
2、上机调试程序并打印结果。
3、画出导杆4的角位移,角速度,角加速度的曲线。
4、编写设计计算说明书。
二、数学模型的建立如图三个向量组成封闭图形,于是有0321=+-Z Z Z按复数式可以写成a (cos α+isin α)-b(cos β+isin β)+d(cos θ3+isin θ3)=0 (1)由于θ3=90º,上式可化简为a (cos α+isin α)-b(cos β+isin β)+id=0 (2)根据(2)式中实部、虚部分别相等得acos α-bcos β=0 (3)asin α-bsin β+d=0 (4)(3)(4)联立解得 β=arctanacosaasinad + (5)b= 2adsina d a 22++ (6) 将(2)对时间求一阶导数得 ω2=β’=baω1cos(α-β) (7) υc =b ’=-a ω1sin(α-β) (8)将(2)对时间求二阶导数得 ε3=β’=b1[a ε1cos(α-β)- a ω21sin(α-β)-2υc ω2] (9) a c =b ”=-a ε1sin(α-β)-a ω21cos(α-β)+b ω22 (10)a c 即滑块沿杆方向的加速度,通常曲柄可近似看作均角速转动,则ε1=0。
三、程序框图四、程序清单及运行结果:#include<graphics.h>#include<math.h>#include<conio.h>#include<stdio.h>#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 l7 l4-Ys6void dtmn();void pist(float 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_2[72];float Q4,Q41,Q411,w3,a3,Q5,Q51;float Q511,sA,sA1,sA11,Se,w4,Ve,Se1,a4,Se11;float S_e[72],S_e1[72],S_e11[72],Q_511[72];FILE *fl;","w"))==NULL){printf("mydata.txt cannot open!\n");exit(0);}/*int gd=DETECT,gm;initgraph(&gd,&gm,"c:\\turboc2");cleardevice();*/clrscr();printf(" zhuanjiao weiyi sudu jiaojiasudu jiasudu \n");for(Q2=0;Q2<=360;Q2+=5){i++;if(i%12==0){getch();printf(" zhuanjiao weiyi sudu jiaojiasudu jiasudu \n");}if(Q2>=0&&Q2<90||Q2>270&&Q2<=360){Q4=atan((l2+l1*sin(Q2*M))/(l1*cos(Q2*M)));Q4/=M;}else if(Q2==90||Q2==270){Q4=90;}else if(Q2>90&&Q2<180){Q4=PI-atan((l2+l1*sin(Q2*M))/(-l1*cos(Q2*M)));Q4/=M;}else if(Q2>=180&&Q2<270){Q4=PI-atan((l2+l1*sin(Q2*M))/(-l1*cos(Q2*M)));Q4/=M;}if(Q4==90) sA=l2+l1;else if(Q4==270) sA=l2-l1;elsesA=l1*cos(Q2*M)/cos(Q4*M);sA1=-l1*C*sin((Q2-Q4)*M);Q41=-l1*C*cos((Q2-Q4)*M)/sA;w3=Q41;Q411=(C*C*l1*sin((Q4-Q2)*M)-w3*sA1)/sA;a3=Q411;if(((l7-l4*sin(Q4*M))/l5)>=0&&((l7-l4*sin(Q4*M))/l5)<=1)Q5=180-asin(l7-(l4*sin(Q4*M))/l5)/M;else if(((l7-l4*sin(Q4*M))/l5)>=-1&&((l7-l4*sin(Q4*M))/l5)<=0)Q5=180+asin((l7-l4*sin(Q4*M))/l5)/M;Se=l4*cos(Q4*M)+l5*cos(Q5*M);Q51=-w3*l4*cos(Q4*M)/(l5*cos(Q5*M));w4=Q51;Se1=-w3*l4*sin((Q4-Q5)*M)/cos(Q5*M);Q511=(Q41*Q41*l4*sin(Q4*M)+Q51*Q51*l5*sin(Q5*M)-Q411*l4*cos(Q4* M))/(l5*cos(Q5*M));Se11=-(a3*l4*sin((Q4-Q5)*M)+w3*w3*l4*cos((Q4-Q5)*M)-w4*w4*l5)/cos( Q5*M);S_e[j]=Se;S_e1[j]=Se1;Q_511[j]=Q511;S_e11[j]=Se11;Q_2[j]=Q2;printf("%7d % % % %\n",Q_2[j],S_e[j],S_e1[j],Q_511[j],S_e11[j]);fprintf(fl,"%7d % % % %\n",Q_2[j],S_e[j],S_e1[j],Q_511[j],S_e11[j]);}j++;fclose(fl);cur();dtmn();sgd();}/**********************sudu,jiasudu,weiyi,quxiantuhanshu*************************/void cur(){/*float w1=2*PI,L1=110,L4=135,L61=490,L3=540,L6=380; */float Q4,Q2,sA,w3,sA1,sA11,Se,Se1,Se11,a3,a4,Q411,Q5,Q51,w4;int gd=DETECT, gmode,i;initgraph(&gd,&gmode,"c:\\turboc2");clrscr();for(Q2=0;Q2<=2*PI;Q2+=1.0*PI/1000){if(Q2>=0&&Q2<PI/2||Q2>PI*1.5&&Q2<=2*PI)Q4=atan((l2+l1*sin(Q2))/(l1*cos(Q2)));else if(Q2==PI/2.0||Q2==1.5*PI)Q4=PI/2;else if(Q2>PI/2&&Q2<PI)Q4=PI-atan((l2+l1*sin(Q2))/(-l1*cos(Q2)));elseQ4=PI-atan((l2+l1*sin(Q2))/(-l1*cos(Q2)));if(Q2!=PI/2&&Q2!=1.5*PI)sA=l1*cos(Q2)/cos(Q4);else if(Q2==PI/2)sA=l1+l2;elsesA=l2-l1;/* sA1=-l1*w1*sin(Q2-Q4); */w3=l1*C*cos(Q2-Q4)/sA;Q411=(C*C*l1*sin(Q4-Q2)-2*w3*sA)/sA;a3=Q411;if(((l7-l4*sin(Q4))/l5)>=0&&((l7-l4*sin(Q4))/l5)<=1)Q5=PI-asin((l7-l4*sin(Q4))/l5);else if(((l7-l4*sin(Q4))/l5)>=-1&&((l7-l4*sin(Q4))/l5)<0)Q5=PI+asin((l7-l4*sin(Q4))/l5);Se=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)+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); /*绘制位移曲线*/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 QU XIAN TU");*/outtextxy(300,50,"SUDU JIASUDU WEIYI GUAN XI QU XIAN TU");getch();closegraph();}/***************************运动模拟图函数*******************/void dtmn(){int gd=DETECT,gmode,n;initgraph(&gd,&gmode,"c:\\turboc2");cleardevice();do{setbkcolor(0);sgd();}while(!kbhit());getch();}/****************************导轨函数*********************/ void slide(float x0,float y0,float x1,float h){float xr;int i,n;xr=x0+x1;line(x0,y0,xr,y0);n=x1/h;for(i=0;i<=n;i++){moveto(x0+i*h,y0+h);lineto(x0+(i+1)*h,y0);}}/************************摇块函数*************************/ void pist(float x0,float y0,float l,float h,float theta){float x,y;x=x0-cos(theta)*l/2+h/2*sin(theta);y=y0+l/2*sin(theta)+h/2*cos(theta);moveto(x,y);linerel(l*cos(theta),-l*sin(theta)); /***绘制轮廓线******/linerel(-h*sin(theta),-h*cos(theta));linerel(-l*cos(theta),l*sin(theta));lineto(x,y);}/*************************支点函数*********************/void pirot(float x0,float y0,float l){/*float PI=3.1415926;*/float x,y;int i,n;int h=4;setcolor(4);circle(x0,y0,3);setcolor(9);x=x0-l/2;y=y0+sin(PI/3)*l;moveto(x0,y0);lineto(x,y);linerel(18,0);lineto(x0,y0);n=l/4;for(i=0;i<=n;i++){moveto(x+i*h,y+h);lineto(x+(i+1)*h,y);}}/************************连杆,摇块,导轨函数***************/ void sgd(){int i;int x04,y04,x02,y02;int l02a=l1/2;int l04b=l4/2;float xa,ya,xb,yb,xc,yc,l;float lbc=l5/2;float ss,theta;for(i=0;i<64;i++) /*****动态模拟******/;/*坐标计算*/x04=400; x02=400;y04=400; y02=225;xa=x02+l02a*cos(ss);ya=y02+l02a*sin(ss);l=sqrt((xa-x04)*(xa-x04)+(ya-y04)*(ya-y04));xb=x04+(xa-x04)*l04b/l;yb=y04+(ya-y04)*l04b/l;yc=135;xc=xb-sqrt(lbc*lbc-(yb-yc)*(yb-yc));theta=-atan((ya-y04)/(xa-x04));setcolor(4);cleardevice();circle(xb,yb,3);circle(xa,ya,3);circle(xc,yc,3);setcolor(8);line(50,135,500,135);rectangle(xc+7,yc+6,xc-7,yc-6); /*绘制滑块C*/line(x02,y02,xa,ya);line(xc,yc,xb,yb);line(xb,yb,x04,y04);setcolor(7);pirot(x02,y02,16); /*绘制支点X04,X02*/ pirot(x04,y04,16);pist(xa,ya,20,10,theta); /*绘制滑块A*/slide(60,135,100,10);slide(500,135,570,10);setcolor(8);settextstyle(3,0,2);outtextxy(200,30,"DAOGAN YUNDONG MONI");outtextxy(200,440,"PRESS ANY KEY TO RETURN");outtextxy(200,420,"PRESS BREAK TO STOP");delay(2000);}}运行结果:zhuanjiao weiyi sudu jiaojiasudu jiasudu90 -256.000 1125.473 -6.185 0.004270 -256.000 -1125.473 -6.185 0.005曲线图象及导杆图形五、课程设计总结:通过一周的课程设计,我更加了解了机械原理课程设计的各方面内容;进一步掌握了机构分析的基本知识,熟悉了机械设计的一般方法。
机械课程设计--牛头刨床导杆机构的运动分析、动态静力分析

青岛理工大学琴岛学院课程设计说明书课题名称:机械原理课程设计学院:机电工程系专业班级:机械设计制造及其自动化11-21班学号:学生:指导老师:2011年12月16日《机械原理课程设计》评阅书题目牛头刨床导杆机构的运动分析、动态静力分析学生姓名学号20110271023 指导教师评语及成绩指导教师签名:年月日答辩评语及成绩答辩教师签名:年月日教研室意见总成绩:室主任签名:年月日摘 要选取方案一,利用图解法对6点状态时牛头刨床导杆机构进行运动分析、动态静力分析,并汇总本方案所得各位置点的速度、加速度、机构受力数据绘制θθθθ----b M a v s ,,,曲线图。
进行方案比较,确定最佳方案。
将一个班级分为 3 组,每组12人左右,一组选择一个备选方案进行如下分析工作: 课程设计内容:牛头刨床导杆机构的运动分析、动态静力分析; (1)绘制机构运动简图(两个位置); (2)速度分析、加速度分析;(3)机构受力分析(求平衡力矩b M ); (4)绘制运动线图t M t a t v t s b ----,,,。
(上述四项作在一张0号图纸上目录青岛理工大学琴岛学院 (1)课程设计说明书 (1)摘要 (3)1设计任务 (5)2 导杆机构的运动分析 (6)3导杆机构的动态静力分析 (9)5总结 (12)6参考文献 (13)1设计任务一、课程设计的性质、目的和任务1.课程设计的目的:机械原理课程设计是高等工业学校机械类专业学生第一次较全面的机械运动学和动力学分析与设计的训练,是本课程的一个重要教学环节。
其意义和目的在于:以机械系统运动方案设计为结合点,把机械原理课程设计的各章理论和方法融会贯通起来,进一步巩固和加深学生所学的理论知识;培养学生独立解决有关本课程实际问题的能力,使学生对于机械运动学和动力学的分析和设计有一个较完整的概念,具备计算、制图和使用技术资料的能力。
2.课程设计的任务:机械原理课程设计的任务是对机器的主题机构进行运动分析。
(完整word版)牛头刨床运动分析实例

例: 如图所示为一牛头刨床的机构运动简图。
设已知各构件尺寸为:1125mm l =,3600mm l =,4150mm l =,原动件1的方位角1=0~360θ︒︒和等角速度1=1rad/s w 。
试用矩阵法求该机构中各从动件的方位角、角速度和角加速度以及E 点的位移、速度和家速度的运动线图。
解:先建立一直角坐标系,并标出各杆矢量及方位角。
其中共有四个未知量3θ、4θ、3s 及E s 。
为求解需建立两个封闭矢量方程,为此需利用两个封闭图形ABCA 及CDEGC ,由此可得,613346,'E l l s l l l s +=+=+(1-1)写成投影方程为: 331133611334433446cos cos sin sin cos cos 0sin sin 'E s l s l l l l s l l l θθθθθθθθ==++-=+= (1-2)解上面方程组,即可求得3θ、4θ、3s 及E s 四个位置参数,其中23θθ=。
将上列各式对时间取一次、二次导数,并写成矩阵形式,即可得以下速度和加速度方程式。
速度方程式:3331133331131334443344cos sin 00sin sin cos 00cos 0sin sin 1000cos cos 0E s l s s l w w l l w l l v θθθθθθθθθθ⎡⎤--⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥---⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦ (1-3)机构从动件的位置参数矩阵:33333333443344cos sin 00sin cos 000sin sin 10cos cos 0s s l l l l θθθθθθθθ-⎡⎤⎢⎥⎢⎥⎢⎥---⎢⎥⎣⎦机构从动件的的速度列阵:334E s w w v ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦机构原动件的位置参数矩阵:1111sin cos 00l l θθ-⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦1w :机构原动件的角速度加速度方程式:333333333344433443333333333333333344433344cos sin 00sin cos 000sin sin 10cos cos 0sin sin cos 00cos cos sin 000cos cos 00sin sin E s s s l l l l w s s w w s s w l w l w l w l w θθθθαθθαθθαθθθθθθθθθθ⎡⎤-⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥---⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦----=-----11131113144cos sin 000E l w s l w w w w v θθ⎡⎤⎡⎤-⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥-⎢⎥⎢⎥+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎢⎥⎣⎦(1-4)机构从动件的位置参数矩阵求导:33333333333333333444333444sin sin cos 00cos cos sin 000cos cos 00sin sin 0w s s w w s s w l w l w l w l w θθθθθθθθθθ⎡⎤---⎢⎥⎢⎥-⎢⎥⎢⎥--⎢⎥--⎢⎥⎣⎦机构从动件的的加速度列阵:334E s ααα⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦机构原动件的位置参数矩阵求导:111111cossinl wl wθθ-⎡⎤⎢⎥-⎢⎥⎢⎥⎢⎥⎣⎦主程序(matlab):%牛头刨床运动分析主程序s;%x(1)——代表3θ;%x(2)——代表构件3的转角3θ;%x(3)——代表构件4的转角4s;%x(4)——代表E点的线位移El;%x(5)——代表1l;%x(6)——代表3l;%x(7)——代表4l;%x(8)——代表6l;%x(9)——代表'6w。
牛头刨床运动分析 机械原理剖析

机械原理大作业——10A班级:机械113姓名:姚小龙学号:201106263位置方程利用两个封闭图形ABDEA 和EDCGE ,建立两个封闭矢量方程,由此可得:⎭⎬⎫+=++=+' s l l s l l l l56431643 (1) 把(1)式分别向x 轴、y 轴投影得:⎪⎪⎭⎪⎪⎬⎫=+=++=++=+ h l l s l l l h s l l h s l 33445334411133441123344sin sin cos cos sin sin sin cos cos cos θθθθθθθθθθ(2) 在(2)式中包含3s 、5s 、3θ、4θ四个未知数,消去其中三个可得到只含4θ一个未知数 方程:[][]{}[][]sin sin sin 2sin cos cos sin sin 244111234424224244112244111=-+--+-++-+θθθθθθθθl l h l hl h l l l h l l h(3)当1θ取不同值时,用牛顿迭代法解(3)式,可以求出每个4θ的值,再根据方程组(2)可以求出其他杆件的位置参数3s 、5s 、3θ的值:⎪⎪⎭⎪⎪⎬⎫-+=+=-= 3441113334453443sin sin sin cos cos )sin arcsin(θθθθθθθl l h s l l s l l h (4)速度方程对(2)式对时间求一次导数并把结果写成矩阵的形式得:⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-----00cos sin 0cos cos 01sin sin 00cos cos sin 0sin sin cos 1111143443344334433344333θθωωωθθθθθθθθθθl l v v l l l l l s l s C e B (5)其中C v 为刨刀的水平速度,v eB 为滑块2相对于杆3的速度。
牛头刨床导杆机构的运动分析

牛头刨床导杆机构的运动分析1. 引言牛头刨床导杆机构是一种常用于刨削加工的机床设备,具有高精度和高效率的特点。
在刨床导杆机构中,导杆起着重要的作用,它能够提供刨床刀架的平行导向和支撑作用。
导杆机构的运动特性对于刨削加工的精度和效率有着重要的影响。
因此,对于牛头刨床导杆机构的运动分析具有重要意义。
2. 导杆机构的构成牛头刨床导杆机构一般由导杆、导轨、导轨座以及导杆座等部件组成。
导杆是导轨上移动的零件,通过导杆座和刨床刀架相连。
导轨是固定在刨床床身上的导向轨道,导轨座则用于支撑导杆并保证其在导轨上的平稳移动。
3. 运动分析导杆机构的运动分析主要包括导杆的运动规律和导轨座的运动约束等方面。
3.1 导杆的运动规律导杆在刨床加工过程中的运动规律可由导杆机构的几何关系来描述。
假设导杆长度为L,导轨座的前进长度为x,导杆与导轨的接触点为A,刨床刀架的前进位置为y。
根据几何关系可知,导杆的运动规律满足以下方程:x = L - y3.2 导轨座的运动约束为了保证导杆在导轨上的平稳运动,导轨座需要满足一定的运动约束条件。
一般情况下,导轨座的运动约束可由导轨座与导轨的接触点A、导杆与导轨的接触点B以及导杆长度L所构成的闭合平面链进行分析。
根据平面链的运动学原理,可以得到以下方程:L = AB + BC其中,AB代表导轨座的前进长度,BC代表导杆的伸出长度。
根据实际情况,可以确定导轨座的运动范围,并进行相应的设计。
4. 结论通过对牛头刨床导杆机构的运动分析,可以得出以下结论:1.导杆的运动规律可由导杆机构的几何关系来描述,其中导杆的前进位置与导轨座的前进长度满足特定的关系。
2.导轨座的运动约束需要满足导轨座与导轨接触点、导杆与导轨接触点以及导杆长度所构成的闭合平面链的特定关系。
综上所述,牛头刨床导杆机构的运动分析对于提高刨削加工的精度和效率具有重要意义,可以为刨床设计和制造提供理论依据和技术支持。
参考文献:[1] 张三. 牛头刨床导杆机构运动分析研究[J]. 机床与液压, 2010, 12(4): 45-50.。
牛头刨床横向进给运动分析.

横向进给机构及进给量的调整
1、2—齿轮 3—连杆 4—棘爪 5—棘轮 6—丝杆 7—棘轮护盖
B6065牛头刨床横向进给运动及调整 由变速机构将运动传递给齿轮2,齿轮2带动齿轮1(曲柄)转动, 通过连杆3驱使棘爪4(摇杆)往复摆动。正向进给时,棘爪4拨动 棘轮5使丝杆6转一个角度,实现横向进给。反向时,由于棘爪后面 是斜的,爪内弹簧被压缩,棘爪从棘轮顶滑过。因此工作台横向自 动进给是间歇的。
进给量分析例题:
已知牛头刨床工作台横向进给单线螺纹的螺距 P为6mm,最小进给量Lmin为0.2mm,最大横向 进给量Lmax为2.4mm,求该棘轮齿数为Z多少? 当进给量为1mm时,棘轮应转过多少个齿?进给 量最大时转过多少齿,转过多少度?
解: 由棘轮和单线螺纹的相关知识可知:
P=Lmin×Z
牛头刨床横向进给量分析
牛头刨床横向进给量分析
导入
通过学习牛头刨床的知识 我们知道牛头刨床的切削运动, 普通牛头刨床由滑枕带着刨刀 作水平直线往复运动,刀架可 在垂直面内回转一个角度,并 可手动进给,工作台带着工件 作间歇的横向或者垂直运动, 常用于加工平面、沟槽和燕尾 面等。
牛头刨床的进给运动为: 电动机——变速机构——齿轮 进给机构——工作台横向进给 机构(棘轮机构和螺旋机构)
则Z=P/Lmin=6÷0.2=30
当进给量为1mm时其转过的齿当最大进给量时转过的齿数为 Lmax÷Lmin=2.4÷0.2=12;
当最大进给量时转过的角度为 360°×12/30=144°
横向进给机构及进给量的调整
棘轮机构:将棘爪的往复摆动转化为棘轮的间歇转动 螺旋机构:将棘轮(丝杆)的间歇转动转化为工作台(螺母) 的间歇直线移动 结论:工作台的每次进给量取决于棘轮每次转过的角度,即棘 爪每次拔动棘轮转过的齿数。
牛头刨床运动分析实例

牛头刨床运动分析实例
牛头刨床是一种钻床,其切削过程是将刀具在工件上沿着轴向切削,切削时刀具的进给和转速都可以调整。
牛头刨床的切削过程主要涉及到以下几个运动:
1. 主轴转动运动:主轴是牛头刨床的重要组成部分,它承担着刀具的转动任务。
主轴转动时,刀具也会随之转动,将工件上的材料切削掉。
2. 工件进给运动:工件的进给运动与主轴转动相反,它将工件沿着切削方向向刀具推进。
工件进给速度可以控制,不同材料需要不同的进给速度。
3. 横向移动运动:牛头刨床的刀具可以在横向方向上移动,这个运动通常用于切削不规则形状的工件。
切削刀具可以通过手动操作或数控系统控制横向移动。
以上三个运动相互协调,在不同的切削任务中产生不同的切削效果。
牛头刨床是一种精密的切削工具,通常用于制造高精度零件,例如轴承、齿轮等。
机械原理大作业牛头刨床

机械原理大作业利用解析法对牛头刨床各构件运动分析姓名:班级:学号:如图所示为一牛头刨床机构简图,各构件的尺寸如图:L1=125 mm、L3=600 mm、L4=150mm,利用解释法求出图中各构件的方位角、角速度和角加速度及E点的位移、速度、加速度析。
解:利用MATLAB编程:输出为θ3、θ4的值的程序:x1=linspace(0,2*pi,360);l1=125;l3=600;l4=150;l6=275;y=575;w1=1;x3=atan((l6+l1*sin(x1))./(l1*cos(x1)));for i = 1 : 360;if x3(i)<0x3(i)=x3(i)+pi;endendw3=w1*l1*(l1+6*sin(x1))./(l6.^2+l1.^2+2*l1*l6*sin(x1));A3=(l6.^2-l1.^2)*l6*l1*w1.^2*cos(x1)./(l6.^2+l1.^2+2*l1*l6*sin(x1)).^2;x4= pi-asin((y-l3*sin(x3))./l4);Se=l3*cos(x3)+l4*cos(x4);w4=(-1)*w3.*l3.*cos(x3)./(l4.*cos(x4));Ve=(-1)*w3.*l3.*sin(x3-x4)./cos(x4);A4=(w3.^2.*l3.*sin(x3)+w4.^2.*l4.*sin(x4)-A3.*l3.*cos(x3))./(l4.*cos(x4));ae=(-1)*(A3.*l3.*sin(x3-x4)+w3.^2.*l3.*cos(x3-x4)-w4.^2.*l4)./cos(x4);plotyy(180*x1./pi,[180*x3./pi;180*x4./pi],180*x1./pi,Se/1000);legend('x3','x4','Se');xlabel('x1/(°)'),ylabel('x3、x4(°)');title('x3、x4、Se曲线');grid on;plotedit on;运行结果:运行的图形:关于W3和W4的输出:x1=linspace(0,2*pi,360);l1=125;l3=600;l4=150;l6=275;y=575;w1=1;x3=atan((l6+l1*sin(x1))./(l1*cos(x1)));for i = 1 : 360;if x3(i)<0x3(i)=x3(i)+pi;endendw3=w1*l1*(l1+6*sin(x1))./(l6.^2+l1.^2+2*l1*l6*sin(x1));A3=(l6.^2-l1.^2)*l6*l1*w1.^2*cos(x1)./(l6.^2+l1.^2+2*l1*l6*sin(x1)).^2; x4= pi-asin((y-l3*sin(x3))./l4);Se=l3*cos(x3)+l4*cos(x4);w4=(-1)*w3.*l3.*cos(x3)./(l4.*cos(x4));Ve=(-1)*w3.*l3.*sin(x3-x4)./cos(x4);A4=(w3.^2.*l3.*sin(x3)+w4.^2.*l4.*sin(x4)-A3.*l3.*cos(x3))./(l4.*cos(x4)); ae=(-1)*(A3.*l3.*sin(x3-x4)+w3.^2.*l3.*cos(x3-x4)-w4.^2.*l4)./cos(x4);plotyy(180*x1./pi,[w3;w4],180*x1./pi,Ve/1000);legend('w4','w3','Ve');xlabel('x1/(°)'),ylabel('w3、w4(rad/s)');title('w3、w4、Ve曲线');grid on;plotedit on;在MA TLABE下运行:关于a3和a4的程序:x1=linspace(0,2*pi,360);l1=125;l3=600;l4=150;l6=275;y=575;w1=1;x3=atan((l6+l1*sin(x1))./(l1*cos(x1)));for i = 1 : 360;if x3(i)<0x3(i)=x3(i)+pi;endendw3=w1*l1*(l1+6*sin(x1))./(l6.^2+l1.^2+2*l1*l6*sin(x1));A3=(l6.^2-l1.^2)*l6*l1*w1.^2*cos(x1)./(l6.^2+l1.^2+2*l1*l6*sin(x1)).^2; x4= pi-asin((y-l3*sin(x3))./l4);Se=l3*cos(x3)+l4*cos(x4);w4=(-1)*w3.*l3.*cos(x3)./(l4.*cos(x4));Ve=(-1)*w3.*l3.*sin(x3-x4)./cos(x4);A4=(w3.^2.*l3.*sin(x3)+w4.^2.*l4.*sin(x4)-A3.*l3.*cos(x3))./(l4.*cos(x4)); ae=(-1)*(A3.*l3.*sin(x3-x4)+w3.^2.*l3.*cos(x3-x4)-w4.^2.*l4)./cos(x4);plotyy(180*x1./pi,[A3;A4],180*x1./pi,ae/1000);legend('a3','a4','ae');xlabel('x1/(°)'),ylabel('a3、a4(rad/s^2)'),grid;title('a3、a4、ae曲线');plotedit on;运行后对于θ1取0°--360°过程中计算的数值进行查询:关于W3的值查询得:其他构件上的速度加速度都可以通过查询值得到。
牛头刨床导杆机构的运动分析、动态静力分析

摘要——牛头刨床运动和动力分析一、机构简介与设计数据1、机构简介牛头刨床是一种用于平面切削加工的机床,如图1-1a。
电动机经皮带和齿轮传动,带动曲柄2和固结在其上的凸轮8。
刨床工作时,由导杆机构2 –3 –4 –5 –6 带动刨头6和刨刀7作往复运动。
刨头右行时,刨刀进行切削,称工作行程,此时要求速度较低并且均匀,以减少电动机容量和提高切削质量;刨头左行时,刨刀不切削,称空回行程,此时要求速度较高,以提高生常率。
为此刨床采用有急回作用的导杆机构。
刨刀每切削完一次,利用空回行程的时间,凸轮8通过四杆机构1 – 9 – 10 – 11 与棘轮带动螺旋机构(图中未画),使工作台连同工件做一次进给运动,以便刨刀继续切削。
刨头在工作行程中,受到很大的切削阻力(在切削的前后各有一段约0.05H的空刀距离,图1-1b),而空回行程中则没有切削阻力。
因此刨头在整个运动循环中,受力变化是很大的,这就影响了主轴的匀速运转,故需安装飞轮来减小主轴的速度波动,以提高切削质量和减少电动机容量a b图目录摘要 (III)1设计任务 (1)2 导杆机构的运动分析 (2)导杆机构的动态静力分析 (4)3.1运动副反作用力分析 (4)3.2力矩分析 (6)4方案比较 (7)5总结 (10)6参考文献 (10)《机械原理课程设计》说明书1设计任务机械原理课程设计的任务是对机器的主题机构进行运动分析。
动态静力分析,确定曲柄平衡力矩,并对不同法案进行比较,以确定最优方案。
要求根据设计任务,绘制必要的图纸和编写说明书等。
2 导杆机构的运动分析2.1 速度分析取曲柄位置1’对其进行速度分析,因为2和3在以转动副相连,所以V A2=V A3,其大小等于ω2l02A,指向于ω2相同。
取构件3和4的重合点A进行速度分析。
列速度矢量方程,得υA4 = υA3 + υA4A3大小 ? √ ?方向⊥O4A ⊥O2A ∥O4B选比例尺μv=0.004(m/s)/mm,做出速度矢量图(见图a)νA4=0.088m/sνA3=0.816m/s取5构件作为研究对象,列速度矢量方程,得υC5 = υB5 + υC5B5大小 ? √ ?方向∥XX ⊥O4B ⊥BC取速度极点p,选比例尺μv=0.004(m/s)/mm,做出速度矢量图(见图a)νC5=0.16m/sνC5B5=0.044m/s2.2 加速度分析取曲柄位置“1”进行加速度分析。
牛头刨床主传动机构运动方案分析 (1)

三、机构选型、方案分析及方案的确定方案一的运动分析及评价(1)运动是否具有确定的运动该机构中构件n=5。
在各个构件构成的的运动副中Pl=6,Ph=1.凸轮和转子、2杆组成运动副中有一个局部自由度,即F'=1。
机构中不存在虚约束。
.由以上条件可知:机构的自由度 F=3n-(2Pl+Ph-p')-F'=1机构的原动件是凸轮机构,原动件的个数等于机构的自由度,所以机构具有确定的运动。
(2)机构传动功能的实现在原动件凸轮1带动杆2会在一定的角度范围内摇动。
通过连杆3推动滑块4运动,从而实现滑块(刨刀)的往复运动。
(3)主传动机构的工作性能凸轮1的角速度恒定,推动2杆摇摆,在凸轮1随着角速度转动时,连杆3也随着杆2的摇动不断的改变角度,使滑块4的速度变化减缓,即滑块4的速度变化在切削时不是很快,速度趋于匀速;在凸轮的回程时,只有惯性力和摩擦力,两者的作用都比较小,因此,机构在传动时可以实现刨头的工作行程速度较低,而返程的速度较高的急回运动。
传动过程中会出现最小传动角的位置,设计过程中应注意增大基圆半径,以增大最小传动角。
机构中存在高副的传动,降低了传动的稳定性。
(4)机构的传力性能要实现机构的往返运动,必须在凸轮1和转子间增加一个力,使其在回转时能够顺利的返回,方法可以是几何封闭或者是力封闭。
几何封闭为在凸轮和转子设计成齿轮形状,如共扼齿轮,这样就可以实现其自由的返回。
机构在连杆的作用下可以有效的将凸轮1的作用力作用于滑块4。
但是在切削过程中连杆3和杆2也受到滑块4的作用反力。
杆2回受到弯力,因此对于杆2的弯曲强度有较高的要求。
同时,转子与凸轮1的运动副为高副,受到的压强较大。
所以该机构不适于承受较大的载荷,只使用于切削一些硬度不高的高的小型工件。
该机构在设计上不存在影响机构运转的死角,机构在运转过程中不会因为机构本身的问题而突然停下。
(5)机构的动力性能分析。
由于凸轮的不平衡,在运转过程中,会引起整个机构的震动,会影响整个机构的寿命。
牛头刨床的运动和动力分析

二、牛头刨床的运动、动力分析[H,L1]=solve('H=300','L1=(270*H)/(2*550)',' H','L1')H =300L1 =810/11>> [N1,W1]=solve('N1=23',' W1=(N1*2*PI)/60','N1','W1')N1 =23W1 =23/30*PI一、任务根据牛头刨床的机构简图及必要的数据,进行机构的运动学和动力学分析,并给出刨头的位移、速度、加速度和曲柄平衡力矩的曲线。
二、已知条件1、机构运动简图2、机构尺寸mm a 270=, mm b 520=, mm l 5503=, mm l 1004=3、刨头行程和曲柄转速行程mm H 420=, 转速min /891r n =4、刨头的切削阻力工作行程始终为1000N ,空程为0N 。
三、 表达式推导如图所示以A 点为坐标原点,平行刨头运动方向为x 轴,建立直角坐标系,标出各杆矢量及方位角。
由机构的结构分析有:过D 和D '做刨头所在导轨的垂线DG 和D 'G ',从图形中的角度关系易证明GE= G 'E ',所以有EE '=DD '及EE '=θsin 23l =H al l =132,因而我们可以得到312l aHl =1、推导出刨头()1ϕE E x x =,()1ϕE E v v =,()1ϕE E a a =的数学表达式。
(1) 位置分析由矢量封闭三角形ABC 可得封闭矢量方程为CB AB l l a=+即: 312ii i AB ae l e Se πϕϕ+= (1)应用欧拉公式θθθsin cos i e i +=,将(1)的虚部和实部分离得: 31sin sin ϕϕS l a AB =+ (2)31cos cos ϕϕS l AB = (3) 由上面两式求解可得: 当0cos 1=ϕ即21πϕ=或231πϕ=时,由(3)得 0cos 3=ϕ 及 23πϕ=当0cos 1≠ϕ时:113cos sin tan ϕϕϕAB AB l l a +=(4)此时按照机构结构简图及反正切的定义范围易得: 当0tan 3<ϕ时: 113c o s s i n a r c t a n ϕϕπϕAB AB l l a ++=当0tan 3>ϕ时: 113c o s s i n a r c t a nϕϕϕAB AB l l a +=由矢量封闭图形CFED 可得封闭矢量方程为D E CD FE CF l l l l+=+即: 43432ϕϕπi i iE e l e l be x +=+ (5)应用欧拉公式将(4)的虚部和实部分离得:4433cos cos ϕϕl l x E += (6) 4433sin sin ϕϕl l b += (7)由式(7)可得 4334sin sin l l b ϕϕ-=此时按照机构结构简图及反正弦函数的定义范围易得: 4334sin arcsinl l b ϕπϕ--= (8) 由这两个式子可以消去4ϕ,得到由1ϕ确定的E x 的公式:()()23323324sin cos ϕϕl b l x l E -+-= (9) 显然式(9)作为计算式时难以确定E x 的符号,因此在编程时我选择式(6)作为计算式。
用解析法作牛头刨床的运动分析

机械原理报告——牛头刨床机构分析题目:图3-12所示为一牛头刨床的机构运动简图。
设已知各构件的尺寸为:L1=125mm,L3=600mm,L4=150mm,原动件1的方位角Θ1=0°~360°和等角速度w1=1 rad/s。
试用矩阵法求该机构中各从动件的方位角、角速度和角加速度以及E点的位移、速度和加速度的运动图线。
用解析法作牛头刨床的运动分析—Matlab程序一、题意分析:如图先建立坐标系,并标出各构建的尺寸为:=125mm, =600mm,=150mm,原动件1的方位角==-?和等角速度=1 rad/s。
试用矩阵法求该机构中各从动的方位角、角速度、和角加速度以及E点的位移、速度和加速度的运动曲线图。
解:如图所示,先建立一直角坐标系,并标出各矢量及其方位角。
其中共有四个未知量及。
为求解需要建立两个封闭矢量方程,为此需要利用两个封闭图形ABCA及CDEGC,由此可得+ = ?+ ?= ?+并写成投影方程为cos=cossin=+sincos+cos-=0sin+sin=由以上各式即可求得、、、四个运动变量,而滑块2的方位角=然后,分别将上列各式对时间取一次二次导数,并写成矩阵形式,即得一下速度和加速度方程:==+二、程序流程图定义程序变量↓列出S3,Theta3,Se的表达式↓对S3,Theta3,Se分别求一次、二次导数↓将上面导数写成矩阵形式↓将位移、速度、加速度的运动线分别存放在同一图中三、源程序:clear all;clc;w1=1;l1=0.125;l3=0.6;l6=0.275;l61=0.575;l4=0.15;for m=1:3601o1(m)=pi*(m-1)/1800;o31(m)=atan((l6+l1*sin(o1(m)))/(l1*cos(o1(m))));if o31(m)>=0o3(m)=o31(m);else o3(m)=pi+o31(m);end;s3(m)=(l1*cos(o1(m)))/cos(o3(m));o4(m)=pi-asin((l61-l3*sin(o3(m)))/l4);se(m)=l3*cos(o3(m))+l4*cos(o4(m));if o1(m)==pi/2o3(m)=pi/2; s3(m)=l1+l6;endif o1(m)==3*pi/2o3(m)=pi/2; s3(m)=l6-l1;endA1=[cos(o3(m)),-s3(m)*sin(o3(m)),0,0;sin(o3(m)),s3(m)*cos(o3(m)),0,0;0,-l3*sin(o3 (m)),-l4*sin(o4(m)),-1;0,l3*cos(o3(m)),l4*cos(o4(m)),0];B1=w1*[-l1*sin(o1(m));l1*cos(o1(m));0;0];D1=A1\B1;E1(:,m)=D1;ds(m)=D1(1);w3 (m)=D1(2);w4(m)=D1(3);ve(m)=D1(4);A2=[cos(o3(m)),-s3(m)*sin(o3(m)),0,0;sin(o3(m)),s3(m)*cos(o3(m)),0,0;0,-l3*sin(o3 (m)),-l4*sin(o4(m)),-1;0,l3*cos(o3(m)),l4*cos(o4(m)),0];B2=-[-w3(m)*sin(o3(m)),(-ds(m)*sin(o3(m))-s3(m)*w3(m)*cos(o3(m))),0,0;w3(m)* cos(o3(m)),(ds(m)*cos(o3(m))-s3(m)*w3(m)*sin(o3(m))),0,0;0,-l3*w3(m)*cos(o3(m )),-l4*w4(m)*cos(o4(m)),0;0,-l3*w3(m)*sin(o3(m)),-l4*w4(m)*sin(o4(m)),0]*[ds(m) ;w3(m);w4(m);ve(m)];C2=w1*[-l1*w1*cos(o1(m));-l1*w1*sin(o1(m));0;0];B=B2+C2;D2=A2\B;E2(:,m)= D2;dds(m)=D2(1);a3(m)=D2(2);a4(m)=D2(3);ae(m)=D2(4);end;o11=o1*180/pi;y=[o3*180/pi;o4*180/pi];w=[w3;w4];a=[a3;a4];figure(1);plotyy(o11,y,o11, se); axis equal;title('位置线图');xlabel('\it\theta1');ylabel('\it\theta3,\theta4,Se');grid on;figure(2);h2=plotyy(o11,w,o11,ve);title('速度线图');xlabel('\it\theta1');ylabel('\it\omega3,\omega4,Ve');grid on;figure(3);h3=plotyy(o11,a,o11,ae);title('加速度线图');xlabel('\it\theta1');ylabel('\it\alpha3,\alpha4,\alphaE');grid on;F=[o11;o3./pi*180;o4./pi*180;se;w3;w4;ve;a3;a4;ae]';G=F(1:100:3601,:) 四、程序运行结果:G =0 65.5560 168.9382 0.1011 0.1712 0.2888 -0.1018 0.2477 0.2927 -0.138710.0000 67.4668 172.0273 0.0814 0.2093 0.3239 -0.1227 0.1908 0.1172 -0.102620.0000 69.7125 175.3266 0.0585 0.2386 0.3320 -0.1383 0.1472 -0.0185 -0.078030.0000 72.2163 178.5980 0.0333 0.2612 0.3192 -0.1504 0.1132 -0.1241 -0.061440.0000 74.9188 181.6560 0.0062 0.2785 0.2900 -0.1601 0.0861 -0.2076 -0.050350.0000 77.7722 184.3541 -0.0225 0.2915 0.2477 -0.1681 0.0640 -0.2742 -0.042360.0000 80.7379 186.5757 -0.0524 0.3010 0.1951 -0.1749 0.0454 -0.3264 -0.035570.0000 83.7830 188.2297 -0.0835 0.3075 0.1346 -0.1805 0.0290 -0.3646 -0.028680.0000 86.8791 189.2495 -0.1154 0.3113 0.0687 -0.1848 0.0142 -0.3882 -0.020390.0000 90.0000 189.5941 -0.1479 0.3125 0.0000 -0.1875 0 -0.3962 -0.0099100.0000 93.1209 189.2495 -0.1807 0.3113 -0.0687 -0.1881 -0.0142 -0.3882 0.0030110.0000 96.2170 188.2297 -0.2134 0.3075 -0.1346 -0.1863 -0.0290 -0.3646 0.0183120.0000 99.2621 186.5757 -0.2456 0.3010 -0.1951 -0.1816 -0.0454 -0.3264 0.0357130.0000 102.2278 184.3541 -0.2766 0.2915 -0.2477 -0.1738 -0.0640 -0.2742 0.0544140.0000 105.0812 181.6560 -0.3061 0.2785 -0.2900 -0.1626 -0.0861 -0.2076 0.0737150.0000 107.7837 178.5980 -0.3332 0.2612 -0.3192 -0.1481 -0.1132 -0.1241 0.0929160.0000 110.2875 175.3266 -0.3575 0.2386 -0.3320 -0.1302 -0.1472 -0.0185 0.1114170.0000 112.5332 172.0273 -0.3785 0.2093 -0.3239 -0.1092 -0.1908 0.1172 0.1289180.0000 114.4440 168.9382 -0.3955 0.1712 -0.2888 -0.0852 -0.2477 0.2927 0.1464190.0000 115.9198 166.3668 -0.4080 0.1217 -0.2190 -0.0580 -0.3229 0.5144 0.1669200.0000 116.8285 164.6992 -0.4155 0.0571 -0.1069 -0.0263 -0.4224 0.7754 0.1980210.0000 116.9955 164.3854 -0.4168 -0.0275 0.0518 0.0126 -0.5522 1.0375 0.2539220.0000 116.1941 165.8703 -0.4103 -0.1375 0.2504 0.0649 -0.7135 1.2133 0.3538230.0000 114.1449 169.4393 -0.3929 -0.2775 0.4619 0.1392 -0.8905 1.1564 0.5061240.0000 110.5470 174.9633 -0.3600 -0.4461 0.6286 0.2423 -1.0255 0.6624 0.6684250.0000 105.1832 181.5495 -0.3071 -0.6259 0.6559 0.3651 -0.9935 -0.4598 0.6995260.0000 98.1324 187.2640 -0.2337 -0.7742 0.4416 0.4682 -0.6461 -1.9991 0.4257270.0000 90.0000 189.5941 -0.1479 -0.8333 -0.0000 0.5000 -0.0000 -2.8172 -0.0704280.0000 81.8676 187.2640 -0.0639 -0.7742 -0.4416 0.4515 0.6461 -1.9991 -0.4435290.0000 74.8168 181.5495 0.0072 -0.6259 -0.6559 0.3598 0.9935 -0.4598 -0.5742300.0000 69.4530 174.9633 0.0612 -0.4461 -0.6286 0.2589 1.0255 0.6624 -0.5677310.0000 65.8551 169.4393 0.0980 -0.2775 -0.4619 0.1646 0.8905 1.1564 -0.5068320.0000 63.8059 165.8703 0.1194 -0.1375 -0.2504 0.0832 0.7135 1.2133 -0.4244330.0000 63.0045 164.3854 0.1279 -0.0275 -0.0518 0.0168 0.5522 1.0375 -0.3369340.0000 63.1715 164.6992 0.1261 0.0571 0.1069 -0.0348 0.4224 0.7754 -0.2561350.0000 64.0802 166.3668 0.1165 0.1217 0.2190 -0.0734 0.3229 0.5144 -0.1893360.0000 65.5560 168.9382 0.1011 0.1712 0.2888 -0.1018 0.2477 0.2927 -0.1387五、心得及体会通过本次牛头刨床机构的分析,我对机构的运动分析有了更深刻的了解,另外,通过对matlab的学习和使用,我了解了一些它的基本使用方法,锻炼了我的能力,此外,我也深刻的认识到了自己的不足,在今后还需要不断的加强相关知识的掌握。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机械原理报告
——牛头刨床机构分析
题目:
图3-12所示为一牛头刨床的机构运动简图。
设已知各构件的尺寸为:L1=125mm,L3=600mm,L4=150mm,原动件1的方位角Θ1=0°~360°和等角速度
w1=1 rad/s。
试用矩阵法求该机构中各从动件的方位角、角速度和角加速度以及E点的位移、速度和加速度的运动图线。
用解析法作牛头刨床的运动分析—Matlab程序
一、题意分析:
如图先建立坐标系,并标出各构建的尺寸为:=125mm, =600mm,=150mm,
原动件1的方位角==-?和等角速度=1 rad/s。
试用矩阵法求该机构中各从动的方位角、角速度、和角加速度以及E点的位移、速度和加速度的运动曲线图。
解:如图所示,先建立一直角坐标系,并标出各矢量及其方位角。
其中共有四个未知量及。
为求解需要建立两个封闭矢量方程,为此需要利用两个封闭图形ABCA及CDEGC,由此可得
?+ = ??????+ ?= ?+
并写成投影方程为
cos=cos
sin=+sin
cos+cos-=0
sin+sin=
由以上各式即可求得、、、四个运动变量,而滑块2的方位角=
然后,分别将上列各式对时间取一次二次导数,并写成矩阵形式,即得一下速度和加速度方程:
=
=
+
二、程序流程图
定义程序变量
↓
列出S3,Theta3,Se的表达式
↓
对S3,Theta3,Se分别求一次、
二次导数
↓
将上面导数写成矩阵形式
↓
将位移、速度、加速度的运动线
分别存放在同一图中
三、源程序:
clear all;clc;
w1=1;l1=0.125;l3=0.6;l6=0.275;l61=0.575;l4=0.15;
for m=1:3601
o1(m)=pi*(m-1)/1800;o31(m)=atan((l6+l1*sin(o1(m)))/(l1*cos(o1(m))));
if o31(m)>=0
o3(m)=o31(m);
else o3(m)=pi+o31(m);
end;
s3(m)=(l1*cos(o1(m)))/cos(o3(m));o4(m)=pi-asin((l61-l3*sin(o3(m)))/l4);
se(m)=l3*cos(o3(m))+l4*cos(o4(m));
if o1(m)==pi/2
o3(m)=pi/2; s3(m)=l1+l6;
end
if o1(m)==3*pi/2
o3(m)=pi/2; s3(m)=l6-l1;
end
A1=[cos(o3(m)),-s3(m)*sin(o3(m)),0,0;sin(o3(m)),s3(m)*cos(o3(m)),0,0;0,-l3*sin(o3 (m)),-l4*sin(o4(m)),-1;0,l3*cos(o3(m)),l4*cos(o4(m)),0];
B1=w1*[-l1*sin(o1(m));l1*cos(o1(m));0;0];D1=A1\B1;E1(:,m)=D1;ds(m)=D1(1);w3 (m)=D1(2);w4(m)=D1(3);ve(m)=D1(4);
A2=[cos(o3(m)),-s3(m)*sin(o3(m)),0,0;sin(o3(m)),s3(m)*cos(o3(m)),0,0;0,-l3*sin(o3 (m)),-l4*sin(o4(m)),-1;0,l3*cos(o3(m)),l4*cos(o4(m)),0];
B2=-[-w3(m)*sin(o3(m)),(-ds(m)*sin(o3(m))-s3(m)*w3(m)*cos(o3(m))),0,0;w3(m)* cos(o3(m)),(ds(m)*cos(o3(m))-s3(m)*w3(m)*sin(o3(m))),0,0;0,-l3*w3(m)*cos(o3(m )),-l4*w4(m)*cos(o4(m)),0;0,-l3*w3(m)*sin(o3(m)),-l4*w4(m)*sin(o4(m)),0]*[ds(m) ;w3(m);w4(m);ve(m)];
C2=w1*[-l1*w1*cos(o1(m));-l1*w1*sin(o1(m));0;0];B=B2+C2;D2=A2\B;E2(:,m)= D2;dds(m)=D2(1);a3(m)=D2(2);a4(m)=D2(3);ae(m)=D2(4);
end;
o11=o1*180/pi;y=[o3*180/pi;o4*180/pi];w=[w3;w4];a=[a3;a4];figure(1);
plotyy(o11,y,o11, se); axis equal;
title('位置线图');xlabel('\it\theta1');ylabel('\it\theta3,\theta4,Se');
grid on;
figure(2);
h2=plotyy(o11,w,o11,ve);
title('速度线图');
xlabel('\it\theta1');ylabel('\it\omega3,\omega4,Ve');
grid on;
figure(3);
h3=plotyy(o11,a,o11,ae);
title('加速度线图');
xlabel('\it\theta1');ylabel('\it\alpha3,\alpha4,\alphaE');
grid on;
F=[o11;o3./pi*180;o4./pi*180;se;w3;w4;ve;a3;a4;ae]';G=F(1:100:3601,:) 四、程序运行结果:
G =。