用几何法和解析法设计凸轮轮廓曲线的原理和步骤2015-11-9 16:28:40 作者:风雨考验人气:1252次评论(0)
所属标签:产品外观设计
根据使用要求确定了凸轮机构的类型、基本参数以及从动件运动规律后,即可进行凸轮轮廓曲线的设计。设计方法有几何法和解析法,两者所依据的设计原理基本相同。几何法简便、直观,但作图误差较大,难以获得凸轮轮廓曲线上各点的精确坐标,所以按几何法所得轮廓数据加工的凸轮只能应用于低速或不重要的场合。对于高速凸轮或精确度要求较高的凸轮,必须建立凸轮理论轮廓曲线、实际轮廓曲线以及加工刀具中心轨迹的坐标方程,并精确地计算出凸轮轮廓曲线或刀具运动轨迹上各点的坐标值,以适合在数控机床上加工。
圆柱凸轮的廓线虽属空间曲线,但由于圆柱面可展成平面,所以也可以借用平面盘形凸轮轮廓曲线的设计方法设计圆柱凸轮的展开轮廓。下面时间财富网的小编分别介绍用几何法和解析法设计凸轮轮廓曲线的原理和步骤。
1 几何法
反转法设计原理:
以尖底偏置直动从动件盘形凸轮机构为例:
凸轮机构工作时,凸轮和从动件都在运动。为了在图纸上画出凸轮轮廓曲线,应当使凸轮与图纸平面相对静止,为此,可采用如下的反转法:使整个机构以角速度(-w)绕O转动,其结果是从动件与凸轮的相对运动并不改变,但凸轮固定不动,机架和从动件一方面以角速度(-w)绕O转动,同时从动件又以原有运动规律相对机架往复运动。根据这种关系,不难求出一系列从动件尖底的位置。由于尖底始终与凸轮轮廓接触,所以反转后尖底的运动轨迹就是凸轮轮廓曲线。
1). 直动从动件盘形凸轮机构
尖底偏置直动从动件盘形凸轮机构:
已知从动件位移线图,凸轮以等角速w顺时针回转,其基圆半径为r0,从动件导路偏距为e,要求绘出此凸轮的轮廓曲线。
运用反转法绘制尖底直动从动件盘形凸轮机构凸轮轮廓曲线的方法和步骤如下:
1) 以r0为半径作基圆,以e为半径作偏距圆,点K为从动件导路线与偏距圆的切点,导路线与基圆的交点B0(C0)便是从动件尖底的初始位置。
2) 将位移线图s-f的推程运动角和回程运动角分别作若干等分(图中各为四等分)。
3) 自OC
开始,沿w的相反方向取推程运动角(1800)、远休止角(300)、回程运
动角(1900)、近休止角(600),在基圆上得C
4、C
5
、C
9
诸点。将推程运动角和回程
运动角分成与从动件位移线图对应的等分,得C
1、C
2
3
和C
6
7
8
诸点。
4) 过C1、C2、C3、...作偏距圆的一系列切线,它们便是反转后从动件导路的一系列位置。
5) 沿以上各切线自基圆开始量取从动件相应的位移量,即取线段C1B1=11' 、C2B2=22'、...,得反转后尖底的一系列位置B1、B2、...。
6) 将B0、B1、B2、...连成光滑曲线(B4和B5之间以及B9和B0之间均为以O 为圆心的圆弧),便得到所求的凸轮轮廓曲线。
滚子直动从动件盘形凸轮机构:
首先取滚子中心为参考点,把该点当作尖底从动件的尖底,按照上述方法求出一条轮廓曲线h。再以h上各点为中心画一系列滚子,最后作这些滚子的内包络线h'(对于凹槽凸轮还应作外包络线h'')。它便是滚子从动件盘形凸轮机构凸轮的实际轮廓曲线,或称为工作轮廓曲线,而h称为此凸轮的理论轮廓曲线。由作图过程可知,在滚子从动件凸轮机构设计中,r0是指理论轮廓曲线的基圆半径。
在以上两例中,当e=0时,即得对心直动从动件凸轮机构。这时,偏距圆的切线化为过点O的径向射线,其设计方法与上述相同。
平底从动件盘形凸轮机构:
凸轮实际轮廓曲线的求法也与上述相仿。首先取平底与导路的交点B0为参考点,
将它看作尖底,运用尖底从动件凸轮的设计方法求出参考点反转后的一系列位置B1、B2、B3...;其次,过这些点画出一系列平底,得一直线族;最后作此直线族的包络线,便可得到凸轮实际轮廓曲线。由于平底上与实际轮廓曲线相切的点是随机构位置变化的,为了保证在所有位置平底都能与轮廓曲线相切,平底左右两侧的宽度必须分别大于导路至左右最远切点的距离b'和b''。
从作图过程不难看出,对于平底直动从动件,只要不改变导路的方向,无论导路对心或偏置,无论取哪一点为参考点,所得出的直线族和凸轮实际轮廓曲线都是一样的。
2). 摆动从动件盘形凸轮机构
以尖底摆动从动件盘形凸轮机构为例。
已知凸轮以等角速w顺时针回转,凸轮基圆半径为r0,凸轮与摆动从动件的中心距为a,从动件长度l,从动件最大摆角ymax,以及从动件的运动规律(位移线图y-f),求作此凸轮的轮廓曲线。
当运用反转法给整个机构以(-w)绕O转动后,凸轮不动,一方面机架上的支承A 将以(-w)绕点O转动,另一方面从动件仍按原有规律相对机架摆动。因此,这种凸轮轮廓曲线的设计可按下述步骤进行:
1) 将y-f线图的推程运动角和回程运动角分为若干等分(图中各为四等分)。
2) 根据给定的a定出O、A0的位置。以r0为半径作基圆,与以A0为中心及l 为半径所作的圆弧交于点B0(C0)(如要求从动件推程逆时针摆动,B0在OA0右方;反之,则在左方),它便是从动件尖底的起始位置。
3) 以O为中心及OA0为半径画圆。沿(-w)方向顺次取1800、300、900、600。再将推程运动角和回程运动角各分为与图b对应的等分,得A1、A2、A3、…。它们便是反转后从动件回转轴心的一系列位置。
4) 以A1、A2、A3、…为中心及l为半径作一系列圆弧,分别与基圆交于C1、C2、C3、…。自A1C1、A2C2、A3C3、…开始,向外量取与位移线图对应的从动件摆角y1、y2、y3、…,得从动件相对于凸轮的一系列位置A1B1、A2B2、A3B3、…。
5) 将点B1、B2、B3、…连成光滑曲线,便得到尖底摆动从动件盘形凸轮机构的凸轮轮廓曲线。由图可见,此轮廓曲线与直线AB在某些位置(如A3B3等)已经相交,故在考虑具体结构时,应将从动件做成弯杆以避免干涉。
同前所述,如采用滚子或平底从动件,那么上述B1、B2、B3、…等点即为参考点的运动轨迹。过这些点作一系列滚子或平底,最后作其包络线便可得到实际轮廓曲线。
3). 摆动从动件圆柱凸轮机构
圆柱凸轮展开成平面后便成为移动凸轮,因此,可以用平面凸轮的设计方法来绘制其展开轮廓曲线。
已知平均圆柱半径rm,从动件长度l,滚子半径rT,从动件运动规律y=y(f)及凸轮回转方向,其展开轮廓曲线可近似绘制如下:
1) 作O-A线垂直于凸轮回转轴线,作∠OAB0=ymax/2,从而得出从动件的初始位置AB0。再根据y-f线图画出从动件的各个位置AB1'、AB2'、AB3'、…。2) 取线段B0B0之长为2prm。沿(-v1)方向将B0B0分为与从动件位移线图横轴对应的等分,得点C1、C2、C3、…,过这些点画一系列中心在O-A线上、半径等于l的圆弧。
3) 自B1'作水平线交过C1的圆弧于点B1,自B2'作水平线交过C2的圆弧于点B2,…。将B0、B1、B2、…连成光滑曲线,便得到展开图的理论轮廓曲线。4) 以理论轮廓曲线上诸点为圆心画一系列滚子,而后作两条包络线,即得该凸轮展开图的实际轮廓曲线(图中未示出)。
因圆柱凸轮轮廓凹槽位于圆柱面上,当与凹槽接触的圆柱滚子随从动件作平面圆弧运动时,滚子将以不同深度插入凸轮槽中。由于上述设计过程未考虑滚子与凸轮之间在从动件摆动轴线方向的相对运动,由此所得凸轮机构,其从动件实际运动规律与预期运动规律在理论上即存在偏差,所以是一种近似设计方法。欲消除设计偏差,必须对理论轮廓曲线进行修正,或者根据滚子与凸轮间的相对空间运动关系,采用解析法对凸轮轮廓曲面进行精确设计。
为减小滚子插入凸轮槽深度的变化量,可采用如下方法:
1) 减小从动件最大摆角;
2) 使从动件的中间位置AB与凸轮轴线交错垂直;
3)取从动件摆动轴线与凸轮轴线之间的距离为
直动从动件圆柱凸轮机构可看作是摆动从动件圆柱凸轮机构的特例,其凸轮轮廓曲线的设计方法与上述类似,但凸轮理论轮廓曲线无需修正。
2 解析法
1). 滚子从动件盘形凸轮机构
(1) 理论轮廓曲线方程:
1) 直动从动件盘形凸轮机构
偏置直动滚子从动件盘形凸轮机构,偏距e、基圆半径r0和从动件运动规律s=s(f)均已给定。以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系。为获得统一的计算公式,引入凸轮转向系数h和从动件偏置方向系数d,并规定:当凸轮转向为顺时针时h=1,逆时针时h=-1;经过滚子中心的从动件导路线偏于y轴正侧时d=1,偏于y轴负侧时d=-1,与y轴重合时d=0。当凸轮自初始位置转过角f时,滚子中心将自点B0外移s到达B'(s+s0,de)。根据反转法原理,将点B'沿凸轮回转相反方向绕原点转过角f,即得凸轮理论轮廓曲线上的对应点B,其坐标为:
上式即为凸轮理论轮廓曲线的直角坐标参数方程。其中
2) 摆动从动件盘形凸轮机构
摆动滚子从动件盘形凸轮机构,基圆半径r0、从动件长度l、中心距a和从动件运动规律y=y(f)均已给定。以凸轮回转中心O为原点、O→A为x轴正向建立右手直角坐标系。为使计算公式统一,引入凸轮转向系数h和从动件推程摆动方向系数d,并规定:当凸轮转向为顺时针时h=1,逆时针时h=-1;从动件推程摆动方向为顺时针时d=1,逆时针时d=-1。当凸轮自初始位置转过角f时,从动件摆过角y,滚子中心由B0到达B'{a-lcos[d(y0+y)],lsin[d(y0+y)]}。根据反转法原理,将点B'沿凸轮回转相反方向绕原点转过角f,便可得到凸轮理论轮廓曲线上的对应点B,其坐标为:
上式即为凸轮理论轮廓曲线的直角坐标参数方程。式中
式中,s0、e和a、l、y0均为常数,s和y是f的函数,显然x和y也是凸轮转角f的函数。于是凸轮理论轮廓曲线的直角坐标参数方程一般可以表示为
(2) 实际轮廓曲线方程
滚子从动件盘形凸轮机构的实际轮廓曲线是滚子圆族的包络线。由微分几何可得,以f为参数的曲线族的包络线方程为
此即凸轮实际轮廓曲线的参数方程。式中:上面一组加、减号表示一条外包络线,下面一组加、减号表示另一条内包络线;为滚子半径;而dx/df、dy/df可由式(8.1)或(8.2)对求导得到。
(3) 刀具中心轨迹方程
在数控机床上加工凸轮,通常需给出刀具中心的直角坐标值。若刀具半径与滚子半径完全相等,那么理论轮廓曲线的坐标值即为刀具中心的坐标值。但当用数控铣床加工凸轮或用砂轮磨削凸轮时,刀具半径rc往往大于滚子半径rT。由图a 可以看出,这时刀具中心的运动轨迹hc为理论轮廓曲线的等距曲线,相当于以h为中心和以(rc-rT)为半径所作一系列滚子的外包络线;反之,当用钼丝在线切割机床上加工凸轮时,rc2). 平底从动件盘形凸轮机构(1) 实际轮廓曲线方程平底从动件盘形凸轮机构凸轮的实际轮廓曲线是反转后一系列平底所构成的直线族的包络线。对于直动平底从动件盘形凸轮机构,基圆半径r0和从动件运动规律s=s(f)均已给定。以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系,并取导路中心线与x轴重合。引入凸轮转向系数h,并规定当凸轮转向为顺时针时h=1,逆时针时h=-1。当凸轮自初始位置转过角f 时,导路中心线与平底的交点自B0外移s到达B'。根据反转法原理,将点B'沿凸轮回转相反方向绕原点转过角f,便可得出表示反转后平底的直线AB。由图可知,点B的坐标为:过点B的平底直线族的包络线方程为:此即凸轮实际轮廓曲线的直角坐标参数方程。(2) 刀具中心轨迹方程:底从动件盘形凸轮机构凸轮的轮廓曲线可以用砂轮的端面磨削,也可以用砂轮(铣刀、钼丝)的外圆加工。由图可以看出,当用砂轮端面加工时,刀具上点B 的轨迹方程即入式(8.4)所示;当用外圆加工时,刀具中心的轨迹hc是凸轮实际轮廓曲线的等距曲线,也即是以式(8.5)表示的曲线上各点为中心,以rc为半径所作一族圆的外包络线,其参数方程可根据式(8.3)求出。例8.1设计平底直动从动件盘形凸轮机构。已知F=900,F=600,F=900,F=1200,行程=30mm,从动件推程和回程均作简谐运动,凸轮转向为顺时h=10mm,基圆半径r =40mm,试计算f=300时凸轮实际轮廓曲线针。若取磨削凸轮轮廓的砂轮半径rc和刀具中心轨迹上对应点的坐标值。解从动件推程作简谐运动时,1.求实际轮廓曲线坐标值(X,Y)由式(8.5)得(h=1):对上式求导得2.求刀具中心轨迹坐标值(Xc,Yc)由式(8.3)得实际设计时,为了获得足够多的点的坐标值,可在0≤f≤2p范围内每隔一定步长给一个f值进行计算。这种大量重复的计算工作通常由计算机来完成。(end)滚子摆动从动件凸轮设计matlab程序} disp ' ******** 滚子摆动从动件凸轮设计 ********' disp '已知条件:' disp ' 凸轮作顺时针方向转动,从动件做摆动' disp ' 从动件在推程作等加速/等减速运动,在回程作等加速等减速运动' rb =52;rt = 10;qm=15;ft = 60;fs = 10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,' 基圆半径 rb = % mm \n',rb) fprintf (1,' 滚子半径 rt = % mm \n',rt) fprintf (1,' 起始角度 q0= % mm \n',q0) ; fprintf (1,' 最大摆动角度 qm = % mm \n',qm) fprintf (1,' 推程运动角 ft = % 度 \n',ft) fprintf (1,' 远休止角 fs = % 度 \n',fs) fprintf (1,' 回程运动角 fh = % 度 \n',fh) fprintf (1,' 推程许用压力角 alp = % 度 \n',alp) hd= pi / 180;du = 180 / pi; %角度弧度互换 d1 = ft + fs;d2 = ft + fs + fh; disp ' ' . disp '计算过程和输出结果:' disp ' 1- 计算凸轮理论轮廓的压力角和曲率半径' disp ' 1-1 推程(等加速/等减速运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd = zeros(ft);pt = zeros(ft); for f = 1 : ft if f <= ft / 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s = s(f); %推程加速方程式 ( ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds = ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s = d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f); s = s(f); %推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds = ds(f); d2s(f)=-4 *qm/ft^2;at(f)=d2s(f);d2s = d2s(f);自动车床凸轮设计教程1.自动车床主要靠凸轮来控制加工过程,能否设计出一套好的凸轮,是体现自动车床师傅的技术高低的一个标准。凸轮设计计算的资料不多,在此,我将一些基本的凸轮计算方法送给大家。凸轮是由一组或多组螺旋线组成的,这是一种端面螺旋线,又称阿基米德螺线。其形成的主要原理是:由A点作等速旋转运动,同时又使A点沿半径作等速移动,形成了一条复合运动轨迹的端面螺线。这就是等速凸轮的曲线。 凸轮的计算有几个专用名称: 1、上升曲线——凸轮上升的起点到最高点的弧线称为上升曲线 2、下降曲线——凸轮下降的最高点到最低点的弧线称为下降曲线 3、升角——从凸轮的上升起点到最高点的角度,即上升曲线的角度。我们定个代号为φ。 4、降角——从凸轮的最高点到最低点的角度,即下降曲线的角度。代号为φ1。 5、升距——凸轮上升曲线的最大半径与最小半径之差。我们给定代号为h,单位是毫米。 6、降距——凸轮下降曲线的最大半径与最小半径之差。代号为h1。 7、导程——即凸轮的曲线导程,就是假定凸轮曲线的升角(或降角)为360°时凸轮的升距(或降距)。代号为L,单位是毫米。 8、常数——是凸轮计算的一个常数,它是通过计算得来的。代号为K。 凸轮的升角与降角是给定的数值,根据加工零件尺寸计算得来的。 凸轮的常数等于凸轮的升距除以凸轮的升角,即K=h/φ。由此得h=Kφ。 凸轮的导程等于360°乘以常数,即L=360°K。由此得L=360°h/φ。 举个例子: 一个凸轮曲线的升距为10毫米,升角为180°,求凸轮的曲线导程。(见下图) 解:L=360°h/φ=360°×10÷180°=20毫米升角(或降角)是360°的凸轮,其升距(或降距)即等于导程。 这只是一般的凸轮基本计算方法,比较简单,而自动车床上的凸轮,有些比较简单,有些则比较复杂。在实际运用中,许多人只是靠经验来设计,用手工制作,不需要计算,而要用机床加工凸轮,特别是用数控机床加工凸轮,却是需要先计算出凸轮的导程,才能进行电脑程序设计。 要设计凸轮有几点在开始前就要了解的. 在我们拿到产品图纸的时候,看好材料,根据材料大小和材质将这款产品 的 主轴转速先计算出来. 计算主轴转速公式是[切削速度乘1000]除以材料直径. 切削速度是根据材质得来的,在购买材料时供应商提供.单位是米/分钟. 材料硬度越大,切削速度就越小,切的太快的话热量太大会导致材料变形, 所以切削速度已知的. 切削速度乘1000就是把米/分钟换算成毫米/分钟,在除以材料直径就是 主 轴每分钟的转速了.材料直径是每转的长度,切削速度是刀尖每分钟可以移动的 距离. 主轴转速求出来了,就要将一个产品需要多少转可以做出来,这个转的圈数求出来.主轴转速除以每个产品需要的圈数就是生产效率.[单位.个/分钟] 每款不同的产品,我们看到图纸的时候就先要将它的加工工艺给确定下来. 加工工艺其实就是加工方法,走芯机5把刀具怎么安排,怎么加工,哪把刀具 先做,按顺序将它安排,这样就是确定加工工艺.第9章凸轮机构及其设计(有答案)1.图示凸轮机构从动件推程运动线图是由哪两种常用的基本运动规律组合而成?并指出有无冲击。如果有冲击,哪些位置上有何种冲击?从动件运动形式为停-升-停。 (1) 由等速运动规律和等加速等减速运动规律组合而成。 (2) 有冲击。 (3) ABCD 处有柔性冲击。 2. 有一对心直动尖顶从动件盘形凸轮机构,为改善从动件尖端的磨损情况,将其尖端改为滚子,仍使用原来的凸轮,这时该凸轮机构中从动件的运动规律有无变化?简述理 由。 (1) 运动规律发生了变化。 (见下图 ) (2)采用尖顶从动件时,图示位置从动件的速度v O P 2111=ω,采用滚子从动件时,图示位置的速度 '='v O P 2111ω,由于O P O P v v 1111 22≠'≠',;故其运动规律发生改变。3. 在图示的凸轮机构中,画出凸轮从图示位置转过60?时从动件的位置及从动件的位移s。 总分5分。(1)3 分;(2)2 分 (1) 找出转过60?的位置。 (2) 标出位移s。4. 画出图示凸轮机构从动件升到最高时的位置,标出从动件行程h ,说明推程运动角和回程运动角的大小。 总分5分。(1)2 分;(2)1 分;(3)1 分;(4)1 分 (1) 从动件升到最高点位置如图示。 (2) 行程h 如图示。 (3)Φ=δ0-θ (4)Φ'=δ' 0+θ5.图示直动尖顶从动件盘形凸轮机构,凸轮等角速转动,凸轮轮廓在推程运动角Φ=? 从动件行程h=30 mm,要求: (1)画出推程时从动件的位移线图s-?; (2)分析推程时有无冲击,发生在何处?是哪种冲击? - 总分10分。(1)6 分;(2)4 分 (1)因推程时凸轮轮廓是渐开线,其从动件速度为常数v=r0?ω,其位移为直线, 如图示。偏置直动滚子推杆盘形凸轮matlab编程(程序)机械原理大作业 学院:机械与电子信息学院 授课老师:曾小慧 姓名:张京 学号:547 日期:2015-5-23目录 1.求轮廓曲线 ○1推程阶段 ○2远休止阶段 ○3回程阶段 ○4近休止阶段 ○5Matlab程序设计 ○6轮廓图形 2.求工作廓线 ○1推程阶段 ○2远休止阶段 ○3回程阶段 ○4近休止阶段 ○5Matlab程序设计 ○6轮廓图形 3.求解最大压力角 ○1压力角公式 ○2MATLAB程序设计 ○3根据MATLAB程序作图可得出其压力角与角度的关系并分析○4失真情况分析 4.附录 Matlab程序凸轮轮廓 9-14试设计偏置直动滚子推杆盘形凸轮机构的理论轮廓曲线和工作廓线。已知凸轮轴置于推杆轴线右侧,偏距e=20mm ,基圆半径r。=50mm ,滚子半径rr=10mm 。凸轮以等角速度沿顺时针方向回转,在凸轮转过角d1=120o的过程中,推杆按正弦加速度运动规律上升h=50mm ;凸轮继续转过d2=30o时,推杆保持不动;其后,凸轮再回转角度d3=60o时,推杆又按余弦加速度运动规律下降至起始位置;凸轮转过一周的其余角度时,推杆又静止不动。 解: 1.求理论廓线 对于偏置直动滚子推杆盘形凸轮机构,凸轮理论廓线上B 点(即滚子中心)的直角坐标为 ]cos sin )[(0δδe s s x ++-= δδsin cos )(0e s s y -+= (a ) 式中mm mm e r s 826.4520502222 00=-=-= ① 推程阶段 3212001π δ=?= )] 2/()3sin()2/3[()]2/()/2sin()/[(110110111πδπδπδπδδδ-=-=h h s (?? ????=32, 01πδ) ② 远休止阶段 63002π δ=?= 502=s ?? ????=6,02πδ机械原理凸轮机构设计凸轮机构的设计 一、简介 凸轮机构是由凸轮,从动件和机架三个基本构件组成的高副机构。 凸轮是一个具有曲线轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。 与凸轮轮廓接触,并传递动力和实现预定的运动规律的构件,一般做往复直线运动或摆动,称为从动件。 凸轮机构在应用中的基本特点在于能使从动件获得较复杂的运动规律。因为从动件的运动规律取决于凸轮轮廓曲线,所以在应用时,只要根据从动件的运动规律来设计凸轮的轮廓曲线就可以了。 凸轮机构广泛应用于各种自动机械、仪器和操纵控制装置。凸轮机构之所以得到如此广泛的应用,主要是由于凸轮机构可以实现各种复杂的运动要求,而且结构简单、紧凑。 二、凸轮机构的工作原理 由凸轮的回转运动或往复运动推动从动件作规定往复移动或摆动的机构。凸轮具有曲线轮廓或凹槽,有盘形凸轮、圆柱凸轮和移动凸轮等,其中圆柱凸轮的凹槽曲线是空间曲线,因而属于空间凸轮。从动件与凸轮作点接触或线接触,有滚子从动件、平底从动件和尖端从动件等。尖端从动件能与任意复杂的凸轮轮廓保持接触,可实现任意运动,但尖端容易磨损,适用于传力较小的低速机构中。为了使从动件与凸轮始终保持接触,可采用弹簧或施加重力。具有凹槽的凸轮可使从动件传递确定的运动,为确动凸轮的一种。一般情况下凸轮是主动的,但也有从动或固定的凸轮。多数凸轮是单自由度的,但也有双自由度的劈锥凸轮。凸轮机构结构紧凑,最适用于要求从动件作间歇运动的场合。它与液压和气动的类似机构比较,运动可靠,因此在自动机床、内燃机、印刷机和纺织机中得到广泛应用。但凸轮机构易磨损,有噪声,高速凸轮的设计比较复杂,制造要求较高。 一、工作过程和参数 在凸轮机构中最常见的运动形式为凸轮机构作等速回转运动,从动件往复移动。以图6-8为例(对心外轮廓盘形凸轮机构)。首先介绍一下本图中各构件的名称。 1,运动分析: 从动件运动状态凸轮运动凸轮转过的角度 ? 升AB 1 ?2 停BC 2 ?3 降CD 3滚子摆动从动件凸轮设计matlab程序disp ' ******** 滚子摆动从动件凸轮设计 ********' disp '已知条件:' disp ' 凸轮作顺时针方向转动,从动件做摆动' disp ' 从动件在推程作等加速/等减速运动,在回程作等加速等减速运动' rb =52;rt = 10;qm=15;ft = 60;fs = 10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,' 基圆半径 rb = %3.4f mm \n',rb) fprintf (1,' 滚子半径 rt = %3.4f mm \n',rt) fprintf (1,' 起始角度 q0= %3.4f mm \n',q0) fprintf (1,' 最大摆动角度 qm = %3.4f mm \n',qm) fprintf (1,' 推程运动角 ft = %3.4f 度 \n',ft) fprintf (1,' 远休止角 fs = %3.4f 度 \n',fs) fprintf (1,' 回程运动角 fh = %3.4f 度 \n',fh) fprintf (1,' 推程许用压力角 alp = %3.4f 度 \n',alp) hd= pi / 180;du = 180 / pi; %角度弧度互换 d1 = ft + fs;d2 = ft + fs + fh; disp ' ' disp '计算过程和输出结果:' disp ' 1- 计算凸轮理论轮廓的压力角和曲率半径' disp ' 1-1 推程(等加速/等减速运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd = zeros(ft);pt = zeros(ft); for f = 1 : ft if f <= ft / 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s = s(f); %推程加速方程式 ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds = ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s = d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f); s = s(f); %推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds = ds(f); d2s(f)=-4 *qm/ft^2;at(f)=d2s(f);d2s = d2s(f); end at(f)= atan((-l*(1-ds))/(a*sin((s+q0)*hd))-(-1)*cos((s+q0)*hd)/sin((s+q0)*hd));atd(f) = at(f) * du; %推程压力角的角度和弧度表达式 p1= -a*sin(f*hd)+l*sin((s+q0-f)*hd)*(ds-1); p2= a*cos(f*hd)+l*cos((s+q0-f)*hd)*(ds-1); p3=-a*cos(f*hd)+l*(ds-1)^2*cos((s+q0-f)*hd)+l*d2s*sin((s+q0-f)*hd); p4=-a*sin(f*hd)-l*(ds-1)^2*sin((s+q0-f)*hd)+l*ds*cos((s+q0-f)*hd); pt(f)= (p1^2+p2^2)^1.5/(p1*p4-p2*p3) ;p = pt(f);第九章凸轮机构及其设计第九章凸轮机构及其设计 第一节凸轮机构的应用、特点及分类 1.凸轮机构的应用 在各种机械,特别是自动机械和自动控制装置中,广泛地应用着各种形式的凸轮机构。 例1内燃机的配气机构 当凸轮回转时,其轮廓将迫使推杆作往复摆动,从而使气阀开启或关闭(关闭是借弹簧的作用),以控制可燃物质在适当的时间进入气缸或排出废气。至于气阀开启和关闭时间的长短及其速度和加速度的变化规律,则取决于凸轮轮廓曲线的形状。 例2自动机床的进刀机构 当具有凹槽的圆柱凸轮回转时,其凹槽的侧面通过嵌于凹槽中的滚子迫使推杆绕其轴作往复摆动,从而控制刀架的进刀和退刀运动。至于进刀和退刀的运动规律如何,则决定于凹槽曲线的形状。 2.凸轮机构及其特点 (1)凸轮机构的组成 凸轮是一个具有曲线轮廓或凹槽的构件。凸轮通常作等速转动,但也有作往复摆动或移动的。推杆是被凸轮直接推动的构件。因为在凸轮机构中推杆多是从动件,故又常称其为从动件。凸轮机构就是由凸轮、推杆和机架三个主要构件所组成的高副机构。 (2)凸轮机构的特点1)优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。 2)缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。 3.凸轮机构的分类 凸轮机构的类型很多,常就凸轮和推杆的形状及其运动形式的不同来分类。 (1)按凸轮的形状分 1)盘形凸轮(移动凸轮) 2)圆柱凸轮 盘形凸轮是一个具有变化向径的盘形构件绕固定轴线回转。移动 凸轮可看作是转轴在无穷远处的盘形凸轮的一部分,它作往复直线移动。圆柱凸轮是一个在圆柱面上开有曲线凹槽,或是在圆柱端面上作 出曲线轮廓的构件,它可看作是将移动凸轮卷于圆柱体上形成的。盘形凸轮机构和移动凸轮机构为平面凸轮机构,而圆柱凸轮机构是一种 空间凸轮机构。盘形凸轮机构的结构比较简单,应用也最广泛,但其推杆的行程不能太大,否则将使凸轮的尺寸过大。 (2)按推杆的形状分 1)尖顶推杆。这种推杆的构造最简单,但易磨损,所以只适用于作用力不大和速度较低的场合(如用于仪表等机构中)。 2)滚子推杆。滚子推杆由于滚子与凸轮轮廓之间为滚动摩擦,所以磨损较小,故可用来传递较大的动力,因而应用较广。基于MATLAB软件的凸轮轮廓曲线设计_基于MATLAB软件的凸轮轮廓曲线设 计 摘要:以偏置移动从动件盘形凸轮为例,基于MATLAB软件对凸轮轮廓曲线进行了解析法设计.绘制出轮廓曲线。运行结果表明:在从动件运动规律确定的情况下,利用MATLAB软件以很方便、快捷地得到凸轮的轮廓曲线。 关键词:凸轮机构;凸轮轮廓曲线;MATLAB;解析法 前言 凸轮轮廓曲线的设计,一般可分为图解法和解析法.利用图解法能比较方便地绘制出各种平面凸轮的轮廓曲线.但这种方法仅适用于比较简单的结构,用它对复杂结构进行设计则比较困难,而且利用图解法进行结构设计,作图误差较大,对一些精度要求高的结构不能满足设计要求。解析法可以根据设计要求,通过推导机构中各部分之间的几何关系,建立相应的方程,精确地计算出轮廓线上各点的坐标,然后把凸轮的轮廓曲线精确地绘制出来.但是,当从动件运动规律比较复杂时,利用解析法获得凸轮的轮廓曲线的工作量比较大.而MATLAB软件提供了强大的矩阵处理和绘图功能,具有核心函数和工具箱.其编程代码接近数学推导公式,简洁直观,操作简易,人机交互性能好,且可以方便迅速地用三维图形、图像、声音、动画等表达计算结果、拓展思路[1]。因此,基于MATLAB软件进行凸轮机构的解析法设计,可以解决设计工作量大的问题。 本文基于MATLAB软件进行凸轮轮廓曲线的解析法设计,利用《机械原理》课程的计算机辅助教学,及常用机构的计算机辅助设计.其具体方法为首先精确地计算出轮廓线上各点的坐标,然后运用MATLAB绘制比较精确的凸轮轮廓曲线。1 设计的意义与已知条件 1.1意义 凸轮机构是由具有曲线轮廓或凹槽的构件,通过高副接触带动从动件实现预期运动规律的一种高副机构,它广泛地应用于各种机械,特别是自动机械、自动控制装置和装配生产线中,是工程实际中用于实现机械化和自动化的一种常用机构。所以,在凸轮的加工中,精确的确定凸轮的轮廓,这对于保证凸轮所带动从动件的运动规律是尤为重要的。 1.2已知条件 偏置移动从动件盘形凸轮设计已知条件(图1): 凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边 从动件在推程作等加速/等减速运动,在回程作余弦加速度运动 基圆半径rb = 40 mm,滚子半径rt = 10mm,推杆偏距e = 15 mm, 推程升程h = 50 mm,推程运动角ft = 100度,远休止角fs = 60度 回程运动角fh = 90度,推程许用压力角alp = 35度。Matlab编程五次凸轮附录11、用解析法设计凸轮2的实际轮廓曲线。 1、建立凸轮轮廓的数学模型。 图l 为往复式偏心从动件盘形凸轮的机构运动简图,B 为 理论轮廓线上的任意一点,在图示的直角坐标系中,B 的坐 标,即凸轮理论廓线上的直角坐标参数方程为: X=OE+EF=(S0+S )*Sin (J )+e*Cos (J ) Y=BD – FD=(S0+S )*Cos (J ) – e*Sin (J ) 式中: X ,Y :凸轮理论廓线上的某一点坐标 (mm) e :从动件的偏心距(mm),OC R :凸轮的基圆半径(mm),OA S 0:220E R S -=(mm),CK J :凸轮的转角 S :S =f(J)从动件运动方程,KB BC =CK 十KB =S 0十S 因为工作廓线在法线方向的距离处处相等,且等于滚子半径r ’,故当已知理论廓线上的任意一点B(X,Y)时,只要沿理论廓线在该点的法线的方向取距离为r ’,即得到工作廓线上的相应点B ’(X ’,Y ’).由高等数学可知,理论廓线B 点处的法线n-n 的斜率(与切线斜率互为负倒数)应为 Tan a=-dx/dy=(dx/dJ)/(dx/dJ)/(-dy/dJ)=sina/cosa 注: a 为理论廓线B 点处的法线和X 轴的夹角。 根据(1)(2)两式有 dx/dJ=(ds/dJ-e)sin(J)+(s0+s)cos(J) (3) dy/dJ=(ds/dJ-e)cos(J)-(s0+s)sin(J) (4) 可得 Sin a=(dx/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0.5 (5) Cos a=-(dy/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0.5 (6) 工作廓线上对应的点B ’(x ’,y ’)坐标为: x ’=x-r ’cos a y ’=y- r ’sin a 2、 从动件运行规律:五次多项式运行规律 从动件运动形式为:升—停—降—停型 图1机械原理 凸轮机构及其设计第六讲凸轮机构及其设计 (一)凸轮机构的应用和分类 一、凸轮机构 1.组成:凸轮,推杆,机架。 2.优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。 二、凸轮机构的分类 1.按凸轮的形状分:盘形凸轮圆柱凸轮 2.按推杆的形状分 尖顶推杆:结构简单,能与复杂的凸轮轮廓保持接触,实现任意预期运动。易遭磨损,只适用于作用力不大和速度较低的场合 滚子推杆:滚动摩擦力小,承载力大,可用于传递较大的动力。不能与凹槽的凸轮轮廓时时处处保持接触。 平底推杆:不考虑摩擦时,凸轮对推杆的作用力与从动件平底垂直,受力平稳;易形成油膜,润滑好;效率高。不能与凹槽的凸轮轮廓时时处处保持接触。 3.按从动件的运动形式分(1)往复直线运动:直动推杆,又有对心和偏心式两种。(2)往复摆动运动:摆动推杆,也有对心和偏心式两种。 4.根据凸轮与推杆接触方法不同分: (1)力封闭的凸轮机构:通过其它外力(如重力,弹性力)使推杆始终与凸轮保持接触,(2)几何形状封闭的凸轮机构:利用凸轮或推杆的特殊几何结构使凸轮与推杆始终保持接触。①等宽凸轮机构②等径凸轮机构③共轭凸轮 (二)推杆的运动规律 一、基本名词:以凸轮的回转轴心O为圆心,以凸轮的最小半径r0为半径所作的圆称为凸轮的基圆,r0称为基圆半径。推程:当凸轮以角速度转动时,推杆被推到距凸轮转动中心最远的位置的过程称为推程。推杆上升的最大距离称为推杆的行程,相应的凸轮转角称为推程运动角。回程:推杆由最远位置回到起始位置的过程称为回程,对应的凸轮转角称为回程运动角。休止:推杆处于静止不动的阶段。推杆在最远处静止不动,对应的凸轮转角称为远休止角;推杆在最近处静止不动,对应的凸轮转角称为近休止角 二、推杆常用的运动规律 1.刚性冲击:推杆在运动开始和终止时,速度突变,加速度在理论上将出现瞬时的无穷大值,致使推杆产生非常大的惯性力,因而使凸轮受到极大冲击,这种冲击叫刚性冲击。 2.柔性冲击:加速度有突变,因而推杆的惯性力也将有突变,不过这一突变为有限值,因而引起有限凸轮运动Matlab仿真-Matlab课程设计Matlab 课程设计 李俊机自091 设计题目一:凸轮机构设计 已知轮廓为圆形的凸轮(圆的半径为100mm、偏心距为20mm),推杆与凸轮运动中心的距离20mm,滚子半径为10mm,请利用matlab仿真出凸轮推杆的运动轨迹和运动特性(速度,加速度),并利用动画演示出相关轨迹和运动特性。 %总程序代码 clc; clf; clear; p=figure('position',[100 100 1200 600]); for i=1:360 %画圆形凸轮 R=100; %圆形凸轮半径 A=0:0.006:2*pi; B=i*pi/180; e=20; %偏心距 a=e*cos(B);b=e*sin(B); x=R*cos(A)+a; y=R*sin(A)+b; subplot(1,2,1) plot(x,y,'b','LineWidth',3); %填充 fill(x,y,'y') axis([-R-e,R+e,-R-e,R+e+100]); set(gca,'Xlim',[-R-e,R+e]) set(gca,'Ylim',[-R-e,R+e+100]) axis equal; axis manual; axis off; hold on; plot(a,b,'og') plot(e,0,'or') plot(0,0,'or','LineWidth',3)%画滚子 gcx=0; %滚子中心X坐标r=10; %滚子半径 gcy=sqrt((R+r)^2-a^2)+b; %滚子中心Y坐标 gx=r*cos(A)+gcx; %滚子X坐标 gy=r*sin(A)+gcy; %滚子Y坐标 plot(gx,gy,'b','LineWidth',2); %画其它部分 plot([0 a],[0 b],'k','LineWidth',4) plot([3 3],[170 190],'m','LineWidth',4) plot([-3 -3],[170 190],'m','LineWidth',4) %画顶杆 gc=120; dgx=[0 0]; dgy=[gcy gcy+gc]; plot(dgx,dgy,'LineWidth',4); hold off凸轮曲线设计凸轮曲线设计 当根据使用要求确定了凸轮机构的类型、基本参数以及从动件运动规律后,即可进行凸轮轮廓曲线的设计。设计方法有几何法和解析法,两者所依据的设计原理基本相同。几何法简便、直观,但作图误差较大,难以获得凸轮轮廓曲线上各点的精确坐标,所以按几何法所得轮廓数据加工的凸轮只能应用于低速或不重要的场合。对于高速凸轮或精确度要求较高的凸轮,必须建立凸轮理论轮廓曲线、实际轮廓曲线以及加工刀具中心轨迹的坐标方程,并精确地计算出凸轮轮廓曲线或刀具运动轨迹上各点的坐标值,以适合在数控机床上加工。 圆柱凸轮的廓线虽属空间曲线,但由于圆柱面可展成平面,所以也可以借用平面盘形凸轮轮廓曲线的设计方法设计圆柱凸轮的展开轮廓。本节分别介绍用几何法和解析法设计凸轮轮廓曲线的原理和步骤。 1 几何法 反转法设计原理: 以尖底偏置直动从动件盘形凸轮机构为例: 凸轮机构工作时,凸轮和从动件都在运动。为了在图纸上画出凸轮轮廓曲线,应当使凸轮与图纸平面相对静止,为此,可采用如下的反转法:使整个机构以角速度(-w)绕O转动,其结果是从动件与凸轮的相对运动并不改变,但凸轮固定不动,机架和从动件一方面以角速度(-w)绕O转动,同时从动件又以原有运动规律相对机架往复运动。根据这种关系,不难求出一系列从动件尖底的位置。由于尖底始终与凸轮轮廓接触,所以反转后尖底的运动轨迹就是凸轮轮廓曲线。 1). 直动从动件盘形凸轮机构 尖底偏置直动从动件盘形凸轮机构: 已知从动件位移线图,凸轮以等角速w顺时针回转,其基圆半径为r0,从动件导路偏距为e,要求绘出此凸轮的轮廓曲线。 运用反转法绘制尖底直动从动件盘形凸轮机构凸轮轮廓曲线的方法和步骤如下: 1) 以r0为半径作基圆,以e为半径作偏距圆,点K为从动件导路线与偏距圆的切点,导路线与基圆的交点B0(C0)便是从动件尖底的初始位置。 2) 将位移线图s-f的推程运动角和回程运动角分别作若干等分(图中各为四等分)。 3) 自OC0开始,沿w的相反方向取推程运动角(1800)、远休止角(300)、回程运动角(1900)、近休止角(600),在基圆上得C4、C5、C9诸点。将推程运动角和回程运动角分成与从动件位移线图对应的等分,得C1、C2、C3盘形凸轮的四种设计方法盘形凸轮的四种设计方法 深圳市百特兴科技有限公司 周杰平 摘要:详细介绍运用SolidWorks 绘制盘形凸轮的不同方法,包括插件法、解析法、折弯法及仿真法。 关键词:盘形凸轮,插件法,解析法,折弯法,仿真法,余弦加速度, SolidWorks,EXCEL。 凸轮/连杆机构以其快速、稳定的特点,在很多的场合尤其是传统的制程设备中得以运用。但其缺点也很明显:适应性较差,结构相对比较复杂,开发周期长,凸轮加工精确要求比较高等,非标设备大多由伺服马达/步进马达、丝杆/同步带、气缸/油缸等替代。近年来,由于对设备产能要求越来也高,传统的凸轮/连杆机构又受到用户青睐。以动力电池制造设备中塑封制程为例。进口设备核心机构采用凸轮/连杆机构,产能在140件/分钟以上,国产设备采用伺服/丝杆驱动,产能则在50件/分钟左右。更为重要的是前者用于制程的有效时间更长,确保了品质的可靠性。凸轮的设计将成为机构设计工程是不可缺少的技能。 本文以盘形凸轮为研究对象,分别介绍几种不同的设计方法。 一、基本参数 1.1、凸轮基本参数 项目 代号 参数值 基圆直径 D 150 凸轮厚度 W 15 辊子直径 d 25 升程 h 50 表1 1.2、从动杆运动规律 动作 运动角度数 (Φ) 起始角度位置 终止角度位置 结束半径 运动规律 推程 120 0 120 125 余弦加速度 远休止角 30 120 150 125 回程 90 150 240 75 余弦加速度 近休止角 120 240 360 75 表2 注:余弦加速度(简谐运动)方程: S=h*[1-cos(πφ/Φ)]/2图1 二、SolidWorks 插件法 2.1、如图2,打开SolidWorks,新建零件,关闭草图。菜单栏Toolbox -> 凸轮 如菜单栏无Toolbox,先加入插件。 图2 图3 2.2、设置。如图3 凸轮类型为圆形,推杆类型为平移,如果是偏心的,可作相应的选择;开始半径为基圆半径,开始角度根据<表2>填写;旋转方向为顺时针 2.3、运动如图4凸轮轮廓线的绘制(MATLAB)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 课程名称:精密机械学基础 设计题目:直动从动件盘形凸轮的设计 院系:航天学院控制科学与工程系 班级: 0904102班 设计者:陈学坤 学号: 1090410229 设计时间: 2011年10月直动从动件盘形凸轮机构的计算机辅助设计 说明: 凸轮轮阔曲线的设计,一般可分为图解法和解析法,尽管应用图解法比较简便,能简单地绘制出各种平面凸轮的轮廓曲线,但由于作图误差比较大,故对一些精度要求高的凸轮已不能满足设计要求。此次应用MATLAB 软件结合轮廓线方程用计算机辅助设计。首先,精确地计算出轮廓线上各点的坐标,然后运用MATLAB 绘制 比较精确的凸轮轮廓曲线以及其S-α曲线、v-t 曲线、a-t 曲线。 。 1 凸轮轮廓方程 *()()*() ()*()*() X OE EF E Cos J So S Sin J Y BD FD So S Cos J E Sin J =+=++=-=+- (X,Y):凸轮轮廓线上的任意一点的坐标。 E :从动件的偏心距,OC 。 R :凸轮的基园半径,OA 。 J :凸轮的转角。 S :S=f(J)为从动件的方程。 So :22O S R E =-。 H 为从动件的最大位移(mm )。 J1、J2、J3、J4为从动件的四个转角的区域。 S1、S2、S3、S4为与J1、J2、J3、J4对应的从动件的运动规律。 2 实例 R=40,E=10,H=50,J1=J2=J3=J4=900。 3 MATLAB 程序设计 用角度值计算,对于给定的J1、J2、J3、J4,把相应的公式代入其中,求出位移S 和轮廓线上的各点的坐标X 、Y ,最终求出描述凸轮的数组: J=[J1,J2,J3,J4]; S=[S1,S2,S3,S4]; X=[X1,X2,X3,X4]; Y=[Y1,Y2,Y3,Y4]; 用函数plot (X,,Y )画出凸轮的轮廓曲线; 用plot (J,S )函数位移S 的曲线; 对于速度曲线V-t 和加速度曲线a-t ,走心机凸轮设计步骤编制调整卡片应注意以下几点: (一) 保证零件质量 没有质量就没有一切,这是第一重要的问题。主要从三个方面来考虑: 1 合理选择机床:一般来说,尽量不用机床的最大的规格来加工零件,特别是加工钢件时。如加工棒料直径是7MM,尽可能采用CM1113而不用CG1107。也尽量不用机床的最高转速来加工零件。如需要主轴转速为6500转/分,则不用CG1107(10000转/分)。原因是在机床的极限规格时不易获得最佳的加工精度。 2 合理安排工序:工序的编制必须满足零件的加工要求,同时也应充分考虑纵切自动车床的加工工艺特点。 3 正确选择切削用量,既要得到高的生产效率,又要保证刀具有足够的耐用度,以求尺寸的稳定。(刀具种类很多,也要分清楚合适刀具,这里我就不打广告了) (二) 提高生产效率:简化辅助动作,安排重合工序。(有经验才可以做的更好) (三) 便于机床的调整:安排必要的工序间隙和停持工序。 (四) 便宜凸轮及刀具的制造:机床上有许多调整机构,如杠杆比,天平刀架及主轴箱的钢性挡块,多凸轮机构双触头机构等,这些机构可以调整零件的加工尺寸,以弥补凸轮的制造误差。充分利用这些机构可以降低凸轮的制造精度要求。用成型刀具可以简化零件的加工过程,但刀具制造困难。如果用复合走刀法来加工成型表面,可简化刀具。 (五) 零件的成组加工:充分利用机床的特性,通过对机床的调整,用一套凸轮加工出几种形状,尺寸相近的零件。用于小批量多品种的零件生产。另外与此类似的用几块无关的凸轮配出来打制简单的样品,或者多块凸轮重叠制造复杂零件.这些都需要对凸轮非常了解和熟悉才容易做到。这里就不举例了。 二凸轮设计程序 凸轮调整卡片的设计编制可分为四个步骤: (一) 对加工零件进行分析 分析加工零件部分精度和表面粗糙要求.分析轴向尺寸的标注法和要求,并对加工零件的材料.生产性质情况全面了解。 (二) 选择机床 在分析的基础上,选择合适型号的纵切自动车床和附属装置,并了解机床调整的特别,着重考虑机床对此零件的加工可能性。 (三) 确定设计方案 设计方案的正确与否关系到设计工作的全局,方案制订不好或不合理,轻者影响生产效率,严重的会造成调整困难或严重影响加工质量,所以确定设计方案是设计凸轮的重要环节,尤其对复杂零件的凸轮设计方案,更应反复进行推敲,然后定出合理的设计方案。设计方案的内容一般分为下述三个方面: (1) 按零件的形状和要求,结合机床的特点,决定加工顺序和切削步骤。 (2) 在确定切削步骤的同时,分配各刀具的切削任务,并确定各个刀具的几何形状。 (3) 考虑零件尺寸的调整方法,尽可能充分合理地运用机床可调整性,以便顺利调整和提高加工零件的质量和产量。 (4) 编制调整卡片 每个技术员编制的调整卡片都会略有不同,或者角度不尽相同,或者刀具凸轮的matlab绘制附2:习题4-3解答 (1)凸轮的理论廓线方程: 0022 00()sin cos ()cos sin x s s e y s s e s r e ????=++?? =+-?=-式中 (2)从动件在不同阶段的位移方程: 2sin()[0,120]230[120,150][150,300]'0 [300,360] h h s h h π???φπφ???φ??-∈????∈???=? ?-∈????∈???推程阶段远休止阶段回程阶段近休止阶段 (3)求解凸轮的实际廓线: 2222 a r a r 00x =x-r cos y =y-r sin sin cos ()cos sin sin ()sin cos cos dx d dx dy d d dy d dx dy d d dx ds s s e d d dy ds s s e d d θθ ?θ???θ????????????++?? ?? ?=??????? ? ? ?????? ? ?- ?=?????? ? ?? ?????? ?=++-?? ? ?=++-?? 式中而同样,由于位移s 与从动件所处的运动阶段有关,所以有: 2cos()[0,120]0[120,150]s [150,300]'0 [300,360] h h d h d π??φφφ???φ??-∈????∈???=??∈????∈???推程阶段远休止阶段回程阶段近休止阶段 (4)代入已知条件,并用Matlab 语言编程求解,编程代码如下: disp ' ******** 偏置直动滚子从动件盘形凸轮设计 ********' disp '已知条件:' disp ' 凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边' disp ' 从动件在推程作摆线运动规律运动,在回程作等速运动规律运动' ro = 50;rr = 10;e = 12;h = 30;ft = 120;fs = 30;fh = 150; fprintf (1,' 基圆半径 ro = %3.4f mm \n',ro) fprintf (1,' 滚子半径 rr = %3.4f mm \n',rr) fprintf (1,' 推杆偏距 e = %3.4f mm \n',e) fprintf (1,' 推程行程 h = %3.4f mm \n',h) fprintf (1,' 推程运动角 ft = %3.4f 度 \n',ft) fprintf (1,' 远休止角 fs = %3.4f 度 \n',fs) fprintf (1,' 回程运动角 fh = %3.4f 度 \n',fh) hd = pi / 180;du = 180 / pi; so = sqrt( ro^2 - e^2 ); d1 = ft + fs;d2 = ft + fs + fh; disp ' ' disp '计算过程和输出结果:' disp ' 1-1 推程(摆线运动规律运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft); for f = 1 : ft s(f) = h * f / ft - h * sin(2 * pi * f / ft) / (2 * pi);s = s(f); ds(f) = h / (ft * hd) - h / (ft * hd) * cos(2 * pi * f / ft);ds = ds(f); d2s(f) = 2 * pi * h / (ft * hd) ^ 2 * sin(2 * pi * f / ft);d2s = d2s(f); end disp ' 1-2 回程(等速运动规律运动)' s = zeros(fh);ds = zeros(fh);d2s = zeros(fh); for f = d1 : d2 s(f) = h - h * (f-150) / fh; s = s(f); ds(f) = - h / (fh * hd);ds = ds(f); d2s(f) = 0;d2s = d2s(f); end disp ' 2- 计算凸轮理论廓线与实际廓线的直角坐标'凸轮机构的设计毕业设计..济源职业技术学院 毕业设计 题目凸轮机构的设计 系别机电系 专业机电一体化技术 班级机电0601 姓名赵贝贝 学号06010107 指导教师高清冉 日期2008年12月设计任务书 设计题目: 凸轮机构的设计 设计要求: 原始条件:内燃机中的凸轮,该凸轮满足以下条件。凸轮以等角速度逆时针回转,及基圆半径rb=30mm,及从动件滚子圆半径rt=8mm。 应完成的任务: 1、凸轮轮廓设计 2、凸轮零件图 设计进度要求: 第一周:确定题目; 第二周:搜集凸轮机构相关资料及前期准备工作; 第三周:凸轮曲线设计及计算; 第四周:初步拟定设计的草稿; 第五周:毕业论文的整体校核、修改; 第六周:论文完善、定稿及打印装订; 第七周:毕业答辩。 指导教师(签名):摘要 在各种机器中,特别是自动化机器中,为实现某些特殊或复杂的运动规律,常采用凸轮机构。凸轮机构通常是由原动件凸轮、从动件和机件组成。其功能是将凸轮的连续转动或移动转换为从动件的连续或不连续的移动或摆动。与连杆机构相比,凸轮机构便于准确的实现给定的运动规律。所以凸轮机构被广泛地应用,以实现各种复杂的运动要求。 本设计主要设计内燃机中的凸轮机构,内燃机中的凸轮以等角速度回转,其轮廓驱使从动件(阀杆)按预期的运动规律启闭阀门,以控制可燃物进入汽缸或排除废气。至于气阀开启或关闭时间的长短及其速度的变化规律,则取决于凸轮轮廓线的形状。根据从动件运动规律,来设计内燃机中滚子盘形凸轮,使其得到预期的运动规律。 关键词:凸轮机构分类,从动件运动规律,位移曲线,轮廓曲线,结构及材料目录 设计任务书...................................................................................................................................... I 摘要........................................................................................................................................ II 1凸轮机构的应用及分类.. (1) 1.1凸轮机构的应用 (1) 1.2凸轮机构的分类 (1) 2 从动件常用运动规律 (3) 2.1 凸轮机构的基本参数 (3) 2.2 从动件常用的运动规律 (4) 3盘形凸轮轮廓曲线的设计 (8) 3.1凸轮廓线设计的基本原理 (8) 4凸轮机构的结构及材料 (11) 4.1 凸轮的结构 (11) 4.2从动件结构 (11) 4.3凸轮和滚子的材料 (11) 4.4凸轮的零件图 (13) 结论 (14) 致谢 (15) 参考文献 (16)滚子摆动从动件凸轮设计matlab程序disp’******** 滚子摆动从动件凸轮设计********'disp '已知条件:’ disp ’凸轮作顺时针方向转动,从动件做摆动’ disp’从动件在推程作等加速/等减速运动,在回程作等加速等减速运动’rb=52;rt= 10;qm=15;ft= 60;fs=10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,’基圆半径 rb =%3、4f mm\n',rb) fprintf(1,’滚子半径 rt =%3、4fmm \n’,rt) fprintf (1,' 起始角度q0= %3、4f mm \n’,q0) fprintf (1,'最大摆动角度 qm =%3、4fmm \n',qm) fprintf (1,'推程运动角 ft =%3、4f 度\n',ft) fprintf(1,' 远休止角fs = %3、4f 度 \n',fs) fprintf(1,' 回程运动角fh=%3、4f度 \n’,fh) fprintf(1,’推程许用压力角 alp=%3、4f 度\n',alp) hd= pi / 180;du = 180/pi; %角度弧度互换 d1 = ft+fs;d2=ft + fs+fh; disp ' ' disp '计算过程与输出结果:’ disp ’1-计算凸轮理论轮廓得压力角与曲率半径' disp '1-1 推程(等加速/等减速运动)' s=zeros(ft);ds = zeros(ft);d2s =zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd=zeros(ft);pt = zeros(ft); for f= 1: ft if f <=ft/ 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s=s (f);%推程加速方程式 ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds= ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s=d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f);s=s(f);%推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds= ds(f); d2s(f)=-4*qm/ft^2;at(f)=d2s(f);d2s = d2s(f); end at(f)=atan((-l*(1-ds))/(a*sin((s+q0)*hd))—(-1)*cos((s+q0)*hd)/sin((s+q0)*hd));atd(f)= at(f) * du; %推程压力角得角度与弧度表达式 相关主题 凸轮机构及其设计 凸轮机构设计 凸轮机构的设计 凸轮设计步骤 凸轮设计方法 凸轮设计matlab程序 文本预览
2). 平底从动件盘形凸轮机构
(1) 实际轮廓曲线方程
平底从动件盘形凸轮机构凸轮的实际轮廓曲线是反转后一系列平底所构成的直线族的包络线。对于直动平底从动件盘形凸轮机构,基圆半径r0和从动件运动规律s=s(f)均已给定。以凸轮回转中心为原点、从动件推程运动方向为x轴正向建立右手直角坐标系,并取导路中心线与x轴重合。引入凸轮转向系数h,并规定当凸轮转向为顺时针时h=1,逆时针时h=-1。当凸轮自初始位置转过角f 时,导路中心线与平底的交点自B0外移s到达B'。根据反转法原理,将点B'沿凸轮回转相反方向绕原点转过角f,便可得出表示反转后平底的直线AB。由图可知,点B的坐标为:
过点B的平底直线族的包络线方程为:
此即凸轮实际轮廓曲线的直角坐标参数方程。
(2) 刀具中心轨迹方程:
底从动件盘形凸轮机构凸轮的轮廓曲线可以用砂轮的端面磨削,也可以用砂轮(铣刀、钼丝)的外圆加工。由图可以看出,当用砂轮端面加工时,刀具上点B 的轨迹方程即入式(8.4)所示;当用外圆加工时,刀具中心的轨迹hc是凸轮实际轮廓曲线的等距曲线,也即是以式(8.5)表示的曲线上各点为中心,以rc为半径所作一族圆的外包络线,其参数方程可根据式(8.3)求出。
例8.1
设计平底直动从动件盘形凸轮机构。已知F=900,F=600,F=900,F=1200,行程
=30mm,从动件推程和回程均作简谐运动,凸轮转向为顺时h=10mm,基圆半径r
=40mm,试计算f=300时凸轮实际轮廓曲线针。若取磨削凸轮轮廓的砂轮半径r
c
和刀具中心轨迹上对应点的坐标值。
解
从动件推程作简谐运动时,
1.求实际轮廓曲线坐标值(X,Y)
由式(8.5)得(h=1):
对上式求导得
2.求刀具中心轨迹坐标值(Xc,Yc)
由式(8.3)得
实际设计时,为了获得足够多的点的坐标值,可在0≤f≤2p范围内每隔一定步长给一个f值进行计算。这种大量重复的计算工作通常由计算机来完成。(end)
} disp ' ******** 滚子摆动从动件凸轮设计 ********' disp '已知条件:' disp ' 凸轮作顺时针方向转动,从动件做摆动' disp ' 从动件在推程作等加速/等减速运动,在回程作等加速等减速运动' rb =52;rt = 10;qm=15;ft = 60;fs = 10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,' 基圆半径 rb = % mm \n',rb) fprintf (1,' 滚子半径 rt = % mm \n',rt) fprintf (1,' 起始角度 q0= % mm \n',q0) ; fprintf (1,' 最大摆动角度 qm = % mm \n',qm) fprintf (1,' 推程运动角 ft = % 度 \n',ft) fprintf (1,' 远休止角 fs = % 度 \n',fs) fprintf (1,' 回程运动角 fh = % 度 \n',fh) fprintf (1,' 推程许用压力角 alp = % 度 \n',alp) hd= pi / 180;du = 180 / pi; %角度弧度互换 d1 = ft + fs;d2 = ft + fs + fh; disp ' ' . disp '计算过程和输出结果:' disp ' 1- 计算凸轮理论轮廓的压力角和曲率半径' disp ' 1-1 推程(等加速/等减速运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd = zeros(ft);pt = zeros(ft); for f = 1 : ft if f <= ft / 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s = s(f); %推程加速方程式 ( ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds = ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s = d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f); s = s(f); %推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds = ds(f); d2s(f)=-4 *qm/ft^2;at(f)=d2s(f);d2s = d2s(f);
1.自动车床主要靠凸轮来控制加工过程,能否设计出一套好的凸轮,是体现自动车床师傅的技术高低的一个标准。凸轮设计计算的资料不多,在此,我将一些基本的凸轮计算方法送给大家。凸轮是由一组或多组螺旋线组成的,这是一种端面螺旋线,又称阿基米德螺线。其形成的主要原理是:由A点作等速旋转运动,同时又使A点沿半径作等速移动,形成了一条复合运动轨迹的端面螺线。这就是等速凸轮的曲线。 凸轮的计算有几个专用名称: 1、上升曲线——凸轮上升的起点到最高点的弧线称为上升曲线 2、下降曲线——凸轮下降的最高点到最低点的弧线称为下降曲线 3、升角——从凸轮的上升起点到最高点的角度,即上升曲线的角度。我们定个代号为φ。 4、降角——从凸轮的最高点到最低点的角度,即下降曲线的角度。代号为φ1。 5、升距——凸轮上升曲线的最大半径与最小半径之差。我们给定代号为h,单位是毫米。 6、降距——凸轮下降曲线的最大半径与最小半径之差。代号为h1。 7、导程——即凸轮的曲线导程,就是假定凸轮曲线的升角(或降角)为360°时凸轮的升距(或降距)。代号为L,单位是毫米。 8、常数——是凸轮计算的一个常数,它是通过计算得来的。代号为K。 凸轮的升角与降角是给定的数值,根据加工零件尺寸计算得来的。 凸轮的常数等于凸轮的升距除以凸轮的升角,即K=h/φ。由此得h=Kφ。 凸轮的导程等于360°乘以常数,即L=360°K。由此得L=360°h/φ。 举个例子: 一个凸轮曲线的升距为10毫米,升角为180°,求凸轮的曲线导程。(见下图) 解:L=360°h/φ=360°×10÷180°=20毫米
升角(或降角)是360°的凸轮,其升距(或降距)即等于导程。 这只是一般的凸轮基本计算方法,比较简单,而自动车床上的凸轮,有些比较简单,有些则比较复杂。在实际运用中,许多人只是靠经验来设计,用手工制作,不需要计算,而要用机床加工凸轮,特别是用数控机床加工凸轮,却是需要先计算出凸轮的导程,才能进行电脑程序设计。 要设计凸轮有几点在开始前就要了解的. 在我们拿到产品图纸的时候,看好材料,根据材料大小和材质将这款产品 的 主轴转速先计算出来. 计算主轴转速公式是[切削速度乘1000]除以材料直径. 切削速度是根据材质得来的,在购买材料时供应商提供.单位是米/分钟. 材料硬度越大,切削速度就越小,切的太快的话热量太大会导致材料变形, 所以切削速度已知的. 切削速度乘1000就是把米/分钟换算成毫米/分钟,在除以材料直径就是 主 轴每分钟的转速了.材料直径是每转的长度,切削速度是刀尖每分钟可以移动的 距离. 主轴转速求出来了,就要将一个产品需要多少转可以做出来,这个转的圈数求出来.主轴转速除以每个产品需要的圈数就是生产效率.[单位.个/分钟] 每款不同的产品,我们看到图纸的时候就先要将它的加工工艺给确定下来. 加工工艺其实就是加工方法,走芯机5把刀具怎么安排,怎么加工,哪把刀具 先做,按顺序将它安排,这样就是确定加工工艺.
1.图示凸轮机构从动件推程运动线图是由哪两种常用的基本运动规律组合而成?并指出有无冲击。如果有冲击,哪些位置上有何种冲击?从动件运动形式为停-升-停。 (1) 由等速运动规律和等加速等减速运动规律组合而成。 (2) 有冲击。 (3) ABCD 处有柔性冲击。 2. 有一对心直动尖顶从动件盘形凸轮机构,为改善从动件尖端的磨损情况,将其尖端改为滚子,仍使用原来的凸轮,这时该凸轮机构中从动件的运动规律有无变化?简述理 由。 (1) 运动规律发生了变化。 (见下图 ) (2)采用尖顶从动件时,图示位置从动件的速度v O P 2111=ω,采用滚子从动件时,图示位置的速度 '='v O P 2111ω,由于O P O P v v 1111 22≠'≠',;故其运动规律发生改变。
3. 在图示的凸轮机构中,画出凸轮从图示位置转过60?时从动件的位置及从动件的位移s。 总分5分。(1)3 分;(2)2 分 (1) 找出转过60?的位置。 (2) 标出位移s。
4. 画出图示凸轮机构从动件升到最高时的位置,标出从动件行程h ,说明推程运动角和回程运动角的大小。 总分5分。(1)2 分;(2)1 分;(3)1 分;(4)1 分 (1) 从动件升到最高点位置如图示。 (2) 行程h 如图示。 (3)Φ=δ0-θ (4)Φ'=δ' 0+θ
5.图示直动尖顶从动件盘形凸轮机构,凸轮等角速转动,凸轮轮廓在推程运动角Φ=? 从动件行程h=30 mm,要求: (1)画出推程时从动件的位移线图s-?; (2)分析推程时有无冲击,发生在何处?是哪种冲击? - 总分10分。(1)6 分;(2)4 分 (1)因推程时凸轮轮廓是渐开线,其从动件速度为常数v=r0?ω,其位移为直线, 如图示。
机械原理大作业 学院:机械与电子信息学院 授课老师:曾小慧 姓名:张京 学号:547 日期:2015-5-23
目录 1.求轮廓曲线 ○1推程阶段 ○2远休止阶段 ○3回程阶段 ○4近休止阶段 ○5Matlab程序设计 ○6轮廓图形 2.求工作廓线 ○1推程阶段 ○2远休止阶段 ○3回程阶段 ○4近休止阶段 ○5Matlab程序设计 ○6轮廓图形 3.求解最大压力角 ○1压力角公式 ○2MATLAB程序设计 ○3根据MATLAB程序作图可得出其压力角与角度的关系并分析○4失真情况分析 4.附录 Matlab程序
凸轮轮廓 9-14试设计偏置直动滚子推杆盘形凸轮机构的理论轮廓曲线和工作廓线。已知凸轮轴置于推杆轴线右侧,偏距e=20mm ,基圆半径r。=50mm ,滚子半径rr=10mm 。凸轮以等角速度沿顺时针方向回转,在凸轮转过角d1=120o的过程中,推杆按正弦加速度运动规律上升h=50mm ;凸轮继续转过d2=30o时,推杆保持不动;其后,凸轮再回转角度d3=60o时,推杆又按余弦加速度运动规律下降至起始位置;凸轮转过一周的其余角度时,推杆又静止不动。 解: 1.求理论廓线 对于偏置直动滚子推杆盘形凸轮机构,凸轮理论廓线上B 点(即滚子中心)的直角坐标为 ]cos sin )[(0δδe s s x ++-= δδsin cos )(0e s s y -+= (a ) 式中mm mm e r s 826.4520502222 00=-=-= ① 推程阶段 3212001π δ=?= )] 2/()3sin()2/3[()]2/()/2sin()/[(110110111πδπδπδπδδδ-=-=h h s (?? ????=32, 01πδ) ② 远休止阶段 63002π δ=?= 502=s ?? ????=6,02πδ
凸轮机构的设计 一、简介 凸轮机构是由凸轮,从动件和机架三个基本构件组成的高副机构。 凸轮是一个具有曲线轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。 与凸轮轮廓接触,并传递动力和实现预定的运动规律的构件,一般做往复直线运动或摆动,称为从动件。 凸轮机构在应用中的基本特点在于能使从动件获得较复杂的运动规律。因为从动件的运动规律取决于凸轮轮廓曲线,所以在应用时,只要根据从动件的运动规律来设计凸轮的轮廓曲线就可以了。 凸轮机构广泛应用于各种自动机械、仪器和操纵控制装置。凸轮机构之所以得到如此广泛的应用,主要是由于凸轮机构可以实现各种复杂的运动要求,而且结构简单、紧凑。 二、凸轮机构的工作原理 由凸轮的回转运动或往复运动推动从动件作规定往复移动或摆动的机构。凸轮具有曲线轮廓或凹槽,有盘形凸轮、圆柱凸轮和移动凸轮等,其中圆柱凸轮的凹槽曲线是空间曲线,因而属于空间凸轮。从动件与凸轮作点接触或线接触,有滚子从动件、平底从动件和尖端从动件等。尖端从动件能与任意复杂的凸轮轮廓保持接触,可实现任意运动,但尖端容易磨损,适用于传力较小的低速机构中。为了使从动件与凸轮始终保持接触,可采用弹簧或施加重力。具有凹槽的凸轮可使从动件传递确定的运动,为确动凸轮的一种。一般情况下凸轮是主动的,但也有从动或固定的凸轮。多数凸轮是单自由度的,但也有双自由度的劈锥凸轮。凸轮机构结构紧凑,最适用于要求从动件作间歇运动的场合。它与液压和气动的类似机构比较,运动可靠,因此在自动机床、内燃机、印刷机和纺织机中得到广泛应用。但凸轮机构易磨损,有噪声,高速凸轮的设计比较复杂,制造要求较高。 一、工作过程和参数 在凸轮机构中最常见的运动形式为凸轮机构作等速回转运动,从动件往复移动。以图6-8为例(对心外轮廓盘形凸轮机构)。首先介绍一下本图中各构件的名称。 1,运动分析: 从动件运动状态凸轮运动凸轮转过的角度 ? 升AB 1 ?2 停BC 2 ?3 降CD 3
disp ' ******** 滚子摆动从动件凸轮设计 ********' disp '已知条件:' disp ' 凸轮作顺时针方向转动,从动件做摆动' disp ' 从动件在推程作等加速/等减速运动,在回程作等加速等减速运动' rb =52;rt = 10;qm=15;ft = 60;fs = 10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,' 基圆半径 rb = %3.4f mm \n',rb) fprintf (1,' 滚子半径 rt = %3.4f mm \n',rt) fprintf (1,' 起始角度 q0= %3.4f mm \n',q0) fprintf (1,' 最大摆动角度 qm = %3.4f mm \n',qm) fprintf (1,' 推程运动角 ft = %3.4f 度 \n',ft) fprintf (1,' 远休止角 fs = %3.4f 度 \n',fs) fprintf (1,' 回程运动角 fh = %3.4f 度 \n',fh) fprintf (1,' 推程许用压力角 alp = %3.4f 度 \n',alp) hd= pi / 180;du = 180 / pi; %角度弧度互换 d1 = ft + fs;d2 = ft + fs + fh; disp ' ' disp '计算过程和输出结果:' disp ' 1- 计算凸轮理论轮廓的压力角和曲率半径' disp ' 1-1 推程(等加速/等减速运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd = zeros(ft);pt = zeros(ft); for f = 1 : ft if f <= ft / 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s = s(f); %推程加速方程式 ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds = ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s = d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f); s = s(f); %推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds = ds(f); d2s(f)=-4 *qm/ft^2;at(f)=d2s(f);d2s = d2s(f); end at(f)= atan((-l*(1-ds))/(a*sin((s+q0)*hd))-(-1)*cos((s+q0)*hd)/sin((s+q0)*hd));atd(f) = at(f) * du; %推程压力角的角度和弧度表达式 p1= -a*sin(f*hd)+l*sin((s+q0-f)*hd)*(ds-1); p2= a*cos(f*hd)+l*cos((s+q0-f)*hd)*(ds-1); p3=-a*cos(f*hd)+l*(ds-1)^2*cos((s+q0-f)*hd)+l*d2s*sin((s+q0-f)*hd); p4=-a*sin(f*hd)-l*(ds-1)^2*sin((s+q0-f)*hd)+l*ds*cos((s+q0-f)*hd); pt(f)= (p1^2+p2^2)^1.5/(p1*p4-p2*p3) ;p = pt(f);
第九章凸轮机构及其设计 第一节凸轮机构的应用、特点及分类 1.凸轮机构的应用 在各种机械,特别是自动机械和自动控制装置中,广泛地应用着各种形式的凸轮机构。 例1内燃机的配气机构 当凸轮回转时,其轮廓将迫使推杆作往复摆动,从而使气阀开启或关闭(关闭是借弹簧的作用),以控制可燃物质在适当的时间进入气缸或排出废气。至于气阀开启和关闭时间的长短及其速度和加速度的变化规律,则取决于凸轮轮廓曲线的形状。 例2自动机床的进刀机构 当具有凹槽的圆柱凸轮回转时,其凹槽的侧面通过嵌于凹槽中的滚子迫使推杆绕其轴作往复摆动,从而控制刀架的进刀和退刀运动。至于进刀和退刀的运动规律如何,则决定于凹槽曲线的形状。 2.凸轮机构及其特点 (1)凸轮机构的组成 凸轮是一个具有曲线轮廓或凹槽的构件。凸轮通常作等速转动,但也有作往复摆动或移动的。推杆是被凸轮直接推动的构件。因为在凸轮机构中推杆多是从动件,故又常称其为从动件。凸轮机构就是由凸轮、推杆和机架三个主要构件所组成的高副机构。 (2)凸轮机构的特点
1)优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。 2)缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。 3.凸轮机构的分类 凸轮机构的类型很多,常就凸轮和推杆的形状及其运动形式的不同来分类。 (1)按凸轮的形状分 1)盘形凸轮(移动凸轮) 2)圆柱凸轮 盘形凸轮是一个具有变化向径的盘形构件绕固定轴线回转。移动 凸轮可看作是转轴在无穷远处的盘形凸轮的一部分,它作往复直线移动。圆柱凸轮是一个在圆柱面上开有曲线凹槽,或是在圆柱端面上作 出曲线轮廓的构件,它可看作是将移动凸轮卷于圆柱体上形成的。盘形凸轮机构和移动凸轮机构为平面凸轮机构,而圆柱凸轮机构是一种 空间凸轮机构。盘形凸轮机构的结构比较简单,应用也最广泛,但其推杆的行程不能太大,否则将使凸轮的尺寸过大。 (2)按推杆的形状分 1)尖顶推杆。这种推杆的构造最简单,但易磨损,所以只适用于作用力不大和速度较低的场合(如用于仪表等机构中)。 2)滚子推杆。滚子推杆由于滚子与凸轮轮廓之间为滚动摩擦,所以磨损较小,故可用来传递较大的动力,因而应用较广。
基于MATLAB软件的凸轮轮廓曲线设 计 摘要:以偏置移动从动件盘形凸轮为例,基于MATLAB软件对凸轮轮廓曲线进行了解析法设计.绘制出轮廓曲线。运行结果表明:在从动件运动规律确定的情况下,利用MATLAB软件以很方便、快捷地得到凸轮的轮廓曲线。 关键词:凸轮机构;凸轮轮廓曲线;MATLAB;解析法 前言 凸轮轮廓曲线的设计,一般可分为图解法和解析法.利用图解法能比较方便地绘制出各种平面凸轮的轮廓曲线.但这种方法仅适用于比较简单的结构,用它对复杂结构进行设计则比较困难,而且利用图解法进行结构设计,作图误差较大,对一些精度要求高的结构不能满足设计要求。解析法可以根据设计要求,通过推导机构中各部分之间的几何关系,建立相应的方程,精确地计算出轮廓线上各点的坐标,然后把凸轮的轮廓曲线精确地绘制出来.但是,当从动件运动规律比较复杂时,利用解析法获得凸轮的轮廓曲线的工作量比较大.而MATLAB软件提供了强大的矩阵处理和绘图功能,具有核心函数和工具箱.其编程代码接近数学推导公式,简洁直观,操作简易,人机交互性能好,且可以方便迅速地用三维图形、图像、声音、动画等表达计算结果、拓展思路[1]。因此,基于MATLAB软件进行凸轮机构的解析法设计,可以解决设计工作量大的问题。 本文基于MATLAB软件进行凸轮轮廓曲线的解析法设计,利用《机械原理》课程的计算机辅助教学,及常用机构的计算机辅助设计.其具体方法为首先精确地计算出轮廓线上各点的坐标,然后运用MATLAB绘制比较精确的凸轮轮廓曲线。
1 设计的意义与已知条件 1.1意义 凸轮机构是由具有曲线轮廓或凹槽的构件,通过高副接触带动从动件实现预期运动规律的一种高副机构,它广泛地应用于各种机械,特别是自动机械、自动控制装置和装配生产线中,是工程实际中用于实现机械化和自动化的一种常用机构。所以,在凸轮的加工中,精确的确定凸轮的轮廓,这对于保证凸轮所带动从动件的运动规律是尤为重要的。 1.2已知条件 偏置移动从动件盘形凸轮设计已知条件(图1): 凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边 从动件在推程作等加速/等减速运动,在回程作余弦加速度运动 基圆半径rb = 40 mm,滚子半径rt = 10mm,推杆偏距e = 15 mm, 推程升程h = 50 mm,推程运动角ft = 100度,远休止角fs = 60度 回程运动角fh = 90度,推程许用压力角alp = 35度。
附录11、用解析法设计凸轮2的实际轮廓曲线。 1、建立凸轮轮廓的数学模型。 图l 为往复式偏心从动件盘形凸轮的机构运动简图,B 为 理论轮廓线上的任意一点,在图示的直角坐标系中,B 的坐 标,即凸轮理论廓线上的直角坐标参数方程为: X=OE+EF=(S0+S )*Sin (J )+e*Cos (J ) Y=BD – FD=(S0+S )*Cos (J ) – e*Sin (J ) 式中: X ,Y :凸轮理论廓线上的某一点坐标 (mm) e :从动件的偏心距(mm),OC R :凸轮的基圆半径(mm),OA S 0:220E R S -=(mm),CK J :凸轮的转角 S :S =f(J)从动件运动方程,KB BC =CK 十KB =S 0十S 因为工作廓线在法线方向的距离处处相等,且等于滚子半径r ’,故当已知理论廓线上的任意一点B(X,Y)时,只要沿理论廓线在该点的法线的方向取距离为r ’,即得到工作廓线上的相应点B ’(X ’,Y ’).由高等数学可知,理论廓线B 点处的法线n-n 的斜率(与切线斜率互为负倒数)应为 Tan a=-dx/dy=(dx/dJ)/(dx/dJ)/(-dy/dJ)=sina/cosa 注: a 为理论廓线B 点处的法线和X 轴的夹角。 根据(1)(2)两式有 dx/dJ=(ds/dJ-e)sin(J)+(s0+s)cos(J) (3) dy/dJ=(ds/dJ-e)cos(J)-(s0+s)sin(J) (4) 可得 Sin a=(dx/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0.5 (5) Cos a=-(dy/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0.5 (6) 工作廓线上对应的点B ’(x ’,y ’)坐标为: x ’=x-r ’cos a y ’=y- r ’sin a 2、 从动件运行规律:五次多项式运行规律 从动件运动形式为:升—停—降—停型 图1
第六讲凸轮机构及其设计 (一)凸轮机构的应用和分类 一、凸轮机构 1.组成:凸轮,推杆,机架。 2.优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。 二、凸轮机构的分类 1.按凸轮的形状分:盘形凸轮圆柱凸轮 2.按推杆的形状分 尖顶推杆:结构简单,能与复杂的凸轮轮廓保持接触,实现任意预期运动。易遭磨损,只适用于作用力不大和速度较低的场合 滚子推杆:滚动摩擦力小,承载力大,可用于传递较大的动力。不能与凹槽的凸轮轮廓时时处处保持接触。 平底推杆:不考虑摩擦时,凸轮对推杆的作用力与从动件平底垂直,受力平稳;易形成油膜,润滑好;效率高。不能与凹槽的凸轮轮廓时时处处保持接触。 3.按从动件的运动形式分(1)往复直线运动:直动推杆,又有对心和偏心式两种。(2)往复摆动运动:摆动推杆,也有对心和偏心式两种。 4.根据凸轮与推杆接触方法不同分: (1)力封闭的凸轮机构:通过其它外力(如重力,弹性力)使推杆始终与凸轮保持接触,(2)几何形状封闭的凸轮机构:利用凸轮或推杆的特殊几何结构使凸轮与推杆始终保持接触。①等宽凸轮机构②等径凸轮机构③共轭凸轮 (二)推杆的运动规律 一、基本名词:以凸轮的回转轴心O为圆心,以凸轮的最小半径r0为半径所作的圆称为凸轮的基圆,r0称为基圆半径。推程:当凸轮以角速度转动时,推杆被推到距凸轮转动中心最远的位置的过程称为推程。推杆上升的最大距离称为推杆的行程,相应的凸轮转角称为推程运动角。回程:推杆由最远位置回到起始位置的过程称为回程,对应的凸轮转角称为回程运动角。休止:推杆处于静止不动的阶段。推杆在最远处静止不动,对应的凸轮转角称为远休止角;推杆在最近处静止不动,对应的凸轮转角称为近休止角 二、推杆常用的运动规律 1.刚性冲击:推杆在运动开始和终止时,速度突变,加速度在理论上将出现瞬时的无穷大值,致使推杆产生非常大的惯性力,因而使凸轮受到极大冲击,这种冲击叫刚性冲击。 2.柔性冲击:加速度有突变,因而推杆的惯性力也将有突变,不过这一突变为有限值,因而引起有限
Matlab 课程设计 李俊机自091 设计题目一:凸轮机构设计 已知轮廓为圆形的凸轮(圆的半径为100mm、偏心距为20mm),推杆与凸轮运动中心的距离20mm,滚子半径为10mm,请利用matlab仿真出凸轮推杆的运动轨迹和运动特性(速度,加速度),并利用动画演示出相关轨迹和运动特性。 %总程序代码 clc; clf; clear; p=figure('position',[100 100 1200 600]); for i=1:360 %画圆形凸轮 R=100; %圆形凸轮半径 A=0:0.006:2*pi; B=i*pi/180; e=20; %偏心距 a=e*cos(B);
b=e*sin(B); x=R*cos(A)+a; y=R*sin(A)+b; subplot(1,2,1) plot(x,y,'b','LineWidth',3); %填充 fill(x,y,'y') axis([-R-e,R+e,-R-e,R+e+100]); set(gca,'Xlim',[-R-e,R+e]) set(gca,'Ylim',[-R-e,R+e+100]) axis equal; axis manual; axis off; hold on; plot(a,b,'og') plot(e,0,'or') plot(0,0,'or','LineWidth',3)
%画滚子 gcx=0; %滚子中心X坐标r=10; %滚子半径 gcy=sqrt((R+r)^2-a^2)+b; %滚子中心Y坐标 gx=r*cos(A)+gcx; %滚子X坐标 gy=r*sin(A)+gcy; %滚子Y坐标 plot(gx,gy,'b','LineWidth',2); %画其它部分 plot([0 a],[0 b],'k','LineWidth',4) plot([3 3],[170 190],'m','LineWidth',4) plot([-3 -3],[170 190],'m','LineWidth',4) %画顶杆 gc=120; dgx=[0 0]; dgy=[gcy gcy+gc]; plot(dgx,dgy,'LineWidth',4); hold off
凸轮曲线设计 当根据使用要求确定了凸轮机构的类型、基本参数以及从动件运动规律后,即可进行凸轮轮廓曲线的设计。设计方法有几何法和解析法,两者所依据的设计原理基本相同。几何法简便、直观,但作图误差较大,难以获得凸轮轮廓曲线上各点的精确坐标,所以按几何法所得轮廓数据加工的凸轮只能应用于低速或不重要的场合。对于高速凸轮或精确度要求较高的凸轮,必须建立凸轮理论轮廓曲线、实际轮廓曲线以及加工刀具中心轨迹的坐标方程,并精确地计算出凸轮轮廓曲线或刀具运动轨迹上各点的坐标值,以适合在数控机床上加工。 圆柱凸轮的廓线虽属空间曲线,但由于圆柱面可展成平面,所以也可以借用平面盘形凸轮轮廓曲线的设计方法设计圆柱凸轮的展开轮廓。本节分别介绍用几何法和解析法设计凸轮轮廓曲线的原理和步骤。 1 几何法 反转法设计原理: 以尖底偏置直动从动件盘形凸轮机构为例: 凸轮机构工作时,凸轮和从动件都在运动。为了在图纸上画出凸轮轮廓曲线,应当使凸轮与图纸平面相对静止,为此,可采用如下的反转法:使整个机构以角速度(-w)绕O转动,其结果是从动件与凸轮的相对运动并不改变,但凸轮固定不动,机架和从动件一方面以角速度(-w)绕O转动,同时从动件又以原有运动规律相对机架往复运动。根据这种关系,不难求出一系列从动件尖底的位置。由于尖底始终与凸轮轮廓接触,所以反转后尖底的运动轨迹就是凸轮轮廓曲线。 1). 直动从动件盘形凸轮机构 尖底偏置直动从动件盘形凸轮机构: 已知从动件位移线图,凸轮以等角速w顺时针回转,其基圆半径为r0,从动件导路偏距为e,要求绘出此凸轮的轮廓曲线。 运用反转法绘制尖底直动从动件盘形凸轮机构凸轮轮廓曲线的方法和步骤如下: 1) 以r0为半径作基圆,以e为半径作偏距圆,点K为从动件导路线与偏距圆的切点,导路线与基圆的交点B0(C0)便是从动件尖底的初始位置。 2) 将位移线图s-f的推程运动角和回程运动角分别作若干等分(图中各为四等分)。 3) 自OC0开始,沿w的相反方向取推程运动角(1800)、远休止角(300)、回程运动角(1900)、近休止角(600),在基圆上得C4、C5、C9诸点。将推程运动角和回程运动角分成与从动件位移线图对应的等分,得C1、C2、C3
盘形凸轮的四种设计方法 深圳市百特兴科技有限公司 周杰平 摘要:详细介绍运用SolidWorks 绘制盘形凸轮的不同方法,包括插件法、解析法、折弯法及仿真法。 关键词:盘形凸轮,插件法,解析法,折弯法,仿真法,余弦加速度, SolidWorks,EXCEL。 凸轮/连杆机构以其快速、稳定的特点,在很多的场合尤其是传统的制程设备中得以运用。但其缺点也很明显:适应性较差,结构相对比较复杂,开发周期长,凸轮加工精确要求比较高等,非标设备大多由伺服马达/步进马达、丝杆/同步带、气缸/油缸等替代。近年来,由于对设备产能要求越来也高,传统的凸轮/连杆机构又受到用户青睐。以动力电池制造设备中塑封制程为例。进口设备核心机构采用凸轮/连杆机构,产能在140件/分钟以上,国产设备采用伺服/丝杆驱动,产能则在50件/分钟左右。更为重要的是前者用于制程的有效时间更长,确保了品质的可靠性。凸轮的设计将成为机构设计工程是不可缺少的技能。 本文以盘形凸轮为研究对象,分别介绍几种不同的设计方法。 一、基本参数 1.1、凸轮基本参数 项目 代号 参数值 基圆直径 D 150 凸轮厚度 W 15 辊子直径 d 25 升程 h 50 表1 1.2、从动杆运动规律 动作 运动角度数 (Φ) 起始角度位置 终止角度位置 结束半径 运动规律 推程 120 0 120 125 余弦加速度 远休止角 30 120 150 125 回程 90 150 240 75 余弦加速度 近休止角 120 240 360 75 表2 注:余弦加速度(简谐运动)方程: S=h*[1-cos(πφ/Φ)]/2
图1 二、SolidWorks 插件法 2.1、如图2,打开SolidWorks,新建零件,关闭草图。菜单栏Toolbox -> 凸轮 如菜单栏无Toolbox,先加入插件。 图2 图3 2.2、设置。如图3 凸轮类型为圆形,推杆类型为平移,如果是偏心的,可作相应的选择;开始半径为基圆半径,开始角度根据<表2>填写;旋转方向为顺时针 2.3、运动如图4
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 课程名称:精密机械学基础 设计题目:直动从动件盘形凸轮的设计 院系:航天学院控制科学与工程系 班级: 0904102班 设计者:陈学坤 学号: 1090410229 设计时间: 2011年10月
直动从动件盘形凸轮机构的计算机辅助设计 说明: 凸轮轮阔曲线的设计,一般可分为图解法和解析法,尽管应用图解法比较简便,能简单地绘制出各种平面凸轮的轮廓曲线,但由于作图误差比较大,故对一些精度要求高的凸轮已不能满足设计要求。此次应用MATLAB 软件结合轮廓线方程用计算机辅助设计。首先,精确地计算出轮廓线上各点的坐标,然后运用MATLAB 绘制 比较精确的凸轮轮廓曲线以及其S-α曲线、v-t 曲线、a-t 曲线。 。 1 凸轮轮廓方程 *()()*() ()*()*() X OE EF E Cos J So S Sin J Y BD FD So S Cos J E Sin J =+=++=-=+- (X,Y):凸轮轮廓线上的任意一点的坐标。 E :从动件的偏心距,OC 。 R :凸轮的基园半径,OA 。 J :凸轮的转角。 S :S=f(J)为从动件的方程。 So :22O S R E =-。 H 为从动件的最大位移(mm )。 J1、J2、J3、J4为从动件的四个转角的区域。 S1、S2、S3、S4为与J1、J2、J3、J4对应的从动件的运动规律。 2 实例 R=40,E=10,H=50,J1=J2=J3=J4=900。 3 MATLAB 程序设计 用角度值计算,对于给定的J1、J2、J3、J4,把相应的公式代入其中,求出位移S 和轮廓线上的各点的坐标X 、Y ,最终求出描述凸轮的数组: J=[J1,J2,J3,J4]; S=[S1,S2,S3,S4]; X=[X1,X2,X3,X4]; Y=[Y1,Y2,Y3,Y4]; 用函数plot (X,,Y )画出凸轮的轮廓曲线; 用plot (J,S )函数位移S 的曲线; 对于速度曲线V-t 和加速度曲线a-t ,
编制调整卡片应注意以下几点: (一) 保证零件质量 没有质量就没有一切,这是第一重要的问题。主要从三个方面来考虑: 1 合理选择机床:一般来说,尽量不用机床的最大的规格来加工零件,特别是加工钢件时。如加工棒料直径是7MM,尽可能采用CM1113而不用CG1107。也尽量不用机床的最高转速来加工零件。如需要主轴转速为6500转/分,则不用CG1107(10000转/分)。原因是在机床的极限规格时不易获得最佳的加工精度。 2 合理安排工序:工序的编制必须满足零件的加工要求,同时也应充分考虑纵切自动车床的加工工艺特点。 3 正确选择切削用量,既要得到高的生产效率,又要保证刀具有足够的耐用度,以求尺寸的稳定。(刀具种类很多,也要分清楚合适刀具,这里我就不打广告了) (二) 提高生产效率:简化辅助动作,安排重合工序。(有经验才可以做的更好) (三) 便于机床的调整:安排必要的工序间隙和停持工序。 (四) 便宜凸轮及刀具的制造:机床上有许多调整机构,如杠杆比,天平刀架及主轴箱的钢性挡块,多凸轮机构双触头机构等,这些机构可以调整零件的加工尺寸,以弥补凸轮的制造误差。充分利用这些机构可以降低凸轮的制造精度要求。用成型刀具可以简化零件的加工过程,但刀具制造困难。如果用复合走刀法来加工成型表面,可简化刀具。 (五) 零件的成组加工:充分利用机床的特性,通过对机床的调整,用一套凸轮加工出几种形状,尺寸相近的零件。用于小批量多品种的零件生产。另外
与此类似的用几块无关的凸轮配出来打制简单的样品,或者多块凸轮重叠制造复杂零件.这些都需要对凸轮非常了解和熟悉才容易做到。这里就不举例了。 二凸轮设计程序 凸轮调整卡片的设计编制可分为四个步骤: (一) 对加工零件进行分析 分析加工零件部分精度和表面粗糙要求.分析轴向尺寸的标注法和要求,并对加工零件的材料.生产性质情况全面了解。 (二) 选择机床 在分析的基础上,选择合适型号的纵切自动车床和附属装置,并了解机床调整的特别,着重考虑机床对此零件的加工可能性。 (三) 确定设计方案 设计方案的正确与否关系到设计工作的全局,方案制订不好或不合理,轻者影响生产效率,严重的会造成调整困难或严重影响加工质量,所以确定设计方案是设计凸轮的重要环节,尤其对复杂零件的凸轮设计方案,更应反复进行推敲,然后定出合理的设计方案。设计方案的内容一般分为下述三个方面: (1) 按零件的形状和要求,结合机床的特点,决定加工顺序和切削步骤。 (2) 在确定切削步骤的同时,分配各刀具的切削任务,并确定各个刀具的几何形状。 (3) 考虑零件尺寸的调整方法,尽可能充分合理地运用机床可调整性,以便顺利调整和提高加工零件的质量和产量。 (4) 编制调整卡片 每个技术员编制的调整卡片都会略有不同,或者角度不尽相同,或者刀具
附2:习题4-3解答 (1)凸轮的理论廓线方程: 0022 00()sin cos ()cos sin x s s e y s s e s r e ????=++?? =+-?=-式中 (2)从动件在不同阶段的位移方程: 2sin()[0,120]230[120,150][150,300]'0 [300,360] h h s h h π???φπφ???φ??-∈????∈???=? ?-∈????∈???推程阶段远休止阶段回程阶段近休止阶段 (3)求解凸轮的实际廓线: 2222 a r a r 00x =x-r cos y =y-r sin sin cos ()cos sin sin ()sin cos cos dx d dx dy d d dy d dx dy d d dx ds s s e d d dy ds s s e d d θθ ?θ???θ????????????++?? ?? ?=??????? ? ? ?????? ? ?- ?=?????? ? ?? ?????? ?=++-?? ? ?=++-?? 式中而
同样,由于位移s 与从动件所处的运动阶段有关,所以有: 2cos()[0,120]0[120,150]s [150,300]'0 [300,360] h h d h d π??φφφ???φ??-∈????∈???=??∈????∈???推程阶段远休止阶段回程阶段近休止阶段 (4)代入已知条件,并用Matlab 语言编程求解,编程代码如下: disp ' ******** 偏置直动滚子从动件盘形凸轮设计 ********' disp '已知条件:' disp ' 凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边' disp ' 从动件在推程作摆线运动规律运动,在回程作等速运动规律运动' ro = 50;rr = 10;e = 12;h = 30;ft = 120;fs = 30;fh = 150; fprintf (1,' 基圆半径 ro = %3.4f mm \n',ro) fprintf (1,' 滚子半径 rr = %3.4f mm \n',rr) fprintf (1,' 推杆偏距 e = %3.4f mm \n',e) fprintf (1,' 推程行程 h = %3.4f mm \n',h) fprintf (1,' 推程运动角 ft = %3.4f 度 \n',ft) fprintf (1,' 远休止角 fs = %3.4f 度 \n',fs) fprintf (1,' 回程运动角 fh = %3.4f 度 \n',fh) hd = pi / 180;du = 180 / pi; so = sqrt( ro^2 - e^2 ); d1 = ft + fs;d2 = ft + fs + fh; disp ' ' disp '计算过程和输出结果:' disp ' 1-1 推程(摆线运动规律运动)' s = zeros(ft);ds = zeros(ft);d2s = zeros(ft); for f = 1 : ft s(f) = h * f / ft - h * sin(2 * pi * f / ft) / (2 * pi);s = s(f); ds(f) = h / (ft * hd) - h / (ft * hd) * cos(2 * pi * f / ft);ds = ds(f); d2s(f) = 2 * pi * h / (ft * hd) ^ 2 * sin(2 * pi * f / ft);d2s = d2s(f); end disp ' 1-2 回程(等速运动规律运动)' s = zeros(fh);ds = zeros(fh);d2s = zeros(fh); for f = d1 : d2 s(f) = h - h * (f-150) / fh; s = s(f); ds(f) = - h / (fh * hd);ds = ds(f); d2s(f) = 0;d2s = d2s(f); end disp ' 2- 计算凸轮理论廓线与实际廓线的直角坐标'
济源职业技术学院 毕业设计 题目凸轮机构的设计 系别机电系 专业机电一体化技术 班级机电0601 姓名赵贝贝 学号06010107 指导教师高清冉 日期2008年12月
设计任务书 设计题目: 凸轮机构的设计 设计要求: 原始条件:内燃机中的凸轮,该凸轮满足以下条件。凸轮以等角速度逆时针回转,及基圆半径rb=30mm,及从动件滚子圆半径rt=8mm。 应完成的任务: 1、凸轮轮廓设计 2、凸轮零件图 设计进度要求: 第一周:确定题目; 第二周:搜集凸轮机构相关资料及前期准备工作; 第三周:凸轮曲线设计及计算; 第四周:初步拟定设计的草稿; 第五周:毕业论文的整体校核、修改; 第六周:论文完善、定稿及打印装订; 第七周:毕业答辩。 指导教师(签名):
摘要 在各种机器中,特别是自动化机器中,为实现某些特殊或复杂的运动规律,常采用凸轮机构。凸轮机构通常是由原动件凸轮、从动件和机件组成。其功能是将凸轮的连续转动或移动转换为从动件的连续或不连续的移动或摆动。与连杆机构相比,凸轮机构便于准确的实现给定的运动规律。所以凸轮机构被广泛地应用,以实现各种复杂的运动要求。 本设计主要设计内燃机中的凸轮机构,内燃机中的凸轮以等角速度回转,其轮廓驱使从动件(阀杆)按预期的运动规律启闭阀门,以控制可燃物进入汽缸或排除废气。至于气阀开启或关闭时间的长短及其速度的变化规律,则取决于凸轮轮廓线的形状。根据从动件运动规律,来设计内燃机中滚子盘形凸轮,使其得到预期的运动规律。 关键词:凸轮机构分类,从动件运动规律,位移曲线,轮廓曲线,结构及材料
目录 设计任务书...................................................................................................................................... I 摘要........................................................................................................................................ II 1凸轮机构的应用及分类.. (1) 1.1凸轮机构的应用 (1) 1.2凸轮机构的分类 (1) 2 从动件常用运动规律 (3) 2.1 凸轮机构的基本参数 (3) 2.2 从动件常用的运动规律 (4) 3盘形凸轮轮廓曲线的设计 (8) 3.1凸轮廓线设计的基本原理 (8) 4凸轮机构的结构及材料 (11) 4.1 凸轮的结构 (11) 4.2从动件结构 (11) 4.3凸轮和滚子的材料 (11) 4.4凸轮的零件图 (13) 结论 (14) 致谢 (15) 参考文献 (16)
disp’******** 滚子摆动从动件凸轮设计********'disp '已知条件:’ disp ’凸轮作顺时针方向转动,从动件做摆动’ disp’从动件在推程作等加速/等减速运动,在回程作等加速等减速运动’rb=52;rt= 10;qm=15;ft= 60;fs=10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,’基圆半径 rb =%3、4f mm\n',rb) fprintf(1,’滚子半径 rt =%3、4fmm \n’,rt) fprintf (1,' 起始角度q0= %3、4f mm \n’,q0) fprintf (1,'最大摆动角度 qm =%3、4fmm \n',qm) fprintf (1,'推程运动角 ft =%3、4f 度\n',ft) fprintf(1,' 远休止角fs = %3、4f 度 \n',fs) fprintf(1,' 回程运动角fh=%3、4f度 \n’,fh) fprintf(1,’推程许用压力角 alp=%3、4f 度\n',alp) hd= pi / 180;du = 180/pi; %角度弧度互换 d1 = ft+fs;d2=ft + fs+fh; disp ' ' disp '计算过程与输出结果:’ disp ’1-计算凸轮理论轮廓得压力角与曲率半径' disp '1-1 推程(等加速/等减速运动)' s=zeros(ft);ds = zeros(ft);d2s =zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft); at = zeros(ft);atd=zeros(ft);pt = zeros(ft); for f= 1: ft if f <=ft/ 2 s(f)=2*(qm/ft^2)*f^2;st1(f)=s(f);s=s (f);%推程加速方程式 ds(f)=(qm/ft^2)*f;vt(f)=ds(f);ds= ds(f); d2s(f)=4*qm/ft;at(f)=d2s(f);d2s=d2s(f); else s(f)=qm-2*qm*(ft-f)^2/ft^2;st1(f)=s(f);s=s(f);%推程减速方程式 ds(f)=4*qm*(ft-f)/ft^2;vt(f)=ds(f);ds= ds(f); d2s(f)=-4*qm/ft^2;at(f)=d2s(f);d2s = d2s(f); end at(f)=atan((-l*(1-ds))/(a*sin((s+q0)*hd))—(-1)*cos((s+q0)*hd)/sin((s+q0)*hd));atd(f)= at(f) * du; %推程压力角得角度与弧度表达式