哈工大机械原理大作业凸轮 - 黄建青

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

机械原理大作业二

课程名称:机械原理

设计题目:凸轮机构设计

院系:能源学院

班级: 1302402 设计者:黄建青

学号: 1130240222 指导教师:焦映厚陈照波

设计时间: 2015年06月23日

凸轮机构设计说明书

1. 设计题目

设计直动从动件盘形凸轮机构,机构运动简图如图1,机构的原始参数如表1所示。

图1 机构运动简图

表1 凸轮机构原始参数

计算流程框图:

2. 凸轮推杆升程,回程运动方程及推杆位移、速度、加速度线图

2.1 确定凸轮机构推杆升程、回程运动方程 设定角速度为ω=1 rad/s

(1) 升程:0°<φ<50°

由公式可得 )]cos(1[20

ϕπ

Φh s -=

)sin(

20

1

ϕπ

ωπΦΦh v =

)cos(20

2

2

12ϕπ

ωπΦΦh a =

(2) 远休止:50°<φ<150° 由公式可得

s = 45 v = 0

a = 0

(3) 回程:150°<φ<240° 由公式得:

()()22

0000200000002200000

0,2(1)(1)1,12(1)(1),2(1)s s s s s s s s s Φhn s h ΦΦΦΦΦΦn Φn

ΦΦn h n s h ΦΦΦΦΦΦn Φn n ΦΦΦn hn s ΦΦΦΦΦn Φn ϕϕϕϕϕϕ'⎧=---+<≤++⎪'-⎪

⎪⎡⎤''-⎪

=----++

<≤++⎨⎢⎥'-⎣⎦⎪

⎪'---⎪'=-++<≤++'-⎪⎩

201

00000010002001

000

00n (),(1)(1)n ,(1)(1)n (1),(1)s s s s s s s s Φh v ΦΦΦΦΦΦn Φn ΦΦn h v ΦΦΦΦn Φn n ΦΦΦn h v ΦΦΦΦΦn ΦΦn ωϕϕωϕϕωϕ⎧'=-

--+<≤++⎪'-⎪

⎪''-⎪

=-

++<≤++⎨'-⎪

⎪'---'⎪=--++<≤++''-⎪⎩

22

01002000

0022

01

0002

0n ,(1)(1)0,(1)n ,(1)s s s s s s Φh a ΦΦΦΦn Φn

ΦΦn a ΦΦΦΦn n Φn h a ΦΦΦΦΦn Φn ωϕϕωϕ'⎧=-+<≤++⎪'-⎪

⎪''-=++<≤++⎨⎪⎪'-'=-++<≤++⎪'-⎩

式中 Φ0——推程运动角; Φs ——远休止角;Φ0‘——回程运动角。

(4) 近休止:240°<φ<360° 由公式可得: s = 0 v = 0

a = 0

2.2 位移、速度、加速度曲线源代码

n=3;

p0=50*pi/180; p1=150*pi/180;

p2=150*pi/180+pi/(2*n); p3=150*pi/180+pi*(n-1)/(2*n); p4=240*pi/180; x1=0:(pi/300):p0;

s1=(45/2)*(1-cos(pi*x1/p0)); v1=pi*45/(2*p0)*sin(pi*x1/p0); a1=(pi^2)*45/(2*p0^2)*cos(pi*x1/p0); x2=p0:(pi/300):p1; s2=45; v2=0; a2=0;

x3=p1:(pi/300):p2;

s3=45-9*45*(x3-5*pi/6).^2/(pi^2);

v3=-45*(n^2)*(x3-p1)/((n-1)*((pi/2)^2)); a3=-45*(n^2)/((n-1)*(pi/2)^2); x4=p2:(pi/300):p3;

s4=45-45*(n*(x4-p1)/(pi/2)-0.5)/(n-1); v4=-45*n/((n-1)*(pi/2)); a4=0;

x5=p3:(pi/300):p4;

s5=45*n^2*(1-(x5-p1)/(pi/2)).^2/(2*(n-1)); v5=-45*n^2*(1-(x5-p1)/(pi/2))/((pi/2)*(n-1)); a5=45*n^2/((n-1)*(pi/2)^2);

x6=p4:(pi/300):(2*pi);

s6=0;

v6=0;

a6=0;

figure(1);

plot(x1,s1,'b',x2,s2,'b',x3,s3,'b',x4,s4,'b',x5,s5,'b',x6,s6,'b'); title('推杆线位移图 ');

xlabel('φ(rad)');

ylabel('S(mm)');

figure(2);

plot(x1,v1,'b',x2,v2,'b',x3,v3,'b',x4,v4,'b',x5,v5,'b',x6,v6,'b'); title('推杆速度线图');

xlabel('φ(rad)');

ylabel('V(mm/s)');

figure(3);

plot(x1,a1,'b',x2,a2,'b',x3,a3,'b',x4,a4,'b',x5,a5,'b',x6,a6,'b'); title('推杆加速度线图');

xlabel('φ(rad)');

ylabel('a(mm/s^2)');

图1 推杆位移曲线

相关文档
最新文档