机械原理大作业29

合集下载

机械原理大作业1连杆机构27题

机械原理大作业1连杆机构27题

机械原理大作业1连杆机构27题大作业1 连杆机构运动分析1、运动分析题目如图所示机构,已知机构各构件的尺寸为280mm AB =,350mm BC =,320mm CD =,160mm AD =,175mm BE = 220mm EF =,25mm G x =,80mm G y =,构件1的角速度为110rad/s ω=,试求构件2上点F 的轨迹及构件5的角位移、角速度和角加速度,并对计算结果进行分析。

2、建立坐标系建立以点A 为原点的固定平面直角坐标系图13、对机构进行结构分析该机构由I级杆组RR(原动件1)、II级杆组RRR(杆2、杆3)和II级杆组RPR(滑块4及杆5)组成。

I级杆组RR,如图2所示;II级杆组RRR,如图3所示;II级杆组RPR,如图4所示。

图2图 3图 44、各基本杆组运动分析的数学模型(1)同一构件上点的运动分析:图 5如图5所示的构件AB,,已知杆AB 的角速度=10/rad s ,AB 杆长i l =280mm,可求得B 点的位置B x 、B y ,速度xB v 、yB v ,加速度xB a 、yB a 。

=cos =280cos B i x l ??; =sin =280sin B i y l ??;==-sin =-BxB i B dx v l y dt ω?ω; ==cos =;B yB i B dyv l x dt ω?ω222B 2==-cos =-BxB i d x a l x dt ω?ω;2222==-sin =-ByB i B d y a l y dtω?ω。

(2)RRRII 级杆组的运动分析:图 6如图6所示是由三个回转副和两个构件组成的II 级组。

已知两杆的杆长2l 、3l 和两个外运动副B 、D 的位置(B x 、B y 、D x 、D y )、速度(xB yB xD yD v v v v 、、、)和加速度(xB yB xD yD a a a a 、、、)。

机械原理大作业范文

机械原理大作业范文

机械原理大作业范文摘要:机械传动是机械学中的基础内容之一,广泛应用于各个行业和领域。

本文将对机械传动的原理、类型以及应用进行系统的介绍和探讨。

首先介绍了机械传动的定义和作用,然后详细介绍了各种常见的机械传动类型,包括齿轮传动、皮带传动、链传动等,并分别对其工作原理进行了分析。

最后列举了一些机械传动的应用案例,证明了机械传动在现实生活中的重要性和广泛性。

一、引言机械传动是将动力从一个地方传递到另一个地方的机械装置。

它作为机械工程学的基础内容,广泛应用于工业、农业、建筑等各个领域。

机械传动具有传递力量的功能,并能实现运动的改变、平衡、变速等目的。

本文将对机械传动的类型、原理以及应用进行详细介绍。

二、机械传动的类型机械传动可以分为多种类型,常见的有齿轮传动、皮带传动、链传动等。

齿轮传动是利用齿轮间的啮合来传递扭矩和运动的一种传动方式,具有传动效率高、传动比稳定等优点。

皮带传动则是通过绕在两个轮子上的带子来传递力量,常用于需要减速的场合。

链传动与皮带传动类似,但是链传动的传动效率更高,扭矩传递更稳定。

三、机械传动的工作原理1.齿轮传动:齿轮传动采用齿轮之间的啮合来实现传动的目的。

主要通过齿轮的大小、齿数来调整传递的速度和扭矩。

其中,齿轮的齿数比称为传动比,可以实现速度的改变。

齿轮传动通常包括齿轮轴、轴承、齿轮齿廓等组成部分。

2.皮带传动:皮带传动通过绕在轮子上的带子来传递力量。

常见的皮带传动有平行轴带传动和交叉轴带传动。

通过调整轮子的直径和材料来改变传递效果。

皮带传动具有传递动力平稳、减震效果好的特点。

3.链传动:链传动与皮带传动类似,也是通过绕在轮子上的链条来传递力量。

链传动具有噪音低、传动效率高等优点,广泛应用于自行车、摩托车等交通工具中。

四、机械传动的应用1.工业应用:机械传动在工业制造中有广泛的应用。

例如,齿轮传动被广泛应用于机床、起重机械、输送设备等,实现力量的传递和工作的协调。

皮带传动常用于风机、泵等需要平稳传递动力的设备中。

哈工大机械原理大作业

哈工大机械原理大作业

H a r b i n I n s t i t u t e o f T e c h n o l o g y大作业设计说明书课程名称:机械原理设计题目:凸轮机构院系:机电学院班级:姓名:学号:指导教师:丁刚设计时间:2014.5.29哈尔滨工业大学1.设计题目第31题:升程/mm 升程运动角/。

升程运动规律升程许用压力角/。

回程运动角/。

回程运动规律回程许用压力角/。

远休止角/。

近休止角/。

150 90 等加等减速40 80 余弦加速度70 40 1502.运动方程式及运动线图由题目要求凸轮逆时针旋转(1)确定凸轮机构推杆升程、回程运动方程,并绘制推杆位移、速度、加速度线图。

升程第一段:(0 <φ< pi /4)φ0=pi/2;s1 = 73*φ^2;v1=146*w*φ;a1 = 146*w^2;升程第二段:(pi/4 <φ< pi /2)s2 =90-73*(pi/2-φ)^2;v2=146*w*( pi/2-φ);a2 =-146*w.^2;远休止程:(pi/2 <φ< 10*pi/9)s3 = 90;v3 = 0;a3 = 0;回程:(10*pi/9)< φ< ( 14*pi/9)s4 =45*(1+cos(9/4*(φ-10*pi/9)));v4 =-101.25*w*sin(9/4*(φ-10*pi/9)) ;a4 =-227.8*w^2* cos(9/4*(φ-10*pi/9)); 近休止程:(14*pi/9)< φ < ( 2*pi);s5 =0;v5 =0;a5 =0;1.由上述公式通过编程得到位移、速度、加速度曲线如下:(编程见附录).基圆半径为r0 = (50^2+100^2)0.5=112mm,偏距e = 50mm。

