第6章 凸轮机构的运动设计资料
- 格式:ppt
- 大小:2.70 MB
- 文档页数:34
凸轮机构的设计一、简介凸轮机构是由凸轮,从动件和机架三个基本构件组成的高副机构。
凸轮是一个具有曲线轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。
与凸轮轮廓接触,并传递动力和实现预定的运动规律的构件,一般做往复直线运动或摆动,称为从动件。
凸轮机构在应用中的基本特点在于能使从动件获得较复杂的运动规律。
因为从动件的运动规律取决于凸轮轮廓曲线,所以在应用时,只要根据从动件的运动规律来设计凸轮的轮廓曲线就可以了。
凸轮机构广泛应用于各种自动机械、仪器和操纵控制装置。
凸轮机构之所以得到如此广泛的应用,主要是由于凸轮机构可以实现各种复杂的运动要求,而且结构简单、紧凑。
二、凸轮机构的工作原理由凸轮的回转运动或往复运动推动从动件作规定往复移动或摆动的机构。
凸轮具有曲线轮廓或凹槽,有盘形凸轮、圆柱凸轮和移动凸轮等,其中圆柱凸轮的凹槽曲线是空间曲线,因而属于空间凸轮。
从动件与凸轮作点接触或线接触,有滚子从动件、平底从动件和尖端从动件等。
尖端从动件能与任意复杂的凸轮轮廓保持接触,可实现任意运动,但尖端容易磨损,适用于传力较小的低速机构中。
为了使从动件与凸轮始终保持接触,可采用弹簧或施加重力。
具有凹槽的凸轮可使从动件传递确定的运动,为确动凸轮的一种。
一般情况下凸轮是主动的,但也有从动或固定的凸轮。
多数凸轮是单自由度的,但也有双自由度的劈锥凸轮。
凸轮机构结构紧凑,最适用于要求从动件作间歇运动的场合。
它与液压和气动的类似机构比较,运动可靠,因此在自动机床、内燃机、印刷机和纺织机中得到广泛应用。
但凸轮机构易磨损,有噪声,高速凸轮的设计比较复杂,制造要求较高。
一、工作过程和参数在凸轮机构中最常见的运动形式为凸轮机构作等速回转运动,从动件往复移动。
以图6-8为例(对心外轮廓盘形凸轮机构)。
首先介绍一下本图中各构件的名称。
1,运动分析:停CA4ϕ2、参数①推程(升程)-- 从动件自最低位置升到最高位置的过程 ②推程角(升程角)--推动从动件实现推程时的凸轮转角(ϕ1) ③回程 -- 从动件自最高位置升到最低位置的过程 ④回程角 --从动件从最高位置回到最低位置时的 凸轮转角(ϕ3)⑤远停角(远休止角)从动件在最高位置停止不动,与此对应的凸轮转角。
第6章 凸轮机构及其设计习题6-1.在直动从动件盘形凸轮机构中,已知推程时凸轮的转角0/2ϕπ=,行程50h mm =。
求当凸轮转速110/rad s ω=时,等速、等加速等减速、余弦加速度和正弦加速度四种常用的基本运动规律的最大速度max v 、最大加速度max a 以及所对应的凸轮转角0ϕ。
6-2. 在图6-1所示的从动件位移线图中,AB 段为摆线运动,BC 段为简谐运动。
若要在两段曲线交界处B 点从动件的速度和加速度分别相等,试根据图中所给数据确定2ϕ角大小。
6-3.设计一偏置直动从动件盘形凸轮机构。
凸轮回转方向及从动件初始位置如图6-2所示。
已知偏距e =20mm ,基圆半径r 0=40mm ,滚子半径r T =10mm 。
从动件运动规律如下:ϕ=150︒,ϕs =30︒,ϕ'=120︒,ϕs '=60︒,从动件在推程以简谐运动规律上升,行程h =20mm ;回程以等加速等减速规律返回原处。
要求推程许用压力角[]30α= ,回程许用压力角[]70α'= ,凸轮实际廓线最小许用曲率半径[]3mm ρ'=。
试绘出从动件位移线图并用解析法设计凸轮轮廓曲线。
6-4.已知一偏置移动滚子从动件盘形凸轮机构的初始位置,如图6-3所示。
试求:(1)当凸轮从图示位置转过150时,滚子与凸轮廓线的接触点1D 及从动件相应的位移。
(2)当滚子中心位于2B 点时,凸轮机构的压力角2α。
图6-2 图6-3 图6-4图6-16-5.如图6-4所示的直动平底从动件盘形凸轮机构,已知凸轮为30r mm =的偏心圆盘,20AO mm =,试求:(1)基圆半径和升程;(2)推程运动角、回程运动角、远休止角和近休止角;(3)凸轮机构的最大压力角和最小压力角;(4)从动件推杆的位移s 、速度v 和加速度a 的方程式;(5)若凸轮以110/rad s ω=匀速回转,当AO 成水平位置时推杆的速度。
滚子从动件凸轮机构设计当根据使用场合和工作要求选定了凸轮机构的类型和从动件的运动规律后,即可根据选定的基圆半径着手进行凸轮轮廓曲线的设计。
凸轮廓线的设计方法有图解法和解析法,其依据的基本原理相同。
凸轮机构工作时,凸轮和从动件都在运动,为了在图纸上绘制出凸轮的轮廓曲线,可采用反转法。
下面以图示的对心尖端移动从动件盘形凸轮机构为例来说明其原理。
从图中可以看出:凸轮转动时,凸轮机构的真实运动情况:凸轮以等角速度ω绕轴O 逆时针转动,推动从动件在导路中上、下往复移动。
当从动件处于最低位置时,凸轮轮廓曲线与从动件在A点接触,当凸轮转过φ1角时,凸轮的向径OA将转到OA´的位置上,而凸轮轮廓将转到图中兰色虚线所示的位置。
这时从动件尖端从最低位置A上升到B´,上升的距离s1=AB´。
采用反转法,凸轮机构的运动情况:现在设想凸轮固定不动,而让从动件连同导路一起绕O点以角速度(-ω)转过φ1角,此时从动件将一方面随导路一起以角速度(-ω)转动,同时又在导路中作相对移动,运动到图中粉红色虚线所示的位置。
此时从动件向上移动的距离与前相同。
此时从动件尖端所占据的位置 B 一定是凸轮轮廓曲线上的一点。
若继续反转从动件,可得凸轮轮廓曲线上的其它点。
由于这种方法是假定凸轮固定不动而使从动件连同导路一起反转,故称反转法(或运动倒置法)。
凸轮机构的形式多种多样,反转法原理适用于各种凸轮轮廓曲线的设计。
一、直动从动件盘形凸轮廓线的设计(1)尖端从动件以一偏置移动尖端从动件盘形凸轮机构为例。
设已知凸轮的基圆半径为rb,从动件轴线偏于凸轮轴心的左侧,偏距为e,凸轮以等角速度ω顺时针方向转动,从动件的位移曲线如图(b)所示,试设计凸轮的轮廓曲线。
依据反转法原理,具体设计步骤如下:1)选取适当的比例尺,作出从动件的位移线图。
将位移曲线的横坐标分成若干等份,得分点1,2, (12)2)选取同样的比例尺,以O 为圆心,rb为半径作基圆,并根据从动件的偏置方向画出从动件的起始位置线,该位置线与基圆的交点B0,便是从动件尖端的初始位置。
第六讲凸轮机构及其设计(一)凸轮机构的应用和分类一、凸轮机构1.组成:凸轮,推杆,机架。
2.优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。
缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。
二、凸轮机构的分类1.按凸轮的形状分:盘形凸轮圆柱凸轮2.按推杆的形状分尖顶推杆:结构简单,能与复杂的凸轮轮廓保持接触,实现任意预期运动。
易遭磨损,只适用于作用力不大和速度较低的场合滚子推杆:滚动摩擦力小,承载力大,可用于传递较大的动力。
不能与凹槽的凸轮轮廓时时处处保持接触。
平底推杆:不考虑摩擦时,凸轮对推杆的作用力与从动件平底垂直,受力平稳;易形成油膜,润滑好;效率高。
不能与凹槽的凸轮轮廓时时处处保持接触。
3.按从动件的运动形式分(1)往复直线运动:直动推杆,又有对心和偏心式两种。
(2)往复摆动运动:摆动推杆,也有对心和偏心式两种。
4.根据凸轮与推杆接触方法不同分:(1)力封闭的凸轮机构:通过其它外力(如重力,弹性力)使推杆始终与凸轮保持接触,(2)几何形状封闭的凸轮机构:利用凸轮或推杆的特殊几何结构使凸轮与推杆始终保持接触。
①等宽凸轮机构② 等径凸轮机构③共轭凸轮(二)推杆的运动规律一、基本名词:以凸轮的回转轴心O 为圆心,以凸轮的最小半径r0为半径所作的圆称为凸轮的基圆,r0 称为基圆半径。
推程:当凸轮以角速度转动时,推杆被推到距凸轮转动中心最远的位置的过程称为推程。
推杆上升的最大距离称为推杆的行程,相应的凸轮转角称为推程运动角。
回程:推杆由最远位置回到起始位置的过程称为回程,对应的凸轮转角称为回程运动角。
休止:推杆处于静止不动的阶段。
推杆在最远处静止不动,对应的凸轮转角称为远休止角;推杆在最近处静止不动,对应的凸轮转角称为近休止角二、推杆常用的运动规律1.刚性冲击:推杆在运动开始和终止时,速度突变,加速度在理论上将出现瞬时的无穷大值,致使推杆产生非常大的惯性力,因而使凸轮受到极大冲击,这种冲击叫刚性冲击。
第七章凸轮机构设计(4学时)1.教学目标1)了解凸轮机构的分类及应用;2)了解推杆常用运动规律的选择原则;3)掌握在确定凸轮机构的基本尺寸时应考虑的主要问题;4)能根据选定的凸轮类型和推杆运动规律设计凸轮的轮廓曲线。
2.教学重点和难点1)推杆常用运动规律特点及选择原则;2)盘形凸轮机构凸轮轮廓曲线的设计;3)凸轮基圆半径与压力角及自锁的关系;难点:“反转法原理”与压力角的概念。
3.讲授方法:多媒体课件7.1 凸轮机构的应用及分类一.凸轮机构的应用凸轮机构是由凸轮、从动件、机架以及附属装臵组成的一种高副机构。
其中凸轮是一个具有曲线轮廓的构件,通常作连续的等速转动、摆动或移动。
从动件在凸轮轮廓的控制下,按预定的运动规律作往复移动或摆动。
在各种机器中,为了实现各种复杂的运动要求,广泛地使用着凸轮机构。
下面我们先看两个凸轮使用的实例。
图6—1所示为以内燃机的配气凸轮机构,凸轮1作等速回转,其轮廓将迫使推杆2作往复摆动,从而使气门3开启和关闭(关闭时借助于弹簧4的作用来实现的),以控制可燃物质进入气缸或废气的排出。
如图6—2所示为自动机床中用来控制刀具进给运动的凸轮机构。
刀具的一个进给运动循环包括:1)刀具以较快的速度接近工件;2)道具等速前进来切削工件;3)完成切削动作后,刀具快速退回;4)刀具复位后停留一段时间等待更换工件等动作。
然后重复上述运动循环。
这样一个复杂的运动规律是由一个作等速回转运动的圆柱凸轮通过摆动从动件来控制实现的。
其运动规律完全取决于凸轮凹槽曲线形状。
由上述例子可以看出,从动件的运动规律是由凸轮轮廓曲线决定的,只要凸轮轮廓设计得当,就可以使从动件实现任意给定的运动规律。
同时,我们可以看出:凸轮机构的从动件是在凸轮控制下,按预定的运动规律运动的,这种机构具有结构简单、运动可靠等优点。
但是,由于是高副机构,接触应力较大,易于磨损,因此,多用于小载荷的控制或调节机构中。
二.凸轮机构的分类根据凸轮及从动件的形状和运动形式的不同,凸轮机构的分类方法有以下四种:1.按凸轮的形状分类(1)盘形凸轮:如图 6-1所示,这种凸轮是一个具有变化向径盘形构件,当他绕固定轴转动时,可推动从动件在垂直与凸轮轴的平面内运动。
全面探究凸轮机构设计原理及方法凸轮机构是一种常用的机械传动装置,通过凸轮和摆杆的配合组成,具有可逆性、可编程性和高精度的特点。
本文将从设计原理、设计方法和优化策略三个方面探究凸轮机构设计的要点。
一、设计原理
凸轮机构的设计原理是在摆杆与凸轮配合时,摆杆可以沿凸轮轮廓实现规定的运动规律,如直线运动、往返运动和旋转运动等。
凸轮可以根据运动轨迹、运动频率和运动速度等要求,通过凸轮轮廓的设计来完成。
凸轮轮廓的设计包括了初步设计、动力学分析、运动规划等步骤。
二、设计方法
凸轮机构的设计方法包括手工绘图及设计软件辅助。
手工绘图是传统的凸轮轮廓设计方法,适用于简单的凸轮机构,如往复式转动机构、转动转动机构等;而对于复杂的凸轮机构,可以利用计算机辅助设计软件,如ProEngineer、CATIA、AutoCAD等,进行三维建模、运动模拟和优化设计。
此外,对于凸轮机构的设计还需要考虑到强度计算、可靠性分析等相关问题。
三、优化策略
凸轮机构的设计优化策略主要包括凸轮轮廓的形状优化、摆杆的长度优化和机构传动效率的优化等。
凸轮轮廓的形状优化通常是通过
Cycloid、Involute、Bezier等曲线的拟合来实现;摆杆的长度优化可以通过数学模型来建立,利用遗传算法、粒子群算法等优化算法进行
求解;传动效率的优化可以通过轮廓优化、材料优化、润滑优化等途
径来进行。
凸轮机构的设计是机械工业中非常重要的一环,它涉及到运动学、动力学、力学等多个学科的知识,需要学习者在多方面进行深入研究
和实践。
通过对凸轮机构的深入探究,我们可以更好地理解机械原理
的精髓,提高机械设计的水平和能力。
第6章 凸轮机构1.教学目标(1)了解凸轮机构的分类及应用;(2)了解推杆常用运动规律的选择原则;(3)掌握在确定凸轮机构的基本尺寸时应考虑的主要问题;(4)能根据选定的凸轮类型和推杆运动规律设计凸轮的轮廓曲线。
2.教学重点和难点(1)推杆常用运动规律特点及选择原则;(2)盘形凸轮机构凸轮轮廓曲线的设计;(3)凸轮基圆半径与压力角及自锁的关系。
难点:“反转法原理”与压力角的概念。
3.讲授方法多媒体课件4.讲授时数8学时6.1 凸轮机构的应用及分类6.1.1凸轮机构的应用凸轮机构是由凸轮、从动件、机架以及附属装置组成的一种高副机构。
其中凸轮是一个具有曲线轮廓的构件,通常作连续的等速转动、摆动或移动。
从动件在凸轮轮廓的控制下,按预定的运动规律作往复移动或摆动。
在各种机器中,为了实现各种复杂的运动要求,广泛地使用着凸轮机构。
下面我们先看两个凸轮使用的实例。
图6.1所示为内燃机的配气凸轮机构,凸轮1作等速回转,其轮廓将迫使推杆2作往复摆动,从而使气门3开启和关闭(关闭时借助于弹簧4的作用来实现的),以控制可燃物质进入气缸或废气的排出。
图6.2所示为自动机床中用来控制刀具进给运动的凸轮机构。
刀具的一个进给运动循环包括:1)刀具以较快的速度接近工件;2)刀具等速前进来切削工件;3)完成切削动作后,刀具快速退回;4)刀具复位后停留一段时间等待更换工件等动作。
然后重复上述运动循环。
这样一个复杂的运动规律是由一个作等速回转运动的圆柱凸轮通过摆动从动件来控制实现的。
其运动规律完全取决于凸轮凹槽曲线形状。
由上述例子可以看出,从动件的运动规律是由凸轮轮廓曲线决定的,只要凸轮轮廓设计得当,就可以使从动件实现任意给定的运动规律。
同时,凸轮机构的从动件是在凸轮控制下,按预定的运动规律运动的。
这种机构具有结构简单、运动可靠等优点。
但是,由于是高副机构接触应力较大,易于磨损,因此,多用于小载荷的控制或调节机构中。
6.1.2 凸轮机构的分类根据凸轮及从动件的形状和运动形式的不同,凸轮机构的分类方法有以下四种:1.按凸轮的形状分类(1)盘形凸轮:如图6.1所示,这种凸轮是一个具有变化向径的盘形构件,当他绕固定轴转动时,可推动从动件在垂直于凸轮轴的平面内运动。
% ******** 偏置移动从动件盘形凸轮设计绘图和运动分析******** disp ' ######## 已知条件########'disp ' 凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边'disp ' 从动件在推程作等加速/等减速运动,在回程作余弦加速度运动' % 基圆半径;滚子半径;从动件偏距;从动件升程rb=40;rt=10;e=15;h=50;% 推程运动角;远休止角;回程运动角;推程许用压力角;凸轮转速ft=100;fs=60;fh=90;alpha_p=35;n=200;% 角度和弧度转换系数;机构尺度hd=pi/180;du=180/pi;se=sqrt(rb^2-e^2);w=n*pi/30; omega=w*du; % 凸轮角速度(°/s)fprintf(' 基圆半径rb = %3.4f mm \n',rb)fprintf(' 滚子半径rt = %3.4f mm \n',rt)fprintf(' 推杆偏距 e = %3.4f mm \n',e)fprintf(' 推程升程h = %3.4f mm \n',h)fprintf(' 推程运动角ft = %3.4f 度\n',ft)fprintf(' 远休止角fs = %3.4f 度\n',fs)fprintf(' 回程运动角fh = %3.4f 度\n',fh)fprintf(' 推程许用压力角alpha_p = %3.4f 度\n',alpha_p) fprintf(' 凸轮转速n = %3.4f r/min \n',n) fprintf(' 凸轮角速度(弧度) w = %3.4f rad/s \n',w)fprintf(' 凸轮角速度(度) omega = %3.4f 度/s \n',omega) disp ' 'disp ' @@@@@@ 计算过程和输出结果@@@@@@' disp ' '% (1)---校核凸轮机构的压力角和轮廓曲率半径'disp ' *** 计算凸轮理论轮廓的压力角和曲率半径***'disp ' 1 推程(等加速/等减速运动)'for f=1:ftif f<=ft/2s(f)=2*h*f^2/ft^2;s=s(f); % 等加速-位移方程ds(f)=4*h*f*hd/(ft*hd)^2;ds=ds(f);d2s(f)=4*h/(ft*hd)^2;d2s=d2s(f);vt(f)=4*h*omega*f/ft^2; % 等加速-速度方程elses(f)=h-2*h*(ft-f)^2/ft^2;s=s(f); % 等减速-位移方程ds(f)=4*h*(ft-f)*hd/(ft*hd)^2;ds=ds(f);d2s(f)=-4*h/(ft*hd)^2;d2s=d2s(f);vt(f)=4*h*omega*(ft-f)/ft^2; % 等减速-速度方程endalpha_t(f)=atan(abs(ds-e)/(se+s)); % 推程压力角(弧度)alpha_td(f)=alpha_t(f)*du; % 推程压力角(度)pt1=((se+s)^2+(ds-e)^2)^1.5;pt2=abs((se+s)*(d2s-se-s)-(ds-e)*(2*ds-e));rho_t(f)=pt1/pt2; % 推程曲率半径st(f)=s;endalpha_tm=max(alpha_td);fprintf(' 推程最大压力角alpha_tm = %3.4f 度\n',alpha_tm)for f=1:ftif alpha_td(f)==alpha_tm;ftm=f;break;endendfprintf (' 对应的位置角ftm = %3.4f 度\n',ftm)if alpha_tm>alpha_pfprintf(' * 凸轮推程压力角超过许用值,需要增大基圆!\n')endrho_tn = min(rho_t);fprintf (' 最小曲率半径rho_tn = %3.4f mm\n',rho_tn)for f=1:ftif rho_t(f)==rho_tn;ftn=f;break;endendfprintf(' 对应的位置角ftn = %3.4f 度\n',ftn)if rho_tn<rt+5fprintf(' * 凸轮推程轮廓曲率半径小于许用值,需要增大基圆或减小滚子!\n') enddisp ' 2 回程(余弦加速度运动-简谐运动)'d1=ft+fs;d2=ft+fs+fh; % 回程运动角范围for f=d1:d2k=f-d1;s(f)=0.5*h*(1+cos(pi*k/fh));s=s(f); % 简谐运动-位移方程ds(f)=-0.5*pi*h*sin(pi*k/fh)/(fh*hd);ds=ds(f);d2s(f)=-0.5*pi^2*h*cos(pi*k/fh)/(fh*hd)^2;d2s=d2s(f);alpha_h(f)=atan(abs(ds+e)/(se+s)); % 回程压力角(弧度)alpha_hd(f)=alpha_h(f)*du; % 回程压力角(度)ph1=((se+s)^2+(ds-e)^2)^1.5;ph2=abs((se+s)*(d2s-se-s)-(ds-e)*(2*ds-e));rho_h(f)=ph1/ph2; % 回程曲率半径sh(f)=s;vh(f)=-0.5*pi*h*omega*sin(pi*f/fh)/fh; % 简谐运动-速度方程ah(f)=-0.5*pi^2*h*omega^2*cos(pi*f/fh)/fh^2; % 简谐运动-加速度方程endalpha_hm = max(alpha_hd(d1:d2));fprintf(' 回程最大压力角alpha_hm = %3.4f 度\n',alpha_hm)for f=d1:d2if alpha_hd(f)==alpha_hm;fhm=f;break;endendfprintf(' 对应的位置角fhm = %3.4f 度\n',fhm)rho_hn=min(rho_h(d1:d2));fprintf(' 最小曲率半径rho_hn = %3.4f mm\n',rho_hn)for f=d1:d2if rho_h(f)==rho_hn;fhn=f;break;endendfprintf(' 对应的位置角fhn = %3.4f 度\n',fhn)if rho_hn<rt+5fprintf(' * 凸轮回程轮廓曲率半径小于许用值,需要增大基圆或减小滚子!\n') enddisp ' '% (2)---计算凸轮机构的从动件运动参数'disp ' *** 计算凸轮机构从动件的运动参数***'disp ' 1 推程(等加速/等减速运动)'disp ' 凸轮转角位移s(mm) 速度v(mm/s)'for f=10:10:ftydcs_t=[f st(f) vt(f)];disp(ydcs_t)endat_1=4*h*omega^2/ft^2;at_2=-4*h*omega^2/ft^2;fprintf(' 等加速上升的加速度at_1 = %3.4f (mm/s^2) \n',at_1)fprintf(' 等减速上升的加速度at_2 = %3.4f (mm/s^2) \n',at_2)disp ' 2 回程(余弦加速度运动-简谐运动)'disp ' 凸轮转角位移s(mm) 速度v(mm/s) 加速度a(mm/s^2)'for f=d1:10:d2ydcs_h=[f sh(f) vh(f) ah(f)];disp(ydcs_h)end% (3)---绘制凸轮机构的从动件运动线图figure(1);subplot(3,2,1) % 推程位移线图f=1:ft;plot(f,st);xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it s / \rm(mm)')title('从动件推程位移线图');subplot(3,2,2) % 回程位移线图f=d1:d2;plot(f,sh(d1:d2));xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it s / \rm(mm)')title('从动件回程位移线图');subplot(3,2,3) % 推程速度线图f=1:ft;plot(f,vt);xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it v / \rm(mm/s)')title('从动件推程速度线图');subplot(3,2,4) % 回程速度线图f=d1:d2;plot(f,-vh(d1:d2));xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it v / \rm(mm/s)')title('从动件回程速度线图');subplot(3,2,5) % 推程加速度线图line([0,ft/2],[at_1,at_1]);line([ft/2,ft/2],[at_1,at_2]); % 等加速等减速之间的突变垂线line([ft/2,ft],[at_2,at_2]);xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it a / \rm(mm/s^2)')title('从动件推程加速度线图');subplot(3,2,6) % 回程加速度线图f=d1:d2;plot(f,-ah(d1:d2));xlabel ('凸轮转角\it \phi / \rm( °)')ylabel ('\it a / \rm(mm/s^2)')title('从动件回程加速度线图');disp ' '% (4)---计算凸轮理论廓线与实际廓线的直角坐标和向径'disp ' ****** 凸轮理论轮廓与实际轮廓的直角坐标******'nd=360;for f=1:ndif f<=ft/2 % 等加速运动s(f)=2*h*f^2/ft^2;s=s(f);ds(f)=4*h*f*hd/(ft*hd)^2;ds=ds(f);elseif f>ft/2 & f<=ft % 等减速运动s(f)=h-2*h*(ft-f)^2/ft^2;s=s(f);ds(f)=4*h*(ft-f)*hd/(ft*hd)^2;ds=ds(f);elseif f>ft & f<=d1 % 远休止角s=h;ds=0;elseif f>d1 & f<=d2 % 简谐运动k=f-d1;s(f)=0.5*h*(1+cos(pi*k/fh));s=s(f);ds(f)=-0.5*pi*h*sin(pi*k/fh)/(fh*hd);ds=ds(f);elseif f>d2 & f<=nds=0;ds=0;endxx(f)=(se+s)*sin(f*hd)+e*cos(f*hd);x=xx(f); % 理论轮廓横坐标yy(f)=(se+s)*cos(f*hd)-e*sin(f*hd);y=yy(f); % 理论轮廓纵坐标dx(f)=(ds-e)*sin(f*hd)+(se+s)*cos(f*hd);dx=dx(f);dy(f)=(ds-e)*cos(f*hd)-(se+s)*sin(f*hd);dy=dy(f);xp(f)=x+rt*dy/sqrt(dx^2+dy^2);xxp=xp(f); % 实际轮廓横坐标yp(f)=y-rt*dx/sqrt(dx^2+dy^2);yyp=yp(f); % 实际轮廓纵坐标r(f)=sqrt(x^2+y^2); % 理论轮廓向径rp(f)=sqrt(xxp^2+yyp^2); % 实际轮廓向径enddisp ' 1 推程(等加速/等减速运动)'disp ' 凸轮转角理论x 理论y 实际x 实际y'for f=10:10:ftnu=[f xx(f) yy(f) xp(f) yp(f)];disp(nu)enddisp ' 2 回程(余弦加速度运动)'disp ' 凸轮转角理论x 理论y 实际x 实际y'for f=d1:10:d2nu=[f xx(f) yy(f) xp(f) yp(f)];disp(nu)enddisp '*** 凸轮理论轮廓与实际轮廓的向径***'disp ' 1 推程(等加速/等减速运动)'disp ' 凸轮转角理论r 实际r'for f=10:10:ftnu=[f r(f) rp(f)];disp(nu)enddisp ' 'disp ' 2 回程(余弦加速度运动)'for f=d1:10:d2nu=[f r(f) rp(f)];disp(nu)end% (5)---绘制凸轮的理论轮廓和实际轮廓figure(2);plot(xx,yy,'r-.') % 理论轮廓(红色,点划线)axis ([-(rb+h-10) (rb+h+10) -(rb+h+10) (rb+rt+10)]) % 横轴和纵轴的下限和上限axis equal % 横轴和纵轴的尺度比例相同text(rb+h+3,0,'X') % 标注横轴text(0,rb+rt+3,'Y') % 标注纵轴text(-5,5,'O') % 标注直角坐标系原点title('偏置移动从动件盘形凸轮轮廓') % 标注图形标题hold on; % 保持图形plot([-(rb+h) (rb+h)],[0 0],'k') % 横轴(黑色)plot([0 0],[-(rb+h) (rb+rt)],'k') % 纵轴(黑色)plot([e e],[0 (rb+rt)],'k--') % 初始偏置位置(黑色,虚线)ct=linspace(0,2*pi); % 画圆的极角变化范围plot(rb*cos(ct),rb*sin(ct),'g') % 基圆(绿色)plot(e*cos(ct),e*sin(ct),'c--') % 偏距圆(青色,虚线)plot(e + rt*cos(ct),se + rt*sin(ct),'m') % 滚子圆(品红色)plot(xp,yp,'b') % 实际轮廓(蓝色)******** 偏置移动从动件盘形凸轮设计绘图和运动分析********######## 已知条件########凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边从动件在推程作等加速/等减速运动,在回程作余弦加速度运动基圆半径rb = 40.0000 mm滚子半径rt = 10.0000 mm推杆偏距 e = 15.0000 mm推程升程h = 50.0000 mm推程运动角ft = 100.0000 度远休止角fs = 60.0000 度回程运动角fh = 90.0000 度推程许用压力角alpha_p = 35.0000 度凸轮转速n = 200.0000 r/min凸轮角速度(弧度) w = 20.9440 rad/s凸轮角速度(度) omega = 1200.0000 度/s@@@@@@ 计算过程和输出结果@@@@@@*** 计算凸轮理论轮廓的压力角和曲率半径***1 推程(等加速/等减速运动)推程最大压力角alpha_tm = 34.2666 度对应的位置角ftm = 50.0000 度最小曲率半径rho_tn = 35.2303 mm对应的位置角ftn = 51.0000 度2 回程(余弦加速度运动-简谐运动)回程最大压力角alpha_hm = 30.9248 度对应的位置角fhm = 213.0000 度最小曲率半径rho_hn = 30.3591 mm对应的位置角fhn = 250.0000 度*** 计算凸轮机构从动件的运动参数***1 推程(等加速/等减速运动)凸轮转角位移s(mm) 速度v(mm/s)10 1 24020 4 48030 9 72040 16 96050 25 120060 34 96070 41 72080 46 48090 49 240100 50 0等加速上升的加速度at_1 = 28800.0000 (mm/s^2)等减速上升的加速度at_2 = -28800.0000 (mm/s^2)2 回程(余弦加速度运动-简谐运动)凸轮转角位移s(mm) 速度v(mm/s) 加速度a(mm/s^2) 160 50 673 -33602170 48 358 -41220180 44 0 -43865190 37 -358 -41220200 29 -673 -33602210 21 -907 -21932220 12.5 -1031.3 -7617.1230 5.8 -1031.3 7617.1240 2 -907 21932250 0 -673 33602****** 凸轮理论轮廓与实际轮廓的直角坐标******1 推程(等加速/等减速运动)凸轮转角理论x 理论y 实际x 实际y 10.0000 21.3848 34.8977 18.7440 25.2527 20.0000 28.1459 33.4732 26.5660 23.5988 30.0000 36.0309 32.4073 34.7788 22.4860 40.0000 45.6105 31.0206 43.9004 21.1679 50.0000 57.1986 28.4142 54.4870 18.7889 60.0000 69.0579 22.5501 63.1030 14.5165 70.0000 78.5024 12.6099 70.2060 7.0270 80.0000 84.4235 -0.3453 74.7846 -3.008390.0000 86.0810 -15.0000 76.0894 -14.5890 100.0000 83.1533 -29.8936 73.7429 -26.51052 回程(余弦加速度运动)凸轮转角理论x 理论y 实际x 实际y 160.0000 15.6881 -86.9597 13.9127 -77.1185 170.0000 0.0875 -86.8780 1.9206 -77.0474 180.0000 -15.0000 -81.2321 -9.9808 -72.5829 190.0000 -27.7230 -70.8432 -20.2897 -64.1539 200.0000 -36.8131 -57.2861 -27.8219 -52.9092 210.0000 -41.8603 -42.5041 -32.0770 -40.4336 220.0000 -43.3607 -28.3394 -33.3609 -28.2733 230.0000 -42.5280 -16.1041 -32.6176 -17.4398 240.0000 -40.9188 -6.3040 -31.0634 -7.9985 250.0000 -39.9750 1.4129 -29.9813 1.0597*** 凸轮理论轮廓与实际轮廓的向径***1 推程(等加速/等减速运动)凸轮转角理论r 实际r10.0000 40.9287 31.449020.0000 43.7338 35.533930.0000 48.4609 41.414840.0000 55.1597 48.737350.0000 63.8674 57.635560.0000 72.6465 64.751270.0000 79.5088 70.556880.0000 84.4242 74.845190.0000 87.3781 77.4754100.0000 88.3634 78.36342 回程(余弦加速度运动)160.0000 88.3634 78.3634170.0000 86.8780 77.0714180.0000 82.6054 73.2660190.0000 76.0745 67.2859200.0000 68.0948 59.7783210.0000 59.6564 51.6121220.0000 51.8003 43.7302230.0000 45.4750 36.9872240.0000 41.4015 32.0766250.0000 40.0000 30.0000。