机械原理作业凸轮机构绘制
机械原理大作业凸轮机构设计
机械原理大作业凸轮机构设计一、凸轮机构概述凸轮机构是一种常见的传动机构,它通过凸轮的旋转运动,带动相应零件做直线或曲线运动。
凸轮机构具有结构简单、运动平稳、传递力矩大等优点,在各种机械设备中得到广泛应用。
二、凸轮基本结构1. 凸轮凸轮是凸起的圆柱体,通常安装在主轴上。
其表面通常为圆弧形或其他曲线形状,以便实现所需的运动规律。
2. 跟随件跟随件是与凸轮配合的零件,它们通过接触面与凸轮相互作用,并沿着规定的路径做直线或曲线运动。
跟随件可以是滑块、滚子、摇臂等。
3. 连杆连杆连接跟随件和被驱动部件,将跟随件的运动转化为被驱动部件所需的运动。
连杆可以是直杆、摇杆等。
三、凸轮机构设计要点1. 几何参数设计设计时需要确定凸轮半径、角度和曲率半径等参数,这些参数的选择将直接影响凸轮机构的运动规律和性能。
2. 运动规律设计根据被驱动部件的运动要求,选择合适的凸轮曲线形状,以实现所需的运动规律。
3. 稳定性设计在设计凸轮机构时,需要考虑其稳定性。
例如,在高速旋转时,可能会发生跟随件脱离凸轮或者产生振动等问题,因此需要采取相应措施提高稳定性。
4. 材料和制造工艺设计在材料和制造工艺方面,需要考虑凸轮机构所承受的载荷和工作环境等因素,选择合适的材料和制造工艺。
四、几种常见凸轮机构及其应用1. 摇臂式凸轮机构摇臂式凸轮机构由摇臂、连杆和被驱动部件组成。
它通常用于实现直线运动或旋转运动,并且具有结构简单、运动平稳等优点。
摇臂式凸轮机构广泛应用于各种机械设备中,如发动机气门控制系统、纺织设备等。
2. 滑块式凸轮机构滑块式凸轮机构由凸轮、滑块、连杆和被驱动部件组成。
它通常用于实现直线运动,并且具有结构简单、运动平稳等优点。
滑块式凸轮机构广泛应用于各种机械设备中,如冲压设备、印刷设备等。
3. 滚子式凸轮机构滚子式凸轮机构由凸轮、滚子、连杆和被驱动部件组成。
它通常用于实现圆弧形运动,并且具有运动平稳、传递力矩大等优点。
滚子式凸轮机构广泛应用于各种机械设备中,如汽车发动机气门控制系统等。
机械原理大作业——凸轮.docx
大作业(二)凸轮机构设计题号:6班级:姓名:学号:同组者:成绩:完成时间:目录一凸轮机构题目要求 (1)二摆杆的运动规律及凸轮轮廓线方程 (2)三计算程序 (3)四运算结果及凸轮机构图 (9)4.1 第一组(A组)机构图及计算结果 (9)4.2 第二组(B组)机构图及计算结果 (14)4.3 第三组(C组)机构图及计算结果 (19)五心得体会 (24)第一组(A组) (24)第二组(B组) (24)第三组(C组) (24)六参考资料 (25)附录程序框图 (26)一凸轮机构题目要求(摆动滚子推杆盘形凸轮机构)题目要求:试用计算机辅助设计完成下列偏置直动滚子推杆盘形凸轮机构或摆动滚子推杆盘形凸轮机构的设计,已知数据如下各表所示。
凸轮沿逆时针方向作匀速转动。
表一摆动滚子推杆盘形凸轮机构的已知参数题号初选的基圆半径R0/mm机架长度Loa/mm摆杆长度Lab/mm滚子半径Rr/mm推杆摆角φ许用压力角许用最小曲率半径[ρamin][α1] [α2]A 15 60 55 10 24°35°70°0.3RrB 20 70 65 14 26°40°70°0.3RrC 22 72 68 18 28°45°65°0.35Rr 要求:1)凸轮理论轮廓和实际轮廓的坐标值2)推程和回程的最大压力角,及凸轮对应的转角3)凸轮实际轮廓曲线的最小曲率4)半径及相应凸轮转角5)基圆半径6)绘制凸轮理论廓线和实际廓线7)计算点数:N:72~120推杆运动规律:1)推程运动规律:等加速等减速运动2)回程运动规律:余弦加速度运动二摆杆的运动规律及凸轮轮廓线方程1)推程:1,运动规律:等加速等减速运动;2,轮廓线方程:A:等加速推程段设定推程加速段边界条件为:在始点处δ=0,s=0,v=0。
在终点处。
整理得:(注意:δ的变化范围为0~δ0/2。
机械原理-凸轮轮廓曲线设计图解法
-ω
3’ 2’ 1’ ω O 1 2
1
2
3
3
直动从动件盘形凸轮轮廓的绘制
1.对心直动尖顶从动件盘形凸轮 已知凸轮的基圆半径r0,角速度ω 和从 动件的运动规律,设计该凸轮轮廓曲线。
4’ 5’ 6’
-ω ω
3’ 2’ 1’
7’
8’ 5 6 7 8
1 2 3 4
设计步骤: ①作基圆r0。
②反向等分各运动角,得到一系列与基圆的交点。
7’ 5’ 3’ 1’ 1 3 5 78 8’ 9’ 11’ 12’ 13’ 14’ 9 11 13 15
e
-ω
ω 15’ 15 14’14
k12 k11 k10 k9 k15 k14 k13
A
13’
12’
k1 13 k 12 k32 k8 k7k6 k5k4 11 10 9
O
注意:与前不同的是——过 各等分点作偏距圆的一系列 切线,即是从动件导路在反 转过程中的一系列位置线。
11’
10’ 9’
直动平底从动件盘形凸轮轮廓的绘制
直动平底从动件盘形凸轮轮廓的绘制
-
实际廓线
直动平底从动件盘形凸轮轮廓的绘制
-
实际廓线
③过各交点作从动件导路线,确定反转后从动件尖顶在各等分点的位置。 ④将各尖顶点连接成一条光滑曲线。
直动从动件盘形凸轮轮廓的绘制
2.对心直动滚子从动件盘形凸轮 已知凸轮的基圆半径r0,滚子半径 rT ,角速度ω 和从动件的运动规 律,设计该凸轮轮廓曲线。
3’ 2’ 1’ 7’ 8’ 1 2 3 4 5 6 7 8 4’
-ω
理论轮廓
ω
5’ 6’
哈工大机械原理大作业直动从动件盘形凸轮机构满分完美版哈尔滨工业大学
end
%曲率半径
dx=diff(x);
dx(36001)=0;
dy=diff(y);
dy(36001)=0;
dydx=dy./dx;
ddy=diff(dydx);
ddy(36001)=0;
ddy=ddy./dx;
~7~
xlabel('凸轮转角φ/°');
ylabel('从动件加速度 a/(mm/s^2)');
title('加速度');
subplot(2,3,4);
plot(dsdPhi,s);
axis equal
axis([-30 50 -50 30]);
hold on
plot(x1,f1,'r');
hold on
axis equal
hold on
plot(x,y,'k')
legend('理论廓线',-1);
hold on
%轮廓图
%实际廓线
%理论廓线
~8~
哈尔滨工业大学
直动从动件盘型凸轮机构设计说明书
plot(x0,y0,':')
hold on
%基圆
plot(xe,ye,'k:')
%偏距圆
legend('实际廓线','理论廓线','基圆','偏距圆',-1);
subplot(2,3,1);
plot(Phi,s);
grid on
axis([0 360 0 27]);
西工大机械原理大作业2凸轮机构作业
西工大机械原理大作业2凸轮机构作业摘要:凸轮机构是机械传动中十分重要的一种机构,它通过凸轮的回转运动将直线运动或其他运动转化为需要的曲线运动。
本文将对凸轮机构的结构和工作原理进行详细介绍,并以汽车发动机中凸轮机构为例进行分析。
通过本次作业的学习,可以更好地理解和应用凸轮机构的原理。
关键词:凸轮机构、结构、工作原理、汽车发动机一、引言凸轮机构是一种将直线运动或其他运动转化为需要的曲线运动的机构。
它广泛应用于各种机械传动中,尤其在汽车发动机中扮演着重要的角色。
凸轮机构能够将发动机的气缸活塞的直线往复运动转化为曲轴的回转运动,从而实现汽缸进、排气门的开闭。
凸轮机构还广泛应用于各种机械设备中,如机床、印刷机等。
因此,对凸轮机构的学习和掌握是十分重要的。
二、凸轮机构的结构和工作原理凸轮机构主要由凸轮、凸轮轴和从动件等组成。
凸轮是一个平面上的旋转曲线,它通过与凸轮轴的配合将转动运动转化为需要的曲线运动。
从动件则是根据需要进行曲线运动的机构组成部分,如气缸活塞、机床刀架等。
凸轮的工作原理是通过其凸轮轴的旋转将自身上的凸点或凹槽与从动件相配合,从而实现曲线运动。
当凸轮轴旋转时,凸轮上的凸点或凹槽与从动件相接触,从而驱动从动件做曲线运动。
凸轮机构的运动规律可以通过凸轮的轮廓形状来确定,因此,在设计凸轮机构时,需要根据所需要的运动曲线来确定凸轮的形状和参数。
三、汽车发动机中的凸轮机构汽车发动机中的凸轮机构是一个非常典型的凸轮机构应用案例。
它通过凸轮的回转运动来驱动气缸活塞做往复运动,并控制气缸进、排气门的开闭。
凸轮机构通过凸轮轴上的凸点和凹槽与气门机构相连接,从而实现曲线运动。
汽车发动机中的凸轮机构一般由凸轮轴、凸轮、气门弹簧、气门和凸轮轴链条组成。
凸轮轴位于汽车发动机的上部,凸轮装在凸轮轴上,通过气门弹簧与气门相连接。
当凸轮轴旋转时,凸轮上的凸点或凹槽与气门弹簧相接触,从而控制气门的开闭,进而控制气缸的进、排气。
机械原理第9章凸轮机构及其设计
第二十一页,编辑于星期日:十四点 分。
②等减速推程段:
当δ =δ0/2 时,s = h /2,h/2 = C0+C1δ0/2+C2δ02/4 当δ = δ0 时,s = h ,v = 0,h = C0+C1δ0+C2δ02
0 = ωC1+2ωC2δ ,C1=-2 C2δ0 C0=-h,C1= 4h/δ0, C2=-2h/δ02
如图所示,选取Oxy坐标系,B0 点为凸轮廓线起始点。当凸轮转过δ 角度时,推杆位移为s。此时滚子中 心B点的坐标为
x (s0 s) sin e cos
y
(s0
s) cos
A7
C8 A6 C7
w
A8
-w
A9
C9 B8 B9 B7 r0
C10
B12100 ° B0
O
B1 a B2
C1 L C2φ1φ0
A10 A0
φ
Φ
o
2
1
2 3 456
180º
7 8 9 10
60º 120º
δ
(1)作出角位移线图;
(2)作初始位置;
A5
C6
B6 B1580°B4
C4
C5
φ3
φC23
A1
↓对心直动平底推杆盘形凸 轮机构
↑偏置直动尖端推杆盘形凸轮机 构
第十一页,编辑于星期日:十四点 分。
↑尖端摆动凸轮机构
↓平底摆动凸轮机构
↑滚子摆动凸轮机构
第十二页,编辑于星期日:十四点 分。
(4)按凸轮与从动件保持接触的方式分
力封闭型凸轮机构
利用推杆的重力、弹簧力或其他外力使推杆与凸轮保持接
触的
此外,还要考虑机构的冲击性能。
机械原理课程设计凸轮机构设计说明书
全面探究凸轮机构设计原理及方法凸轮机构是一种常用的机械传动装置,通过凸轮和摆杆的配合组成,具有可逆性、可编程性和高精度的特点。
本文将从设计原理、设计方法和优化策略三个方面探究凸轮机构设计的要点。
一、设计原理
凸轮机构的设计原理是在摆杆与凸轮配合时,摆杆可以沿凸轮轮廓实现规定的运动规律,如直线运动、往返运动和旋转运动等。
凸轮可以根据运动轨迹、运动频率和运动速度等要求,通过凸轮轮廓的设计来完成。
凸轮轮廓的设计包括了初步设计、动力学分析、运动规划等步骤。
二、设计方法
凸轮机构的设计方法包括手工绘图及设计软件辅助。
手工绘图是传统的凸轮轮廓设计方法,适用于简单的凸轮机构,如往复式转动机构、转动转动机构等;而对于复杂的凸轮机构,可以利用计算机辅助设计软件,如ProEngineer、CATIA、AutoCAD等,进行三维建模、运动模拟和优化设计。
此外,对于凸轮机构的设计还需要考虑到强度计算、可靠性分析等相关问题。
三、优化策略
凸轮机构的设计优化策略主要包括凸轮轮廓的形状优化、摆杆的长度优化和机构传动效率的优化等。
凸轮轮廓的形状优化通常是通过
Cycloid、Involute、Bezier等曲线的拟合来实现;摆杆的长度优化可以通过数学模型来建立,利用遗传算法、粒子群算法等优化算法进行
求解;传动效率的优化可以通过轮廓优化、材料优化、润滑优化等途
径来进行。
凸轮机构的设计是机械工业中非常重要的一环,它涉及到运动学、动力学、力学等多个学科的知识,需要学习者在多方面进行深入研究
和实践。
通过对凸轮机构的深入探究,我们可以更好地理解机械原理
的精髓,提高机械设计的水平和能力。
机械原理作业凸轮机构绘制
机械原理大作业-凸轮机构专业:材料成型机控制工程学号:201100150284 姓名:朱富慧组号:11材卓一第2组1.题目(1)凸轮回转方向:顺时针(2)从动件偏置方向:左偏置(3)偏心距:15mm(4)基圆半径:45mm(5)从动件运动规律:先以余弦运动规律上升,再以等加速等减速运动规律下降。
推程运动角150°,远休止角30°,回程运动角120°,近休止角60°。
(6)从动件行程20mm。
要求:编制程序每隔5°计算凸轮轮廓坐标并绘制凸轮轮廓曲线。
2.数学公式记基圆半径为r,偏心距为e,凸轮转向系数为m(顺时针时m=1,逆时针时m=-1),从动件偏置方向系数为n(左偏置时n=1,右偏置时n=-1,无偏置时n=0),推程运动角、远休止角、回程运动角、近休止角依次为p1、p2、p3、p4,从动件行程为h从动件位移为s。
则从动件位移曲线方程为h 2(1−cosπp1p) 0<p<p1h p1<p<p1+p2s= h−2hp32(p−p1−p2)2 p1+p2<p<p1+p2+p322h p32(p1+p2+p3−p)2 p1+p2+p32<p< p1+p2+p30 p1+p2+p3<p< p1+p2+p3+p4 以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系。
则凸轮理论轮廓曲线的方程为x=(s+s0)cos(mp)-nesin(mp)y=(s+s0)sin(mp)+necos(mp)其中,s0=√r02−e23.①②说明:函数zuobiao()表示:(s+s0)*cos(m*p)-n*e*sin(m*p) =>x(s+s0)*sin(m*p)+n*e*cos(m*p)=>y并输出p、x、y。
5.结果曲线图。
机械原理大作业凸轮机构题DOC
Harbin Institute of Technology机械原理大作业二课程名称:机械原理设计题目:连杆机构运动分析院系:机械设计制造及其自动化班级:设计者:学号:指导教师:设计时间:一.设计题目设计直动从动件盘形凸轮机构,凸轮机构原始参数 序号 升程(mm) 升程运动角(º) 升程运 动规律升程许用压力角(º) 回程运动角(º)回程运 动规律回程许用压力角(º)远休止角 (º)近休止角 (º) 22 120 90等加等减速 4080等减等加速 70 70120二. 凸轮推杆运动规律1.运动规律(等加速等减速运动) 推程 0450≤≤ϕ2229602ϕπϕ=⎪⎪⎭⎫ ⎝⎛Φ=h s ϕπωϕω2219204=Φ=h v2220219204πωω=Φ=h a 推程 009045≤≤ϕ()222020)2(9601202ϕππϕ--=-ΦΦ-=hh s())2(1920422ϕπωπϕω-=-ΦΦ=h v222219204ωπω-=Φ-=h a2.运动规律(等加速等减速运动) 回程 00200160≤≤ϕ ()[]2222)98(9601202πϕπϕ--=Φ+Φ-Φ-=S h h s ()[])98(1920-4-22πϕωπϕω-=Φ+Φ-Φ=S h v 222219204ωπω-=Φ-=h a回程 00240200≤≤ϕ ()[]222'002)34(9602ϕππϕ-=-Φ+Φ+ΦΦ=S h s ()[])34(1920-4-2'002ϕπωπϕω-=-Φ+Φ+ΦΦ=S h v222219204ωπω=Φ=h a三.推杆位移、速度、加速度线图及凸轮s d ds-φ线图采用VB 编程,其源程序及图像如下: 1.位移:Private Sub Command1_Click()Timer1.Enabled = True '开启计时器 End SubPrivate Sub Timer1_Timer() Static i As SingleDim s As Single, q As Single 'i 作为静态变量,控制流程;s 代表位移;q 代表角度 Picture1.CurrentX = 0 Picture1.CurrentY = 0 i = i + 0.1 If i <= 45 Then q = is = 240 * (q / 90) ^ 2Picture1.PSet Step(q, -s), vbRedElseIf i >= 45 And i <= 90 Thenq = is = 120 - 240 * ((90 - q) ^ 2) / (90 ^ 2)Picture1.PSet Step(q, -s), vbGreenElseIf i >= 90 And i <= 150 Thenq = is = 120Picture1.PSet Step(q, -s), vbBlackElseIf i >= 150 And i <= 190 Thenq = is = 120 - 240 * (q - 150) ^ 2 / 6400Picture1.PSet Step(q, -s), vbBlueElseIf i >= 190 And i <= 230 Thenq = is = 240 * (230 - q) ^ 2 / 6400Picture1.PSet Step(q, -s), vbRedElseIf i >= 230 And i <= 360 Thenq = is = 0Picture1.PSet Step(q, -s), vbBlackElseEnd IfEnd Sub2.速度Private Sub Command2_Click()Timer2.Enabled = True '开启计时器End SubPrivate Sub Timer2_Timer()Static i As SingleDim v As Single, q As Single, w As Single 'i为静态变量,控制流程;q代表角度;w代表角速度,此处被赋予50Picture1.CurrentX = 0Picture1.CurrentY = 0w = 50i = i + 0.1If i <= 45 Thenq = iv = 480 * w * q / 8100Picture1.PSet Step(q, -v), vbRedElseIf i >= 45 And i <= 90 Thenq = iv = 480 * w * (90 - q) / 8100Picture1.PSet Step(q, -v), vbBlack ElseIf i >= 90 And i <= 150 Thenq = iv = 0Picture1.PSet Step(q, -v), vbGreen ElseIf i >= 150 And i <= 190 Then q = iv = -480 * w * (q - 150) / 6400Picture1.PSet Step(q, -v), vbBlue ElseIf i >= 190 And i <= 230 Thenq = iv = -480 * w * (230 - q) / 6400Picture1.PSet Step(q, -v), vbRedElseIf i >= 230 And i <= 360 Then q = iv = 0Picture1.PSet Step(q, -v), vbBlack ElseEnd IfEnd Sub3.加速度Private Sub Command3_Click()Timer3.Enabled = True '开启计时器End SubPrivate Sub Timer3_Timer()Static i As SingleDim a As Single, w As Single, q As Single 'i为静态变量,控制流程;a代表加速度;q代表角度;w代表角速度w = 50Picture1.CurrentX = 0Picture1.CurrentY = 0i = i + 0.1If i <= 45 Thenq = ia = 480 * w ^ 2 / 8100Picture1.PSet Step(q, -a), vbRedElseIf i >= 45 And i <= 90 Thenq = ia = -480 * w ^ 2 / 8100Picture1.PSet Step(q, -a), vbBlackElseIf i >= 90 And i <= 150 Thenq = ia = 0Picture1.PSet Step(q, -a), vbGreenElseIf i >= 150 And i <= 190 Thenq = ia = -480 * w ^ 2 / 6400Picture1.PSet Step(q, -a), vbBlueElseIf i >= 190 And i <= 230 Thenq = ia = 480 * w ^ 2 / 6400Picture1.PSet Step(q, -a), vbRedElseIf i >= 230 And i <= 360 Thenq = ia = 0Picture1.PSet Step(q, -a), vbBlackElseEnd IfEnd Sub4.ds/dq---dsPrivate Sub Command4_Click()Timer4.Enabled = True '开启计时器;建立坐标系Picture1.Scale (-400, -400)-(400, 400)End SubPrivate Sub Timer4_Timer()Static i As SingleDim x As Single, s As Single, q As Single, scaley As Single, t As Single 'i为静态变量,控制流程;x代表位移;s代表纵坐标ds/dq;q代表角度Picture1.CurrentX = 0Picture1.CurrentY = 0scaley = 1t = 3.14 / 180i = i + 0.1If i <= 45 Thenq = i * tx = 194.734 * qs = 240 * (2 * q / 3.14) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 45 And i <= 90 Thenq = i * tx = 194.734 * (3.14 / 2 - q)s = 120 - 97.367 * (3.14 / 2 - q) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 90 And i <= 150 Thenq = i * tx = 0s = 120 * scaleyPicture1.PSet Step(x, -s), vbRedElseIf i >= 150 And i <= 190 Thenq = i * tx = -246.46 * (q - 5 * 3.14 / 6)s = 120 - 123.23 * (q - 5 * 3.14 / 6) ^ 2 Picture1.PSet Step(x, -s), vbRedElseIf i >= 190 And i <= 230 Thenq = i * tx = -246.46 * (23 * 3.14 / 18 - q)s = 123.23 * (23 * 3.14 / 18 - q) ^ 2Picture1.PSet Step(x, -s), vbRedElseIf i >= 230 And i <= 360 Thenq = i * tx = 0s = 0Picture1.PSet Step(x, -s), vbRedElseEnd IfEnd Sub四.确定凸轮基圆半径和偏距1. 求切点转角在图中,右侧曲线为升程阶段的类速度-位移图,作直线Dt dt与其相切,且位移轴正方向呈夹角[ 1]=300,则切点处的斜率与直线D t d t的斜率相等,因为kDtdt=tan600,右侧曲线斜率可以表示为:q;q=tan600继而求出切点坐标(337.272,292.084)。
机械原理大作业凸轮设计
机械原理大作业凸轮设计1. 引言凸轮是一种通过凸起部分的形状变化驱动其他机械部件的旋转元件。
在机械系统中,凸轮被广泛应用于各种传动装置和运动控制系统。
本文档将讨论凸轮的设计原理和方法,并以一个具体的案例进行说明。
2. 凸轮设计原理2.1 凸轮的基本概念凸轮由凸起部分和基座两部分组成。
其中,凸起部分通常称为凸轮型面,它的形状决定了凸轮所能产生的运动规律。
基座是凸轮的固定部分,通常与主轴连接,使凸轮能够旋转。
2.2 凸轮设计的基本要求凸轮设计的目标是实现所需的运动规律。
在设计一个凸轮时,需要考虑以下几个方面:•运动规律:根据具体需求确定凸轮的运动规律,如线性运动、往复运动、旋转运动等。
•周期性:确定凸轮的运动周期,即凸轮的一次完整运动所需的时间。
•加减速:确定凸轮的运动加速和减速过程,以实现平滑的运动过渡。
•载荷和寿命:考虑凸轮所承受的载荷和使用寿命要求,选择适当的材料和结构。
2.3 凸轮设计的方法凸轮设计可以采用基于经验的方法或基于计算机辅助设计(CAD)的方法。
基于经验的方法通常适用于简单的凸轮系统,而复杂的凸轮系统通常需要借助CAD 软件进行设计和分析。
凸轮设计的关键步骤包括:•确定凸轮的运动规律和周期。
•根据凸轮的运动规律计算凸轮型面的形状。
•通过CAD软件创建凸轮的三维模型。
•进行凸轮的运动仿真和动态分析。
•对凸轮进行优化设计,以满足运动要求和结构要求。
3. 案例分析:凸轮驱动往复运动机构3.1 问题描述设计一个凸轮驱动的往复运动机构,要求满足以下条件:•机构的往复运动幅度为20mm。
•机构的往复运动频率为10Hz。
•机构的驱动电机转速为1000rpm。
•机构的凸轮型面应满足正弦形状。
3.2 设计步骤1.确定凸轮的运动规律和周期。
根据往复运动要求,选择正弦运动作为凸轮的运动规律,运动周期为0.1s。
2.计算凸轮型面的形状。
根据凸轮的运动规律和运动周期,计算凸轮型面的形状参数。
3.创建凸轮的三维模型。
机械原理大作业凸轮结构设计
机械原理大作业(二) 作业名称:机械原理设计题目:凸轮机构设计院系: 机电工程学院班级:设计者:学号:指导教师:丁刚陈明设计时间:哈尔滨工业大学机械设计1、设计题目如图所示直动从动件盘形凸轮机构,根据其原始参数设计该凸轮。
表一:凸轮机构原始参数序号升程(mm) 升程运动角(º)升程运动规律升程许用压力角(º)回程运动角(º)回程运动规律回程许用压力角(º)远休止角(º)近休止角(º)12 80 150正弦加速度30 100 正弦加速度60 60 502、凸轮推杆运动规律(1)推杆升程运动方程S=h[φ/Φ0-sin(2πφ/Φ0)]V=hω1/Φ0[1-cos(2πφ/Φ0)]a=2πhω12sin(2πφ/Φ0)/Φ02式中:h=150,Φ0=5π/6,0<=φ<=Φ0,ω1=1(为方便计算)(2)推杆回程运动方程S=h[1-T/Φ1+sin(2πT/Φ1)/2π]V= -hω1/Φ1[1-cos(2πT/Φ1)]a=-2πhω12sin(2πT/Φ1)/Φ12式中:h=150,Φ1=5π/9,7π/6<=φ<=31π/18,T=φ-7π/63、运动线图及凸轮线图运动线图:用Matlab编程所得源程序如下:t=0:pi/500:2*pi;w1=1;h=150;leng=length(t);for m=1:leng;if t(m)<=5*pi/6S(m) = h*(t(m)/(5*pi/6)-sin(2*pi*t(m)/(5*pi/6))/(2*pi));v(m)=h*w1*(1-cos(2*pi*t(m)/(5*pi/6)))/(5*pi/6);a(m)=2*h*w1*w1*sin(2*pi*t(m)/(5*pi/6))/((5*pi/6)*(5*pi/6));% 求退程位移,速度,加速度elseift(m)<=7*pi/6S(m)=h;v(m)=0;a(m)=0;% 求远休止位移,速度,加速度elseif t(m)<=31*pi/18T(m)=t(m)-21*pi/18;S(m)=h*(1-T(m)/(5*pi/9)+sin(2*pi*T(m)/(5*pi/9))/(2*pi));v(m)=-h/(5*pi/9)*(1-cos(2*pi*T(m)/(5*pi/9)));a(m)=-2*pi*h/(5*pi/9)^2*sin(2*pi*T(m)/(5*pi/9));%求回程位移,速度,加速度elseS(m)=0;v(m)=0;a(m)=0;% 求近休止位移,速度,加速度endend推杆位移图推杆速度图推杆加速度图4、确定凸轮基圆半径与偏距在凸轮机构得ds/dφ-s线图里再作斜直线Dt dt与升程得[ds/dφ-s(φ)]曲线相切并使与纵坐标夹角为升程许用压力角[α],则D t d t线得右下方为选择凸轮轴心得许用区。
机械原理课程设计凸轮机构
Part Three
机械原理课程设计 凸轮机构方案
设计目的和要求
设计目的:掌握凸轮机构的基本原 理和设计方法
设计内容:包括凸轮机构的设计、 制造、装配和调试
添加标题
添加标题
添加标题
添加标题
设计要求:满足凸轮机构的运动要 求,如速度、加速度、行程等
设计步骤:明确设计任务、选择设 计方案、进行设计计算、绘制设计 图纸、制作模型、进行实验验证等
凸轮轮廓曲线的设计方法包括解析法、图 解法和计算机辅助设计等。
凸轮轮廓曲线的设计需要满足凸轮机构 的运动规律、负载、速度、加速度等要 求,同时需要考虑到凸轮的制造工艺和 成本等因素。
凸轮机构压力角计算
压力角定义:凸轮与从动件接触点 处法线与凸轮轮廓线之间的夹角
压力角影响因素:凸轮轮廓线形状、 从动件形状、凸轮半径、从动件半 径
凸轮机构工作原理
凸轮机构通过凸轮与从动件 的接触,实现从动件的位移 和运动
凸轮机构由凸轮、从动件和 机架组成
凸轮机构的工作原理是利用 凸轮的轮廓曲线,使从动件
产生预定的运动
凸轮机构的应用广泛,如汽 车、机床、机器人等领域
凸轮机构分类
按照凸轮运动规律分类:等 速运动凸轮、等加速运动凸 轮、等减速运动凸轮等
Part Six
凸轮机构运动仿真 与优化
运动仿真模型的建立
确定凸轮机构的类型和参数 建立凸轮机构的三维模型 设定运动仿真的初始条件和边界条件 设定运动仿真的时间步长和仿真时间 设定运动仿真的输出变量和观察点 运行运动仿真,观察仿真结果,并进行优化
运动仿真结果分析
凸轮机构运动仿 真结果:包括位 移、速度、加速 度等参数
凸轮从动件的类 型:滚子从动件、 滑块从动件、圆 柱从动件等
机械原理机构创新设计图例
图1 曲柄滑块机构示意图图4-2 曲柄摇杆机构示意图
图4-3 内燃机机构示意图图4-4 精压机机构示意图
图4-5 牛头刨床机构示意图
图6 两齿轮—曲柄摇杆机构示意图
图7 喷气织机开口机构示意图图4-8 冲压机构示意图
图4-9 筛料机构示意图图4-10 插床机构示意图
图11 凸轮—连杆组合机构示意图图12 凸轮—五连杆机构示意图
图13 行程放大机构示意图图14 自卸货车翻转机构示意图
图15 齿轮齿条—双曲柄滑块机构示意图图16 盘型凸轮(尖端推杆)机构示意图
图17 冲压机构示意图
图18 双摆杆摆角放大机构示意图
图19 双摇杆机构示意图。
机械原理_凸轮机构设计
机械原理课程设计——凸轮机构设计(一)目录 (1)_________________________(一)、题目及原始数据 (2)(二)、推杆运动规律及凸轮廓线方程 (3)(三)、计算程序方框图 (5)(四)、计算源程序 (6)(五)、程序计算结果及分析 (10)(六)、凸轮机构图 (15)(七)、心得体会 (16)(八)、参考书 (16)(一)、题目及原始数据试用计算机辅助设计完成偏置直动滚子推杆盘形凸轮机构的设计,凸轮以1rad/s的角速度沿逆时针方向转动。
要求:(1)、推程运动规律为等加速等减速运动,回程运动规律为五次多项式运动规律;(2)、打印出原始数据;(3)、打印出理论轮廓和实际轮廓的坐标值;(4)、打印出推程和回程的最大压力角,以及出现最大压力角时凸轮的相应转角;(5)、打印出凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;(6)、打印出凸轮运动的位移;(7)、打印最后所确定的凸轮的基圆半径。
原始数据如下:r0=0.015; 初选的基圆半径r0Deltar0=0.0005; 当许用压力角或许用最小曲率半径不满足时,r0以Δr0为步长增加重新计算rr=0.010; 滚子半径r rh=0.028; 推杆行程he=0.005; 偏距eomega=1; 原动件凸轮运动角速度,逆时针ωdelta1=pi/3; 近休止角δ1delta2=2*pi/3; 推程运动角δ2delta3=pi/2; 远休止角δ3delta4=pi/2; 回程运动角δ4alpha1=pi/6; 推程许用压力角[α1]alpha2=(70/180)*pi; 回程许用压力角[α2]rho0min=0.3*rr; 许用最小曲率半径ραmin (二)、推杆运动规律及凸轮廓线方程推杆运动规律:(1)近休阶段:0o≤δ<60 os=0v=0a=0(2)推程阶段:60o≤δ<180 o等加速运动规律:60o≤δ<120 os=2h(δ-60o)2/(120 o)2v=4hω(δ-60o)/(120 o)2a=4hω2/(120 o)2等减速运动规律:120o≤δ<180 os=h-2h(120o -(δ-60o))2/(120 o)2v=4hω(120o -(δ-60o))/(120 o)2a=-4hω2/(120 o)2(3)远休阶段:180o≤δ<270 os=hv=0a=0(4)回程阶段:270o≤δ≤360 o五次多项式运动规律:s=h-(10h(δ-270o)3/(90 o)3-15h(δ-270o)4/(90 o)4+6h(δ-270o)5/(90 o)5)v=-(30hω(δ-270o)2/(90 o)3-60hω(δ-270o)3/(90 o)4+30hω(δ-270o)4/(90 o)5)a=-(60hω2(δ-270o)/(90 o)3-180hω2(δ-270o)2/(90o)4+120hω2(δ-270o)3/(90 o)5)凸轮廓线方程:(1)理论廓线方程:s0=sqrt(r02-e2)x=(s0+s)sinδ+ecosδy=(s0+s)cosδ-esinδ(2)实际廓线方程先求x,y的一阶导数x’=(v/ω-e) sinδ+(s0+s)cosδy’=(v/ω-e) cosδ-(s0+s)sinδ再求sinθ,cosθsinθ=x’/sqrt((x’)2+(y’)2)cosθ=-y’/sqrt((x’)2+(y’)2)最后求实际廓线方程x1=x-rr cosθy1=y-rr sinθ压力角方程:曲率半径计算公式:(四)、计算源程序%凸轮机构大作业Matlab语言源程序%选题:偏置直动滚子推杆盘形凸轮机构5—A% 推程运动规律:等加速等减速运动% 回程运动规律:五次多项式运动% 作者:WYH 学号:xxxxxxxx 日期:2007.12.26 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clear all;%close all;clc;%赋初值r0=0.015;Deltar0=0.0005;rr=0.010;h=0.028;e=0.005;omega=1; %原动件凸轮运动角速度,逆时针delta1=pi/3; %近休止角delta2=2*pi/3; %推程运动角delta3=pi/2; %远休止角delta4=pi/2; %回程运动角alpha1=pi/6; %推程许用压力角alpha2=(70/180)*pi; %回程许用压力角rho0min=0.3*rr; %许用最小曲率半径del1=delta1+delta2;del2=del1+delta3;temp=0; %判断是否执行r0=r0+Deltar0的变量while (temp==0)temp=1;s0=sqrt(r0^2-e^2); %求解s0alpha1max=0;delta1max=0; %定义alpha1的最大值以及对应的delta1值alpha2max=0;delta2max=0; %定义alpha2的最大值以及对应的delta2值rhoamin=r0-rr;deltamin=0; %定义rhoa的最小值以及对应的delta值for I=0:120; %圆周120等分delta=(I*3/180)*pi;if delta>=0&delta<delta1 %近休阶段s=0; %位移v=0; %速度a=0; %加速度elseif delta>=delta1&delta<(delta2/2)+delta1 %等加速推程s=2*h*(delta-delta1)^2/delta2^2;v=4*h*omega*(delta-delta1)/delta2^2;a=4*h*omega^2/delta2^2;elseif delta>=(delta2/2)+delta1&delta<del1 %等减速推程s=h-2*h*(delta2-(delta-delta1))^2/delta2^2;v=4*h*omega*(delta2-(delta-delta1))/delta2^2;a=-4*h*omega^2/delta2^2;elseif delta>=del1&delta<del2 %远休阶段s=h;v=0;a=0;elseif delta>=del2&delta<=2*pi %五次多项式运动规律回程s=h-(10*h*(delta-del2)^3/delta3^3-15*h*(delta-del2)^4/delta3^4+6*h*(delta-del 2)^5/delta3^5);v=-(30*h*omega*(delta-del2)^2/delta4^3-60*h*omega*(delta-del2)^3/delta4^4 +30*h*omega*(delta-del2)^4/delta4^5);a=-(60*h*omega^2*(delta-del2)/delta4^3-180*h*omega^2*(delta-del2)^2/delta 4^4+120*h*omega*(delta-del2)^3/delta4^5);endx=(s0+s)*sin(delta)+e*cos(delta); %理论轮廓方程式y=(s0+s)*cos(delta)-e*sin(delta);x_=(v/omega-e)*sin(delta)+(s0+s)*cos(delta); %理论轮廓对delta求一次导数y_=(v/omega-e)*cos(delta)-(s0+s)*sin(delta);x__=(a/omega^2-(s0+s))*sin(delta)+(2*v/omega-e)*cos(delta); %理论轮廓对delta求二次导数y__=(a/omega^2-(s0+s))*cos(delta)-(2*v/omega--e)*sin(delta);x1=x-rr*(-y_/sqrt(x_^2+y_^2)); %实际轮廓方程式y1=y-rr*(x_/sqrt(x_^2+y_^2));alpha=atan((v-e)/(sqrt(r0^2-e^2)+s)); %求压力角if delta>=del2&delta<=2*pi %判断是否为回程if abs(alpha)>alpha2 %判断是否大于回程许用压力角r0=r0+Deltar0;temp=0;break;elseif abs(alpha)>alpha2max %满足许用压力角,则找出回程最大压力角alpha2max=abs(alpha);delta2max=delta;endendelseif abs(alpha)>alpha1 %判断是否大于推程许用压力角r0=r0+Deltar0; %不满足许用压力角,则增大基圆半径重新计算temp=0;break;elseif abs(alpha)>alpha1max %满足许用压力角,则找出推程最大压力角alpha1max=abs(alpha);delta1max=delta;endendendrho=(x_^2+y_^2)^(3/2)/(x_*y__-y_*x__); %计算曲率半径if rho<0rhoa=abs(rho)-rr;if rhoa>=rho0min %满足最小曲率半径if rhoa<rhoamin %找出实际轮廓曲线的最小曲率半径及其对应的delta角rhoamin=rhoa;deltamin=delta;endelser0=r0+Deltar0;temp=0;break;endendDelta(I+1)=(delta/pi)*180; %delta由弧度值转化为角度值X(I+1)=x*1000;Y(I+1)=y*1000;X1(I+1)=x1*1000;Y1(I+1)=y1*1000;S(I+1)=s;V(I+1)=v;A(I+1)=a;ALPHA(I+1)=(alpha/pi)*180;PHO(I+1)=rho*1000;endenddeltamin=(deltamin/pi)*180;alpha1max=(alpha1max/pi)*180;delta1max=(delta1max/pi)*180;alpha2max=(alpha2max/pi)*180;delta2max=(delta2max/pi)*180;figure(1);axis equal;hold ont=0:0.01:2*pi;xx=r0*cos(t)*1000;yy=r0*sin(t)*1000;xxx=(rr*cos(t)+X(1)/1000)*1000;yyy=(rr*sin(t)+Y(1)/1000)*1000;xxxx=e*cos(t)*1000;yyyy=e*sin(t)*1000;plot(xx,yy,'m--',X,Y,':',X1,Y1,'k',xxx,yyy,'c-',xxxx,yyyy,'y-');%画出理论轮廓及实际轮廓以及基圆legend('基圆','理论轮廓','实际工作轮廓');plot(0,0,'ko')plot(X(1),Y(1),'ko');title('凸轮轮廓曲线图');xlabel('X/mm');ylabel('Y/mm');figure(2);plot(Delta,S,Delta,V,'r--',Delta,A,'k:'); %画出位移、速度、加速度曲线图title('凸轮运动规律曲线图');xlabel('{\delta}/(^o)');ylabel('s/m v/m.s^{-1} a/m.s^{-2}');legend('位移','速度','加速度');%结果显示:disp([num2str(Delta'),num2str(X'),num2str(Y'),num2str(X1'),num2str(Y1'),num 2str(S'*1000)]);disp(['rhoamin=',num2str(rhoamin*1000),'deltamin=',num2str(deltamin)]);disp(['alpha1max=',num2str(alpha1max),'delta1max=',num2str(delta1max)]);disp(['alpha2max=',num2str(alpha2max),'delta2max=',num2str(delta2max)]);disp(['r0=',num2str(r0*1000)]);(五)、程序计算结果及分析求得ραmin及对应的δαmin值:rhoamin=14.0952 deltamin=288求得α1max及对应的δ1max值:alpha1max=29.782 delta1max=120求得α2max及对应的δ2max值:alpha2max=47.4426 delta2max=324求得最后的基圆半径r0为:r0=24.5(七)、心得体会通过对凸轮机构的编程设计:(1)、熟悉了推杆的运动规律特别是等加速等减速和五次多项式运动规律;(2)、掌握了已知推杆运动规律用解析法对凸轮轮廓曲线的进行设计的方法以及设计时应该注意的各个性能要求;(3)、加深了对Matlab语言的熟悉与应用(八)、参考书(1)《机械原理》第七版高等教育出版社(2)《MATLAB程序设计教程》中国水利水电出版社。
凸轮机构的应用原理图怎么画
凸轮机构的应用原理图怎么画什么是凸轮机构凸轮机构是一种由凸轮和从动件组成的机械传动装置,它通过凸轮的转动,驱动从动件以特定的运动方式运动。
凸轮机构广泛应用于各个领域,包括机械制造、汽车工业、航空航天、工业自动化等。
凸轮机构的应用原理图绘制凸轮机构的应用原理图可以帮助我们更好地理解凸轮机构的工作原理和运动规律。
下面是绘制凸轮机构应用原理图的步骤和方法:1.准备工作:–在纸上或电脑上打开Markdown编辑器。
–使用Markdown语法绘制标题和副标题。
–准备绘制凸轮机构的图形和符号。
2.绘制凸轮:–在标题下方,使用Markdown语法绘制一级副标题“绘制凸轮”。
–使用Markdown语法绘制二级副标题,描述凸轮的形状和尺寸。
–使用Markdown语法绘制一个列表,列出凸轮的关键尺寸和曲线形状。
–通过描绘曲线和尺寸,绘制凸轮的形状。
3.绘制从动件:–在标题下方,使用Markdown语法绘制一级副标题“绘制从动件”。
–使用Markdown语法绘制二级副标题,描述从动件的类型和形状。
–使用Markdown语法绘制一个列表,列出从动件的关键尺寸和运动方式。
–根据从动件的运动方式,绘制从动件的形状。
4.绘制传动和连接方式:–在标题下方,使用Markdown语法绘制一级副标题“绘制传动和连接方式”。
–使用Markdown语法绘制二级副标题,描述传动和连接方式的类型和原理。
–使用Markdown语法绘制一个列表,列出传动和连接方式的关键尺寸和工作原理。
–根据传动和连接方式的原理,绘制传动和连接方式的形状。
5.绘制凸轮机构工作原理图:–在标题下方,使用Markdown语法绘制一级副标题“绘制凸轮机构工作原理图”。
–使用Markdown语法绘制二级副标题,描述凸轮机构的工作原理和运动规律。
–使用Markdown语法绘制一个列表,列出凸轮机构的关键参数和运动规律。
–根据凸轮机构的工作原理和运动规律,绘制凸轮机构的工作原理图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机械原理大作业-凸轮机构
专业:材料成型机控制工程学号:0284 姓名:朱富慧组号:11材卓一第2组
1.题目
(1)凸轮回转方向:顺时针
(2)从动件偏置方向:左偏置
(3)偏心距:15mm
(4)基圆半径:45mm
(5)从动件运动规律:先以余弦运动规律上升,再以等加速等减速运动规律下降。
推程运动角150°,远休止角30°,回程运动角120°,近休止角60°。
(6)从动件行程20mm。
要求:编制程序每隔5°计算凸轮轮廓坐标并绘制凸轮轮廓曲线。
2.数学公式
记基圆半径为r0,偏心距为e,凸轮转向系数为m(顺时针时m=1,逆时针时m=-1),从动件偏置方向系数为n(左偏置时n=1,右偏置时n=-1,无偏置时n=0),推程运动角、远休止角、回程运动角、近休止角依次为p1、p2、p3、p4,从动件行程为h从动件位移为s。
则从动件位移曲线方程为
0<p<p1
h p1<p<p1+p2
s= p1+p2<p<p1+p2+
p1+p2+<p< p1+p2+p3
0 p1+p2+p3<p< p1+p2+p3+p4
以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系。
则凸轮理论轮廓曲线的方程为
x=(s+s0)cos(mp)-nesin(mp)
y=(s+s0)sin(mp)+necos(mp)
其中,
3.程序框图
N
③
Y
N
Y
N 执行函数zuobiao ()
执行函数zuobiao ()
p+5=>p p>=p 1+p 2&&p<p
1+p 2+p 3+p 4 s=h
p+5=>p
p>=p 1&&p<p 1+p 2+p 3+p 4
s=
>s 0
0=>p
p>=0&&p<p 1+p 2+p 3+p 4 输入r 0、e 、m 、n 、
p 1、p 2、p 3、p 4、h
开始
Y
①
N ②
Y
N
Y
③
说明:函数zuobiao ()表示:
s= 执行函数zuobiao () p+5=>p p>=p 1+p 2+p 3/2&&p <p 1+p 2+p 3+p 4
s= 执行函数zuobiao () p+5=>p
p>=p 1+p 2+p 3/2&&p<p 1+p 2+p 3+p 4 s=0
执行函数zuobiao () p+5=>p 结束
(s+s0)*cos(m*p)-n*e*sin(m*p) =>x (s+s0)*sin(m*p)+n*e*cos(m*p)=>y 并输出p、x、y。
5.结果曲线图。