3.凸轮实际轮廓,理论轮廓,基圆,偏距圆绘制4.整体图像附录1.求位移、速度、加速度的程序(matlab)w = input('请输入W=');x = 0:(pi/1000):(pi/4);s1 = 73*x.^2;v1=146*w*x;a1 = 146*w.^2;y = (pi/4):(pi/1000):(pi/2);s2 =90-73*(pi/2-y).^2;v2=146*w*( pi/2-y);a2 =-146*w.^2;z = (pi/2 ):(pi/1000):(10*pi/9);s3 = 90;v3 = 0;a3 = 0;c = (10*pi/9):(pi/1000):( 14*pi/9);s4 =45*(1+cos(9/4*(c-10*pi/9)));v4 =-101.25*w*sin(9/4*( c-10*pi/9)) ;a4 =-227.8*w.^2* cos(9/4*(c-10*pi/9));d=(14*pi/9):(pi/1000):( 2*pi);s5 =0; v5 =0; a5 =0;subplot (2,2,1)plot(x,s1,'b',y,s2,'b',z,s3,'b',c,s4,'b', d,s5,'b');xlabel('转角/rad')ylabel('位移/(mm/s)')title('位移与转角曲线')grid onsubplot (2,2,2)plot(x,v1,'g',y,v2,'g',z,v3,'g ',c,v4,'g', d,v5,'g')ds4 =45*9/4*sin(9/4*(c-10*pi/9));d=(14*pi/9):(pi/1000):( 2*pi);s5 =0;ds5 =0;plot(ds1,s1,'b',ds2,s2,'b',ds3,s3,'b',ds4,s4,'b',ds5,s5,'b'); xlabel('ds/dp');ylabel('(位移s/mm)')title('ds/dp 与位移s曲线')grid onhold onx3=-150:0.001:0;y3 = 0.577*x3;plot (x3,y3,'r');hold onx1=-150:0.001:150;for i=1:1:250;k1=(s1(i+1)-s1(i))/ (ds1(i+1)-ds1(i));if(k1>=-1.733 && k1<=-1.731)y1=k1*(x1-ds1(i))+s1(i);plot (x1,y1,'r');end3.确定滚子半径(1)先求凸轮理论轮廓曲线,程序如下:Clc;clear;w = input('请输入w=');s0 = 100;s = 90;e = 50; x = 0:(pi/100):(pi/4);x1 = (s + s0)*cos(x)-e*sin(x);y1 = (s0 + s)*sin(x) - e*cos(x);y = (pi/4):(pi/100):(pi/2);x2 = (s + s0)*cos(y)-e*sin(y);y2 = (s0 + s)*sin(y) - e*cos(y);z = (pi/2 ):(pi/100):(10*pi/9);x3 = (s + s0)*cos(z)-e*sin(z);y3 = (s0 + s)*sin(z) - e*cos(z);c = (10*pi/9):(pi/1000):( 14*pi/9);x4 = (s + s0)*cos(c)-e*sin(c);y4 = (s0 + s)*sin(c) - e*cos(c);d=(14*pi/9):(pi/1000):( 2*pi);x5 = (s + s0)*cos(d)-e*sin(d);y5 = (s0 + s)*sin(d) - e*cos(d);plot(x1,y1,'b',x2,y2,'b',x3,y3,'b',x4,y4,'b',x5,y5,'b');xlabel('x/mm')ylabel('y/mm')title('理论轮廓曲线')grid on(2)理论轮廓线最小曲率半径编程代码:由下程序结果可知pmin =81.6667这里滚子半径为 r r < pmin-ΔΔ=3~5mm;取r r=10mm;clear;clc;v=[];syms x1 x2 x3 x4 x5s0 = 100;e = 50;s1 = 73*x1.^2;t1 = (s1 + s0)*cos(x1)-e*sin(x1);y1 = (s0 + s1)*sin(x1) - e*cos(x1);tx1=diff(t1,x1);txx1=diff(t1,x1,2);yx1=diff(y1,x1);yxx1=diff(y1,x1,2);for xx1= 0:(pi/100):(pi/4);k1=subs(abs((tx1*yxx1-txx1*yx1)/(tx1^2+yx1^2)^1.5),{x1},{xx1}); v=[v,1/k1];ends2 =90-73*(pi/2-x2).^2;t2 = (s2 + s0)*cos(x2)-e*sin(x2);y2 = (s0 + s2)*sin(x2) - e*cos(x2);tx2=diff(t2,x2);txx2=diff(t2,x2,2);yx2=diff(y2,x2);yxx2=diff(y2,x2,2);for xx2=(pi/4):(pi/100):(pi/2);k2=subs(abs((tx2*yxx2-txx2*yx2)/(tx2^2+yx2^2)^1.5),{x2},{xx2});k4=subs(abs((tx4*yxx4-txx4*yx4)/(tx4^2+yx4^2)^1.5),{x4},{xx4}); v=[v,1/k4];ends5 =0;t5 = (s5 + s0)*cos(x5)-e*sin(x5);y5 = (s0 + s5)*sin(x5) - e*cos(x5);tx5=diff(t5,x5);txx5=diff(t5,x5,2);yx5=diff(y5,x5);yxx5=diff(y5,x5,2);for xx5=(10*pi/9):(pi/100):( 4*pi/3);k5=subs(abs((tx5*yxx5-txx5*yx5)/(tx5^2+yx5^2)^1.5),{x5},{xx5}); v=[v,1/k5];endpmin=min(v)4.绘制凸轮轮廓曲线clear ;clc;syms x y z c dw= input('请输入w=');n3 = diff(x3);m3 = diff(y3);xt3= subs(x3 + (r*m3)./sqrt(m3.^2+n3.^2),z,zz);yt3 = subs(y3 - (r*n3)./sqrt(m3.^2+n3.^2),z,zz);cc= (10*pi/9):(pi/1000):( 14*pi/9);s4 =45*(1+cos(9/4*(c-10*pi/9)));x4 = (s4 + s0).*cos(c)-e*sin(c);y4 = (s0 +s4).*sin(c) - e*cos(c);n4 = diff(x4);m4 = diff(y4);xt4= subs(x4 + (r*m4)./sqrt(m4.^2+n4.^2),c,cc);yt4 =subs( y4 - (r*n4)./sqrt(m4.^2+n4.^2),c,cc);dd=(14*pi/9):(pi/1000):( 2*pi);s5 =0;x5 = (s5 + s0).*cos(d)-e*sin(d);y5 = (s0 +s5).*sin(d) - e*cos(d);n5 = diff(x5);m5 = diff(y5);xt5= subs(x5 + (r*m5)./sqrt(m5.^2+n5.^2),d,dd);yt5 =subs( y5 - (r*n5)./sqrt(m5.^2+n5.^2),d,dd);plot(xt1,yt1,'b',xt2,yt2,'b',xt3,yt3,'b',xt4,yt4,'b',xt5,yt5,'b')for i=1:3601if yy(1,i)<=y0/2s(1,i)=2*h*(yy(i)./y0).^2;v(1,i)=4*h*w*yy(i)./(y0.^2);a(1,i)=4*h*w.^2./(y0.^2);elseif yy(1,i)>y0/2 && yy(1,i)<y0s(1,i)=h-2*h./y0.^2.*(y0-yy(i)).^2;v(1,i)=4*h*w*(y0-yy(i))./(y0.^2);a(1,i)=-4*h*w.^2./(y0.^2);elseif yy(1,i)>=y0 && yy(1,i)<y0+yss(1,i)=h;v(1,i)=0;a(1,i)=0;elseif yy(1,i)>=y0+ys && yy(1,i)<y0+ys+y01s(1,i)=h/2*(1+cos(pi/y01*(yy(1,i)-y0-ys)));v(1,i)=-pi*h*w/2/y01*sin(pi/y01*(yy(1,i)-y0-ys));a(1,i)=-pi^2*h*w^2/2/y01^2*cos(pi/y01*(yy(1,i)-y0-ys)); elseif yy(1,i)>=y0+ys+y01 && yy(1,i)<=360s(1,i)=0;v(1,i)=0;a(1,i)=0;subplot(2,3,5) ;plot(x,y,'r',xt,yt,eex,eey,'g',r0x,r0y,'k')%画图title('实际理论轮廓线')axis equal%使坐标轴比例相等grid on%画网格线。

哈工大机械原理大作业24题

哈工大机械原理大作业24题

班级1013102学号 6机械原理大作业说明书题目 1、连杆机构运动分析2、凸轮机构设计3、齿轮传动设计学生姓名1连杆机构运动分析1.设计题目:一、先建立如下坐标系:二、划分杆组如下,进行结构分析:该机构由I级杆组RR(如图1)、II级杆组RPR(如图2、3)和II级杆组RRP(如图4)组成。

(1)(2)(3)(4)三、运动分析数学模型:(1)同一构件上点的运动分析:如右图所示的原动件1,已知杆1的角速度=10/rad s ω,杆长1l =170mm,A y =0,A x =110mm 。

可求得下图中B 点的位置B x 、B y ,速度xB v 、yB v ,加速度xB a 、yB a 。

θcos 1l xB =,θsin 1l yB =θωυsin 1l xB -=,θωυcos 1l yB =,222B2==-cos =-B xB i d x a l x dt ωϕω2222==-sin =-B yB i B d y a l y dtωϕω。

(2)RPRII 级杆组的运动分析:a. 如右图所示是由2个回转副和1个移动副组成的II 级组。

已知两个外运动副C 、B 的位置(B x 、B y 、c x =110mm 、C y =0)、速度(xB υ,yB υ,xC υ=0,yC υ=0)和加速度(0,0,,==yC xC yB xB a a a a )。

可确定下图中D 点的位置、速度和加速度。

确定构件3的角位移1ϕ、角速度1ω、角加速度1α。

1sin 31..ϕϕl x dtdx C B-= 1sin 131cos 13.....2ϕϕϕϕl l x dt x d C B --= 1cos 31..ϕϕl y dtdy C B+=1cos 131sin 13.....2ϕϕϕϕl l y dt y d C B +-= 根据关系:1111d 122..11.αϕϕωϕϕ====dtd dt , 故可得出:D x =)1cos(4βϕ++l x C D y =)1sin(4βϕ++l y Cb. 如右图所示是由2个回转副和1个移动副组成的II级组。

机械原理大作业(一)--连杆(34题)

机械原理大作业(一)--连杆(34题)

机械原理大作业(一)作业名称:连杆机构运动分析设计题目:(34)题院系:船舶学院班级: 1213101设计者:学号:哈尔滨工业大学机械设计一、运动分析题目如图所示机构,已知机构各构件的尺寸为BF=200mm,EF=1.25BF,DE=1.13BF,EH=0.85BF,HF=0.65BF,CH=0.81BF,GC=1.56BF,BD=0.58BF,BG=1.85BF,GD=1.6BF,构件1的角速度为W1=10rad/s,试求构件2上点H的轨迹及构件5的角位移,角速度,角加速度,并对计算结果进行分析。

机构结构分析:二、机构的结构分析及基本杆组划分机构各构件都在同一平面内运动,活动构件数n=5,=7,=0则机构的自由度为:F=3×n-2×-1×=3×5-2×7-0=12.基本杆组划分(1)去除虚约束和局部自由度本机构中无虚约束或局部自由度。

(2)拆杆组。

从远离原动件(即杆1)进行拆分,就可以得到由杆4,5 组成的RRRⅡ级杆组GCH,2,3 组成的RRRⅡ级杆组EDF,最后剩下Ⅰ级机构杆1。

(3)确定机构的级别 由(2)知,机构为Ⅱ级机构三、各基本杆组的运动分析数学模型1)Ⅰ级杆组BF (原动件)在Ⅰ级杆组BF 中,即已知构件上B 点的运动参数,求同一构件上F 点(回转副)的运动参数。

调用Ⅰ级机构子程序即可求解 ①位置分析 由图可得F 点的矢量方程F B BF r r l =+x,y 轴上的投影坐标方程为cos sin F B BF BF F B BF BF x x l y y l ϕϕ=+⋅⎫⎬=+⋅⎭(1)②速度和加速度分析 将式(1)对时间t 求导即可得出速度方程:cos sin BF BF BF BF FF B BF FF B BF dx x x l dtdy y x l dt ϕϕϕϕ⋅⋅⋅⋅⋅⋅⎫⎪==-⎪⎬⎪==+⎪⎭ (2)2222cos sin sin cos BF BF BF BF BF BF BF FF B BF BF BF F F B BFBF d x x x l l dtd y y y l l dt ϕϕϕϕϕϕϕϕ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⎫⎪==--⎪⎬⎪==--⎪⎭(3)其中因为设B 为原点:B x =0;B y =0 ;B x ⋅=0 ;B y ⋅=0 ;B x ⋅⋅=0 ;B y ⋅⋅=0由上(1)(2)(3)方程可求出F 点的位移,速度,加速度2)RRR Ⅱ级杆组DEF 分析,求出F 点的角位移,角速度,角加速度上面1)中已求得F 点的位移,速度,加速度。

机械原理作业

机械原理作业
* * 由d a m z 2ha , d f m z 2ha* 2c* ,得 ha 1, c* 0.25
0 25 m 8 mm , 由此可知:
2)因为 r mz / 2 96mm rb r cos a 87.01mm r 所以 sa s a 2ra inv a inv 4.24mm r r
A2 A3
1800

A 1
A4
w
30 0
O
A
60 0
A5 A6
2.作图步骤: 3.参照:
90 0
A7
A9 A8
凸轮机构:习题4
解:
1.视频 2.求解过程:见习题1
凸轮机构:习题5
h
解:1.动画 2.视频 3.作图过程:
s

0
120
600
900
900
实际轮廓
齿轮机构:习题1
解:
2 K NK rK sin K rK rb2 41.5mm
at1 at1
rb1 cos 32019'56" ra1
1
1 2* z1 tg at1 tg at 2 1.4627 2
b b * tg / P t 0.7687
2.24
z 19.97 3 cos
齿轮机构:习题3
解:
* d a1 z1 2ha m 102.5mm
m=2.5mm
z2 54
a
m z1 z2 116.25mm 2
从而
d1 mz1 97.5mm, d2 mz2 135mm

机 械 原 理 大 作 业 - 机械原理大作业

机 械 原 理 大 作 业 - 机械原理大作业

机械原理大作业 - 机械原理大作业
机械原理是研究物体运动、力学、力的作用及其变化规律的科学。

在本次大作业中,我们将介绍机械原理的基本概念、公式和应用。

一、机械原理的基本概念
1. 运动学:研究物体运动的速度、加速度、轨迹等运动规律;
2. 动力学:研究物体的受力与它产生的运动规律;
3. 热力学:研究物体的热现象及其规律;
4. 物理学:研究物理学的基本概念和公式。

二、机械原理的公式
1. 牛顿第一定律:物体静止或匀速直线运动,当且仅当它所受的合外力为零时,物体才保持静止或匀速直线运动;
2. 牛顿第二定律:物体所受的合外力等于其质量乘以加速度;
3. 牛顿第三定律:相互作用的两个物体之间的作用力和反作用力大小相等、方向相反、作用在同一直线上。

三、机械原理的应用
1. 机械振动:当物体受到外力作用时,它会出现振动;
2. 飞行器动力学:研究飞行器受到的空气力、重力力和推力等作用力的大小、方向和作用点,以及其导致的运动规律;
3. 摩擦力学:研究物体之间的摩擦力大小、方向和作用点。

以上是机械原理的基本概念、公式和应用,希望这些内容可以帮助大家更好地理解机械原理。

机械原理作业答案(含相对运动图解法)

机械原理作业答案(含相对运动图解法)

F
E D
A
C B 图7
以 EF 为原动件时,其基本杆组及驱动杆组如图 8 所示,为 II 级机构。
E
C
B
D
F
A 图8
16c 以 AB 为原动件和以 EF 为原动件时,均为 II 级机构,其基本杆组及驱动杆组分别如图 9、图
10 所示。
B
E
C
C
F
A
D
图9
B
D
C
C A
F E
图 10
16d 除去机构中局部自由度,高副低代后的机构示意图和其基本杆组及驱动杆组如图 11 所示,II 级 机构。
当 AB 为最长杆时,有 lAB+lAD>lBC+lCD,即 lAB+30>50+35,得到 lAB>55 mm;由于 AB 杆的最大长度不
能大于其余三杆长度之和,即 lAB< lBC+lCD+lAD=50+35=30=115 mm,得到 55 mm< lAB<115 mm。
综合以上分析,得到 AB 杆的取值为:15 mm<lAB<45 mm 或 55 mm< lAB<115 mm
图9
2.20 习题
2.21 习题
221 解 设计步骤为(参见图 11): 1)=180(K1)/(K+1)=180(1.51)/(1.5+1)=36 2)选择长度比例尺l,根据已知条件,作出机架 AD 和摇杆的一个极限位置 DC1,并以 D 为圆心, CD1 为半径画圆弧。连接 AC1;代表摇杆的一个极限位置; 3)根据极位夹角定义,作与 AC1 夹角为 的射线 AC,其与圆弧分别交于 C2 和 C2,则 DC2 和 DC2 均可作为摇杆 CD 的两个极限位置。 4)若将 AC2 视为连杆与曲柄拉伸共线位置,AC1 视为连杆与曲柄重叠共线位置,则 lAB=0.5l(AC2AC1)49.3 mm,lBC=0.5l(AC2+AC1)120 mm 若将 AC1 视为连杆与曲柄拉伸共线位置,AC2 视为连杆与曲柄重叠共线位置,则

机械原理大作业1-连杆机构运动分析-30题

机械原理大作业1-连杆机构运动分析-30题

机械原理作业设计说明书课程名称:机械原理设计题目:连杆机构运动分析院系:班级:设计者:学号:设计时间:连杆机构运动分析题目:如图1-1所示机构,已知机构各构件的尺寸为AB=100mm ,BC=2.73AB ,CD=1.36AB ,CG=2.32AB ,BG=4.9AB ,AF=2.36AB ,AD=2.87AB ,DF=2AB ,GE=1.45AB ,EF=2.82AB ,GM=1.36AB ,MK=1.91AB ,KD=0.54AB ,KF=2.18AB ,HF=3.1AB ,DH=3.63AB ,o 135=β,构件1的角速度为s /rad 101=ω。

试求构件2上G 点的轨迹及构件4、构件6和构件8的角位移、角速度和角加速度,并对计算结果进行分析。

HGMECFKDBAXY图1 解:1、建立坐标系建立以点H 为原点的固定平面直角坐标系D-x ,y ,如图1所示。

1.对机构进行结构分析该机构由I级杆组RR(原动件AB)、II级杆组RRR(杆2、9)、II级杆组RRR(杆5、6)、II级杆组RRR(杆7、8)和II级杆组RPR (杆4、滑块3)组成。

I级杆组RR(原动件AB)如图2所示,II 级杆组RRR(杆2、9)如图3所示,II级杆组RRR(杆5、6)如图5所示,II级杆组RRR(杆7、8)如图6所示,II级杆组RPR(杆4、滑块3)如图7所示。

图2 I级杆组RR 图3 II级杆组RRR图5 II级杆组RRR 图6 II级杆组RRR图7 II 级杆组RPR2.各基本杆组运动分析1. I 级杆组RR (原动件AB )如图2所示,已知原动件杆1的转角 ︒︒=360-0ϕ pi =δ角速度 s rad /101==ωϕ角加速度 0==εϕ运动副A 的位置坐标为 mm y mm x A A 5.41,3.542==速度为 0,0==A A y x加速度为 0,0==A A y x原动件杆1的长度 mm l AB 100=所以,运动副B 的位置、速度和加速度分子如下: 1 位置分析)cos(δϕ++=i AB A B l x x )sin(δϕ++=i AB A B l y y2 速度分析)sin(δϕ+⨯⨯-=i AB xA xB l w v v )sin(δϕ+⨯⨯+=i AB yA yB l w v v 3 加速度分析)sin()cos(2δϕδϕ+-+-=i AB i AB xA xB el l w a a )()sin(2δϕδϕ+++-=i AB i AB yA yB coa el l w a a 求出运动副B 的yB xB yB xB B B a a v v y x ,,,,,各个运动参数。

哈工大机械原理大作业2-29

哈工大机械原理大作业2-29

设计说明书1 设计题目如图所示直动从动件盘形凸轮机构,其原始参数见表2-1。

从表2-1中选择一组凸轮机构的原始参数,据此设计该凸轮机构。

2、推杆升程、回程运动方程及位移、速度、加速度线图2.1凸轮运动分析 推程运动方程; 01cos 2h s πϕ⎡⎤⎛⎫=-⎢⎥ ⎪Φ⎝⎭⎣⎦100sin 2h v πωπϕ⎛⎫=⎪ΦΦ⎝⎭221200cos 2h a πωπϕ⎛⎫= ⎪ΦΦ⎝⎭回程运动方程:()'1s s hϕ-Φ+Φ⎡⎤=-⎢⎥Φ⎣⎦1'hvω=-Φa=2.2求位移、速度、加速度线图MATLAB源程序pi=3.1415926;c=pi/180;h=140;f0=120;fs=45;f01=90;fs1=105;%升程阶段f=0:1:360;for n=0:f0s(n+1)=h/2*(1-cos(pi/f0*f(n+1)));v(n+1)=pi*h/(2*f0*c)*sin(pi/f0*f(n+1));a(n+1)=pi^2*h/(2*f0^2*c^2)*cos(pi/f0*f(n+1));end%远休止阶段for n=f0:f0+fss(n+1)=140;v(n+1)=0;a(n+1)=0;end%回程阶段for n=f0+fs:f0+fs+f01s(n+1)=h*(1-(f(n+1)-(f0+fs))/f01);v(n+1)=-h/(f01*c);a(n+1)=0;end;%近休止阶段for n=f0+fs+f01:360;s(n+1)=0;v(n+1)=0;a(n+1)=0;endfigure(1);plot(f,s,'r');xlabel('\phi/\circ');ylabel('s/mm');grid on;title('推杆位移线图')figure(2);plot(f,v,'r');xlabel('\phi/\circ');ylabel('v/\ommiga');grid on;title('推杆速度线图') figure(3);plot(f,a,'r');xlabel('\phi/\circ');ylabel('a/\ommiga');grid on;title('推杆加速度线图')2.3位移、速度、加速度线图3 凸轮机构的dssdϕ-线图,确定基圆半径和偏心距3.1理论分析机构压力角α应按下式计算:以d s/dφ为横坐标,以s(φ)为纵坐标,可作出d s/dφ-s(φ)曲线如图4-16所示,再作斜直线D t d t 与升程的[d s/dφ-s(φ)]曲线相切并使与纵坐标夹角为升程[α],则D t d t线的右下方为选择凸轮轴心的许用区。

机械原理大作业

机械原理大作业

机械原理大作业凸轮机构的设计一、简介凸轮机构是由凸轮,从动件和机架三个基本构件组成的高副机构。

凸轮是一个具有曲线轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。

与凸轮轮廓接触,并传递动力和实现预定的运动规律的构件,一般做往复直线运动或摆动,称为从动件。

凸轮机构在应用中的基本特点在于能使从动件获得较复杂的运动规律。

因为从动件的运动规律取决于凸轮轮廓曲线,所以在应用时,只要根据从动件的运动规律来设计凸轮的轮廓曲线就可以了。

凸轮机构广泛应用于各种自动机械、仪器和操纵控制装置。

凸轮机构之所以得到如此广泛的应用,主要是由于凸轮机构可以实现各种复杂的运动要求,而且结构简单、紧凑。

二、凸轮机构的工作原理由凸轮的回转运动或往复运动推动从动件作规定往复移动或摆动的机构。

凸轮具有曲线轮廓或凹槽,有盘形凸轮、圆柱凸轮和移动凸轮等,其中圆柱凸轮的凹槽曲线是空间曲线,因而属于空间凸轮。

从动件与凸轮作点接触或线接触,有滚子从动件、平底从动件和尖端从动件等。

尖端从动件能与任意复杂的凸轮轮廓保持接触,可实现任意运动,但尖端容易磨损,适用于传力较小的低速机构中。

为了使从动件与凸轮始终保持接触,可采用弹簧或施加重力。

具有凹槽的凸轮可使从动件传递确定的运动,为确动凸轮的一种。

一般情况下凸轮是主动的,但也有从动或固定的凸轮。

多数凸轮是单自由度的,但也有双自由度的劈锥凸轮。

凸轮机构结构紧凑,最适用于要求从动件作间歇运动的场合。

它与液压和气动的类似机构比较,运动可靠,因此在自动机床、内燃机、印刷机和纺织机中得到广泛应用。

但凸轮机构易磨损,有噪声,高速凸轮的设计比较复杂,制造要求较高。

一、工作过程和参数在凸轮机构中最常见的运动形式为凸轮机构作等速回转运动,从动件往复移动。

以图6-8为例(对心外轮廓盘形凸轮机构)。

首先介绍一下本图中各构件的名称。

1,运动分析:从动件运动状态凸轮运动凸轮转过的角度ϕ升AB1ϕ2停BC2ϕ3降CD 3停CA4ϕ2、参数①推程(升程)-- 从动件自最低位置升到最高位置的过程 ②推程角(升程角)--推动从动件实现推程时的凸轮转角(ϕ1) ③回程 -- 从动件自最高位置升到最低位置的过程 ④回程角 --从动件从最高位置回到最低位置时的 凸轮转角(ϕ3)⑤远停角(远休止角)从动件在最高位置停止不动,与此对应的凸轮转角。

机械原理大作业

机械原理大作业

机械原理大作业集团档案编码:[YTTR-YTPT28-YTNTL98-UYTYNN08]编程Option ExplicitDim xA As DoubleDim yA As DoubleDim vxA As DoubleDim vyA As DoubleDim axA As DoubleDim ayA As DoubleDim xB As DoubleDim yB As DoubleDim vxB As DoubleDim vyB As DoubleDim axB As DoubleDim ayB As DoubleDim xC As DoubleDim yC As DoubleDim vxC As DoubleDim vyC As DoubleDim axC As DoubleDim ayC As DoubleDim xD As DoubleDim yD As DoubleDim vxD As DoubleDim vyD As DoubleDim axD As DoubleDim ayD As DoubleDim xE As DoubleDim yE As DoubleDim vxE As DoubleDim vyE As DoubleDim axE As DoubleDim ayE As DoubleDim xF As DoubleDim yF As DoubleDim vxF As DoubleDim vyF As DoubleDim axF As DoubleDim ayF As DoubleDim xG As DoubleDim yG As DoubleDim vxG As DoubleDim vyG As DoubleDim ayG As DoubleDim delt As Double Dim lab As DoubleDim lbc As DoubleDim lcd As DoubleDim lce As DoubleDim lef As DoubleDim lfg As DoubleDim leb As DoubleDim f As DoubleDim fbc As DoubleDim fcd As DoubleDim fce As DoubleDim fef As DoubleDim ffg As DoubleDim fge As DoubleDim w As DoubleDim wbc As DoubleDim wcd As DoubleDim wce As DoubleDim wef As DoubleDim wfg As DoubleDim e As DoubleDim ebc As DoubleDim ecd As DoubleDim ece As DoubleDim eef As DoubleDim efg As DoubleDim lbd As Double 'rrr Dim leg As DoubleDim jcbd As Double Dim jfeg As Double Dim fbd As DoubleDim feg As DoubleDim val As DoubleDim Ci As DoubleDim Cj As DoubleDim Si As DoubleDim Sj As DoubleDim G1 As DoubleDim G2 As DoubleDim G3 As Double 'rrr Dim i As DoubleDim pi As DoubleDim febc As DoubleDim fj1 As DoublePrivate Sub Command1_Click()Picture1.Scale (-450, 200)-(-150, -15)Picture1.Line (-300, 0)-(10, 0) 'XPicture1.Line (0, 400)-(0, -15) 'YFor i = -500 To -150 Step 25 'X轴坐标Picture1.DrawStyle = 2Picture1.Line (i, 400)-(i, 0)Picture1.CurrentX = i - 10: Picture1.CurrentY = 0 Picture1.Print iNext iFor i = 0 To 350 Step 25 'Y轴坐标Picture1.DrawStyle = 2Picture1.Line (0, i)-(-500, i)Picture1.CurrentX = -170: Picture1.CurrentY = i + 7 Picture1.Print iNext iFor fj1 = 0 To 360 Step 0.005f = fj1 * paCall RR1Call RRR1Call RR2Picture1.PSet (xE, yE)Next fj1End SubPrivate Sub Command2_Click()Picture2.Scale (-20, 2)-(380, -0.1)Picture2.Line (-20, 0)-(380, 0) 'XPicture2.Line (0, 3)-(0, -0.5) 'YFor i = 0 To 360 Step 30 'X轴坐标Picture2.DrawStyle = 2Picture2.Line (i, 3)-(i, -2)Picture2.CurrentX = i - 10: Picture2.CurrentY = 0 Picture2.Print iNext iFor i = -2 To 3 Step 0.25 'Y轴坐标Picture2.Line (0, i)-(380, i)Picture2.CurrentX = -25: Picture2.CurrentY = iPicture2.Print iNext iFor fj1 = 0 To 360 Step 0.01f = fj1 * paCall RR1Call RRR1Call RR2Call RRR2Picture2.PSet (fj1, ffg)Next fj1End SubPrivate Sub Command3_Click()Picture3.Scale (-20, 12)-(380, -9)Picture3.Line (-20, 0)-(380, 0) 'XPicture3.Line (0, 10)-(0, -10) 'YFor i = 0 To 360 Step 30 'X轴坐标Picture3.DrawStyle = 2Picture3.Line (i, 12)-(i, -10)Picture3.CurrentX = i - 10: Picture3.CurrentY = 0 Picture3.Print iNext iFor i = -12 To 12 Step 2 'Y轴坐标Picture3.Line (0, i)-(380, i)Picture3.CurrentX = -20: Picture3.CurrentY = iPicture3.Print iNext iFor fj1 = 0 To 360 Step 0.005f = fj1 * paCall RR1Call RRR1Call RR2Call RRR2Picture3.PSet (fj1, wfg)Next fj1End SubPrivate Sub Command4_Click()Picture4.Scale (-20, 250)-(380, -400)Picture4.Line (-20, 0)-(380, 0) 'XPicture4.Line (0, 250)-(0, -500) 'YFor i = 0 To 360 Step 30 'X轴坐标Picture4.DrawStyle = 2Picture4.Line (i, 250)-(i, -500)Picture4.CurrentX = i - 10: Picture4.CurrentY = 0 Picture4.Print iNext iFor i = -500 To 250 Step 60 'Y轴坐标Picture4.Line (0, i)-(500, i)Picture4.CurrentX = -25: Picture4.CurrentY = i + 5 Picture4.Print iNext iFor fj1 = 0 To 360 Step 0.01 f = fj1 * paCall RR1Call RRR1Call RR2Call RRR2Picture4.PSet (fj1, efg)Next fj1End SubPrivate Sub Form_Load()lab = 61lce = 200lbc = 200lcd = 200lef = 132lfg = 160w = 10e = 0delt = 0xA = 0yA = 0vxA = 0vyA = 0axA = 0ayA = 0xD = -143.71186yD = -49.5065655vxD = 0vyD = 0axD = 0ayD = 0xG = -472yG = 0vxG = 0vyG = 0axG = 0ayG = 0pipa = pi / 180febc = pa * 33End SubPrivate Sub RR1()xB = xA + lab * Cos(f + delt)yB = yA + lab * Sin(f + delt)vxB = vxA - w * lab * Sin(f + delt)vyB = vyA + w * lab * Cos(f + delt)axB = axA - w ^ 2 * lab * Cos(f + delt) - e * lab * Sin(f + delt)ayB = ayA - w ^ 2 * lab * Sin(f + delt) + e * lab * Cos(f + delt)End SubPrivate Sub RR2()leb = 2 * lbc * Cos(febc)xE = xB + leb * Cos(fbc + febc)yE = yB + leb * Sin(fbc + febc)vxE = vxB - wbc * leb * Sin(fbc + febc)vyE = vyB + wbc * leb * Cos(fbc + febc)axE = axB - wbc ^ 2 * leb * Cos(fbc + febc) - ebc * leb * Sin(fbc + febc) ayE = ayB - wbc ^ 2 * leb * Sin(fbc + febc) + ebc * leb * Cos(fbc + febc) End SubPrivate Sub RRR1()fbd = pi + Atn((yD - yB) / (xD - xB))lbd = Sqr((xD - xB) ^ 2 + (yD - yB) ^ 2)val = ((lbc ^ 2 + lbd ^ 2 - lcd ^ 2) / (2 * lbc * lbd))jcbd = Atn(-val / Sqr(-val * val + 1)) + 2 * Atn(1)fbc = fbd - jcbdxC = xB + lbc * Cos(fbc)yC = yB + lbc * Sin(fbc)If xC > xD And yC >= yD Then '第一象限fcd = Atn((yC - yD) / (xC - xD))ElseEnd IfIf xC < xD And yC >= yD Then '第二象限fcd = pi + Atn((yC - yD) / (xC - xD))ElseEnd IfCi = lbc * Cos(fbc)Si = lbc * Sin(fbc)Cj = lcd * Cos(fcd)Sj = lcd * Sin(fcd)G1 = Ci * Sj - Cj * Siwbc = (Cj * (vxD - vxB) + Sj * (vyD - vyB)) / G1wcd = (Ci * (vxD - vxB) + Si * (vyD - vyB)) / G1vxC = vxB - wbc * lbc * Sin(fbc)vyC = vyB + wbc * lbc * Cos(fbc)G2 = axD - axB + wbc ^ 2 * Ci - wcd ^ 2 * CjG3 = ayD - ayB + wbc ^ 2 * Si - wcd ^ 2 * Sjebc = (G2 * Cj + G3 * Sj) / G1ecd = (G2 * Ci + G3 * Si) / G1axC = axB - ebc * lbc * Sin(fbc) - wbc ^ 2 * lbc * Cos(fbc)ayC = ayB - ebc * lbc * Cos(fbc) - wbc ^ 2 * lbc * Sin(fbc)End SubPrivate Sub RRR2()feg = pi + Atn((yG - yE) / (xG - xE))leg = Sqr((xG - xE) ^ 2 + (yG - yE) ^ 2)val = ((lef ^ 2 + leg ^ 2 - lfg ^ 2) / (2 * lef * leg))jfeg = Atn(-val / Sqr(-val * val + 1)) + 2 * Atn(1)fef = feg - jfegxF = xE + lef * Cos(fef)yF = yE + lef * Sin(fef)If xF > xG And yF >= yG Then '第一象限ffg = Atn((yF - yG) / (xF - xG))ElseEnd IfIf xF < xG And yF >= yG Then '第二象限ffg = pi + Atn((yF - yG) / (xF - xG))ElseEnd IfCi = lef * Cos(fef)Si = lef * Sin(fef)Cj = lfg * Cos(ffg)Sj = lfg * Sin(ffg)G1 = Ci * Sj - Cj * Siwef = (Cj * (vxG - vxE) + Sj * (vyG - vyE)) / G1wfg = (Ci * (vxG - vxE) + Si * (vyG - vyE)) / G1vxF = vxE - wef * lef * Sin(fef)vyF = vyE + wef * lef * Cos(fef)G2 = axG - axE + wef ^ 2 * Ci - wfg ^ 2 * CjG3 = ayG - ayE + wef ^ 2 * Si - wfg ^ 2 * Sjeef = (G2 * Cj + G3 * Sj) / G1efg = (G2 * Ci + G3 * Si) / G1axF = axE - eef * lef * Sin(fef) - wef ^ 2 * lef * Cos(fef) ayF = ayE - eef * lef * Cos(fef) - wef ^ 2 * lef * Sin(fef) End Sub在此处键入公式。

机械原理大作业

机械原理大作业

分析说明一、题目二、基本杆组分析由图知,该平面机构由一个Ⅰ级机构和三个Ⅱ级机构组成,因而为Ⅱ级机构。

三、解题代码%clc;%clear all;%机架xA=0;yA=0; %A 点位置xD=348;yD=-138; %D 点位置yh1=100; %固定端高度yh2=0; %固定端高度%主动件L=120; %主动杆杆长c%从动件尺寸LBC=170;LCF=300;LCD=350;LFG=340; LBE=400;%运动分析vxA=0;vyA=0;axA=0;ayA=0; %A 点的速度、加速度vxD=0;vyD=0;axD=0;ayD=0; %D 点的速度、加速度w=10;aa=0; %主动杆的角速度、角加速度A=(15.57:3:251.44)*pi/180; %曲柄转角(每隔3°计算一次)T=(15.57:3:251.44)*pi/180;[xB,yB] = RR_xy(xA,yA,A,L); %B 点轨迹位置[vxB,vyB] = RR_v(vxA,vyA,A,w,L); %B 点分速度VB=sqrt(vxB.^2+vyB.^2); %B 点速度[axB,ayB] = RR_a(axA,ayA,A,w,aa,L); %B 点加速度[xC,yC,A1,A2]=RRR_xyA(xB,yB,xD,yD,LBC,LCD); %C 点轨迹位置[vxC,vyC,wbc,wcd]=RRR_vw(vxB,vyB,vxD,vyD,A1,A2,LBC,LCD);%C 点分速度VC=sqrt(vxC.^2+vyC.^2); %C 点速度[axC,ayC,aa1,aa2 ] =RRR_a( axB,ayB,axD,ayD,A1,A2,wbc,wcd,LBC,LCD); %C 点加速度[xF,yF] = RR_xy(xB,yB,A1,LCF-LBC); %F 点轨迹位置[vxF,vyF] = RR_v(vxB,vyB,A1,wbc,LCF-LBC); %F 点分速度VF=sqrt(vxF.^2+vyF.^2); %F 点速度[axF,ayF] = RR_a(axB,ayB,A1,wbc,aa1,LCF-LBC); %F 点加速度[xG]=RP_xy( xF,yF,yh1,LFG);for i=(1:1:79)yG(i)=yh1; end; %G 点轨迹位置[vxG]=RP_v(vxF,vyF,yF,yh1,LCF-LBC);for j=(1:1:79)vyG(j)=0; end ;%G 点速度[axG]=RP_a(axF,ayF,vyF,yF,yh1,LCF-LBC);for k=(1:1:79)ayG(k)=0; end; %G 点加速度[xE]=RP_xy( xB,yB, yh2,LBE); for i=(1:1:79)yE(i)=0; end; %E 点轨迹位置[vxE]=RP_v(vxB,vyB,yB,yh2,LBC);for j=(1:1:79)vyE(j)=0; end ;%E 点速度[axE]=RP_a(axB,ayB,vyB,yB,yh2,LBC);for k=(1:1:79)ayE(k)=0; end; %E 点加速度%图像显示subplot(2,3,1);plot(xG,yG ,'r');grid minor;xlabel('G 点横坐标(/mm)');ylabel('G 点纵坐标(/mm)');title('G 点位移图像');subplot(2,3,2);plot(T,vxG,'r'); %G 点合速度图像grid minor;xlabel('时间T(s)');ylabel('速度V(mm/s)');title('G 点速度图像');subplot(2,3,3);plot(T,axG,'r'); %G 点加速度图像grid minor;xlabel('时间T(s)');ylabel('aG(mm/s2)');title('G 点加速度图像');subplot(2,3,4);plot(xE,yE ,'b');grid minor;xlabel('E 点横坐标(/mm)');ylabel('E 点纵坐标(/mm)');title('E 点位移图像');subplot(2,3,5);plot(T,vxE,'b'); %E 点合速度图像grid minor;xlabel('时间T(s)');ylabel('速度V(mm/s)');title('E 点速度图像');subplot(2,3,6);plot(T,axE,'b'); %E 点加速度图像grid minor;xlabel('时间T(s)');ylabel('aE(mm/s2)');title('E 点加速度图像');四、结果分析四、结果分析该机构为摇杆驱动的摇杆滑块机构,存在急回机构。

机械原理习题册

机械原理习题册

机械原理复习题1、结构分析(1)试计算下列图示机构的自由度,若有复合铰链、局部自由度或虚约束必须明确指出。

(2)高副低代(3)拆杆组,说明机构级别(a) (b)2、结构分析(1)将图示压缩机构中的所有构件用数字1,2,3,…在图上标注出来,所有运动副用字母A,B,C,…标注出来。

(2)试分析图示结构中有无复合铰链、局部自由度和虚约束。

如有,请明确指出来。

(3)试计算图示机构的自由度。

机构中用圆弧箭头表示的构件为原动件。

(4)图示机构是由哪些杆组构成的?请将那些杆组从机构中一一分离出来,并注明拆组的顺序及其级别。

3、结构分析(1)试计算图示机构的自由度(机构中用圆弧箭头表示的构件为原动件)。

(2)图示机构是由哪些杆组构成的?请将那些杆组从机构中一一分离出来,并注明拆组的顺序及其级别。

(3)若以构件7为原动件,则此机构为几级机构?4、结构分析(1)将图示凸轮拨杆机构中的所有构件用数字1,2,3,…在图上标注出来,所有运动副用字母A,B,C,…标注出来。

(2)试分析图示机构中有无复合铰链、局部自由度和虚约束。

如有,请明确指出来。

(3)请绘制此机构在图示位置时高副低代后的机构简图。

(4)试计算图示机构高副低代前原高副机构的自由度和高副低代后低副机构的自由度。

5、结构分析(1)试分析图示机构中有无复合铰链、局部自由度和虚约束。

如有,请明确指出来。

(2)请绘制此机构在图示位置时高副低代后的机构简图。

(3)试计算图示机构高副低代前原高副机构的自由度和高副低代后低副机构的自由度。

(4)拆杆组,判断机构级别。

6、结构分析(1)、当偏心圆A为原动件时,此机构能否作确定的相对运动?为什么?(2)、将机构中的高副用低副来代替;(3)、此机构为几级机构?为什么?7、运动分析试求出下列各机构在图示位置的全部瞬心。

8、运动分析9、运动分析10、运动分析在图示曲柄摇块机构中,已知l AB=30mm, l AC=100mm, l BD=50mm, l DE=40mm, φ=45?, ω1=10rad/s,用图解法求:1、V E、V D、ω2;2、a E、a D、α211、连杆机构在图示铰链四杆机构中,已知:l BC=50mm,l CD=35mm,l AD=30mm,AD为机架,(1)若此机构为曲柄摇杆机构,且AB杆为曲柄,求l AB的最大值;(2)若此机构为双曲柄机构,求l AB的取值范围;(3)若此机构为双摇杆机构,求l AB的取值范围。

朱理版机械原理课后作业全部答案

朱理版机械原理课后作业全部答案
摆转副; 3 当取杆3为机架时,又将演化成何种机构 这时A、B两个转动副是否仍为周转副
2 是双曲柄机构,C、D两个转动副 是摆转副 3 是双摇杆机构,A、B两个转动副 是周转副
1极位夹角θ=18.562度,最大摆角Ψ=70.558度 最小传动角γmin=180-157.266=22.734度,k=1.23
) 2 )
Fr
F 21 cos
Fd
sin( 90 ) cos sin( 2 )
(1) 11223d0062d0823086得0020d0520
本章考点
①.绘制平面连杆机构运动简图,并确定该机构类型;
②.根据机构中给定的各杆长度或尺寸范围来确定属于何种铰 链四杆机构;
③.根据机构中给定的各杆长度判定机构有无急回特性和死点 位置,确定行程速比系数K和最小传动角;
解:
(2)
d36 1 02 2 080 12 d 028 3 060 得 4 0d200 52 d 0760 12 3 06 d 0280
(3) d3610208得 00d40
4.2 4.3 如图所示为转动翼板式油泵,由四个四杆机构组成,主动盘绕固定轴A转动,试画出 其中一个四杆机构的运动简图画图时按图上尺寸,并选取比例尺μl = 0.0005 m / mm,即 按图上尺寸放大一倍,并说明它们是哪一种四杆机构.
加速度分析:
aB
aA
a
n BA
a
t BA
a
n BA
2 2
l
AB
21 .1 2 0 .3 2 1 42 .5 m / s 2
a 142 .5 / 40 3 .56
a
t BA
a n 2 b ' 3 . 56 31.55
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

y1[i]=y[i]-8*(sin(i*pi/180)-27*cos(i*pi/180)/2); printf("%d,%f,%f\n",i,x1[i],y1[i]);; fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写入 fp 指向的文件(数据 7.txt) } } fclose(fp);//关闭文件指针
s φ =4
165°≤ φ ≤ 255° ;
v φ =−
14 ω, 9
165°≤ φ ≤ 255° ;
a φ = 0
165°≤ φ ≤ 255° ;
程序 /* Note:Your choice is C IDE */ #include<stdio.h> #include<math.h> #define pi 3.14159265359879323846 #define w 3 main() { FILE *fp; //定义文件指针
if(i<=120) { s[i]=70*(1-cos(pi*i/120)); x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); printf("%d,%f,%f\n",i,x[i],y[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写 入 fp 指向的文件(数据 7.txt)中 } for(i=121;i<=165;i++) if(i>=121&&i<=165) { s[i]=140; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); printf("%d,%f,%f\n",i,x[i],y[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写入 fp 指向 的文件(数据 7.txt)中 } for(i=166;i<=255;i++) if(i>=165&&i<=255) { s[i]=4*(270-i)/3; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); printf("%d,%f,%f\n",i,x[i],y[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写 入 fp 指向的文件(数据 7.txt)中 } for(i=256;i<=361;i++) if(i>=256&&i<=360) { s[i]=0; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); printf("%d,%f,%f\n",i,x[i],y[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写 入 fp 指向的文件(数据 7.txt)
1、
凸轮机构运动简图(29)
序号
升程 (mm) 升 程 运 动 角 (°) 140 120
升程运 动规律 余弦加 速度
升程许 回程运 用压力 动 角 角 (°) (°) 35 90
回程运 动规律 等速
回程许 远休止 近休止 用压力 角 (°) 角 (°) 角 (°) 60 45 105
29
2、 凸轮推杆升程、回程运动方程及推杆位移、速度、加速度线图
for(i=1;i<=120;i++) if(i<=120) { s[i]=70*(1-cos(pi*i/120)); x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); x1[i]=x[i]+8*(cos(i*pi/180)-27*sin(i*pi/180)/2); y1[i]=y[i]-8*(sin(i*pi/180)-27*cos(i*pi/180)/2); printf("%d,%f,%f\n",i,x1[i],y1[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写入 fp 指向的文件(数据 7.txt)中 } for(i=121;i<=165;i++) if(i>=121&&i<=165) { s[i]=140; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); x1[i]=x[i]+8*(cos(i*pi/180)-27*sin(i*pi/180)/2); y1[i]=y[i]-8*(sin(i*pi/180)-27*cos(i*pi/180)/2); printf("%d,%f,%f\n",i,x1[i],y1[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写入 fp 指向的文件 (数据 7.txt) 中 } for(i=166;i<=255;i++) if(i>=165&&i<=255) { s[i]=4*(270-i)/3; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); x1[i]=x[i]+8*(cos(i*pi/180)-27*sin(i*pi/180)/2); y1[i]=y[i]-8*(sin(i*pi/180)-27*cos(i*pi/180)/2); printf("%d,%f,%f\n",i,x1[i],y1[i]); fprintf(fp,"%d,%f,%f\n",i,x[i],y[i]);//把数据写入 fp 指向的文件(数据 7.txt) 中 } for(i=256;i<=361;i++) if(i>=256&&i<=360) { s[i]=0; x[i]=(50+s[i])*cos(i*pi/180)-4*sin(i*pi/180); y[i]=(50+s[i])*sin(i*pi/180)+4*cos(i*pi/180); x1[i]=x[i]+8*(cos(i*pi/180)-27*sin(i*pi/180)/2);
float s[360],v[360],a[360]; int i; fp=fopen("c:\\数据 k.txt","w"); //在 c 盘创建一个“数据 k.txt”文件 // for(i=1;i<=361;i++) for(i=1;i<=120;i++) if(i<=120) {
s[i]=70*(1-cos(pi*i/120)),v[i]=7*pi*w*sin(pi*i/120)/12,a[i]=7*w*w*pi*pi*cos(pi*i/120); printf("%d,%f,%f,%f\n",i,s[i],v[i],a[i]); fprintf(fp,"%d,%lf,%lf,%f,\n",i,s[i],v[i],a[i]);//把数据写入 fp 指向的文件(数据 7.txt) 中 } for(i=121;i<=165;i++) if(i>=121&&i<=165) { s[i]=140,v[i]=0,a[i]=0; } for(i=166;i<=255;i++) if(i>=166&&i<=255) { s[i]=4*(270-i)/3,v[i]=14*w/9,a[i]=0; printf("%d,%f,%f,%f\n",i,s[i],v[i],a[i]);
S-φ
v-φ
a-φ
Ds/d
/* Note:Your choice is C IDE */ #include<stdio.h> #include<math.h> #define pi 3.14159265359879323846 #define w 3 main() { FILE *fp; float s[360]; int i; fp=fopen("c:\\数据 k.txt","w"); //在 c 盘创建一个“数据 k.txt”文件 for(i=1;i<=120;i++) if(i<=120) { s[i]=70*pi*w*sin(pi*i/120)/120; printf("%d,%f\n",i,s[i]); fprintf(fp,"%d,%f\n",i,s[i]);//把数据写入 fp 指向的文件(数据 7.txt)中 } for(i=121;i<=165;i++) if(i>=121&&i<=165) { s[i]=0; printf("%d,%f\n",i,s[i]); fprintf(fp,"%d,%f\n",i,s[i]); } for(i=166;i<=255;i++) if(i>=166&&i<=255) { s[i]=-4*w/3; printf("%d,%f\n",i,s[i]); fprintf(fp,"%d,%f\n",i,s[i]); } for(i=256;i<=361;i++) if(i>=256&&i<=361) { s[i]= s[i]=4*(360-i)/3 printf("%d,%f\n",i,s[i]); fprintf(fp,"%d,%f\n",i,s[i]); } } fclose(fp);//关闭文件指针 //定义文件指针
相关文档
最新文档