搜档网
当前位置:搜档网 › 凸轮曲线设计

凸轮曲线设计

凸轮曲线设计
凸轮曲线设计

凸轮曲线设计

当根据使用要求确定了凸轮机构的类型、基本参数以及从动件运动规律后,即可进行凸轮轮廓曲线的设计。设计方法有几何法和解析法,两者所依据的设计原理基本相同。几何法简便、直观,但作图误差较大,难以获得凸轮轮廓曲线上各点的精确坐标,所以按几何法所得轮廓数据加工的凸轮只能应用于低速或不重要的场合。对于高速凸轮或精确度要求较高的凸轮,必须建立凸轮理论轮廓曲线、实际轮廓曲线以及加工刀具中心轨迹的坐标方程,并精确地计算出凸轮轮廓曲线或刀具运动轨迹上各点的坐标值,以适合在数控机床上加工。

圆柱凸轮的廓线虽属空间曲线,但由于圆柱面可展成平面,所以也可以借用平面盘形凸轮轮廓曲线的设计方法设计圆柱凸轮的展开轮廓。本节分别介绍用几何法和解析法设计凸轮轮廓曲线的原理和步骤。

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

和C6、C7、C8诸点。

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,其坐标为:

上式即为凸轮理论轮廓曲线的直角坐标参数方程。其中

(1) 理论轮廓曲线方程:

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)为半径所作一系列滚子的外包络线;反之,当用钼丝在线切割机床上加工凸轮时,rc

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,行程h=10mm,基圆半径r0=30mm,从动件推程和回程均作简谐运动,凸轮转向为顺时针。若取磨削凸轮轮廓的砂轮半径r c=40mm,试计算f=300时凸轮实际轮廓曲线和刀具中心轨迹上对应点的坐标值。

从动件推程作简谐运动时,

1.求实际轮廓曲线坐标值(X,Y)

由式(8.5)得(h=1):

对上式求导得

2.求刀具中心轨迹坐标值(Xc,Yc)

由式(8.3)得

实际设计时,为了获得足够多的点的坐标值,可在0≤f≤2p范围内每隔一定步长给一个f值进行计算。这种大量重复的计算工作通常由计算机来完成。

基于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度。

自动车床凸轮设计教程

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把刀具怎么安排,怎么加工,哪把刀具 先做,按顺序将它安排,这样就是确定加工工艺.

凸轮轮廓线绘制程序

凸轮轮廓线绘制程序 j=0:1:360; s=rand(1,361); v=rand(1,361); a=rand(1,361); jj=31; w=1; j1=80; j2=20; j3=80; j4=180; j5=360; t=pi/180; for i=1:361 if j(i)<=j1 %升程,余弦加速度运动规律,转过的角度是j1。 s(i)=jj*[1-cos(pi*j(i)/j1)]/2; v(i)=36*(pi*jj*w*sin(pi*j(i)/j1)/(2*j1)); a(i)=36*pi^2*jj*t*w^2*cos(pi*j(i)/j1)/(2*(j1*t)^2); elseif j(i)<=j1+j2 %远休。 s(i)=31; v(i)=0; a(i)=0; elseif j(i)<=j1+j2+j3 %回程,余弦加速度运动规律,转过的角度是j3。 s(i)=jj-jj*[1-cos(pi*(j(i)-90)/j3)]/2; v(i)=-36*(pi*jj*w*sin(pi*(j(i)-90)/j3)/(2*j3)); a(i)=-36*pi^2*jj*t*w^2*cos(pi*(j(i)-90)/j3)/(2*(j3*t)^2); else %推程,余弦加速度运动规律,转过的角度是45。 s(i)=0; v(i)=0; a(i)=0; end end %绘制凸轮理论廓线、实际廓线 r0=39; rr=9; l=36; loa=70;

jj0=23; X=rand(1,361); Y=rand(1,361); Xa=rand(1,361); Ya=rand(1,361); Xaa=rand(1,361); Yaa=rand(1,361); dr=rand(1,361); A=rand(1,361); B=rand(1,361); for i=1:361 %if j(i)<=j1 X(i)=-l*sin((j(i)+s(i)+jj0)*t)+loa *sin(j(i)*t); Y(i)=-l*cos((j(i)+s(i)+jj0)*t)+loa*cos(j(i)*t); dx=loa*cos(j(i)*t)-l*(1+v(i)/10)*cos((j(i)+s(i)+jj0)*t); dy=-loa*sin(j(i)*t)+l*(1+v(i)/10)*sin((j(i)+s(i)+jj0)*t); st=dx/sqrt(dy^2+dx^2); ct=-dy/sqrt(dy^2+dx^2); Xa(i)=X(i)+rr*ct; Ya(i)=Y(i)+rr*st; Xaa(i)=X(i)-rr*ct; Yaa(i)=Y(i)-rr*st; %X(i)=l*sin((j(i)-s(i)-jj0)*t)-loa*sin(j(i)*t); %Y(i)=-l*cos((j(i)-s(i)+jj0)*t)+loa*cos(j(i)*t); %dx=-loa*cos(j(i)*t)-l*(-1+v(i)/10)*cos((-j(i)+s(i)+jj0)*t); %dy=-loa*sin(j(i)*t)+l*(-1+v(i)/10)*sin((-j(i)+s(i)+jj0)*t); %st=dx/sqrt(dy^2+dx^2); %ct=-dy/sqrt(dy^2+dx^2); %Xa(i)=X(i)+rr*ct; %Ya(i)=Y(i)+rr*st; %Xaa(i)=X(i)-rr*ct; %Yaa(i)=Y(i)-rr*st; % else %X(i)=l*sin((j(i)-s(i)-jj0)*t)-loa*sin(j(i)*t); %Y(i)=-l*cos((j(i)-s(i)+jj0)*t)+loa*cos(j(i)*t); %dx=-loa*cos(j(i)*t)-l*(-1-v(i)/10)*cos((-j(i)-s(i)-jj0)*t); %dy=-loa*sin(j(i)*t)+l*(-1-v(i)/10)*sin((-j(i)-s(i)-jj0)*t); %st=dx/sqrt(dy^2+dx^2); %ct=-dy/sqrt(dy^2+dx^2); %Xa(i)=X(i)+rr*ct; %Ya(i)=Y(i)+rr*st; %Xaa(i)=X(i)-rr*ct;

凸轮曲线设计

凸轮曲线设计 当根据使用要求确定了凸轮机构的类型、基本参数以及从动件运动规律后,即可进行凸轮轮廓曲线的设计。设计方法有几何法和解析法,两者所依据的设计原理基本相同。几何法简便、直观,但作图误差较大,难以获得凸轮轮廓曲线上各点的精确坐标,所以按几何法所得轮廓数据加工的凸轮只能应用于低速或不重要的场合。对于高速凸轮或精确度要求较高的凸轮,必须建立凸轮理论轮廓曲线、实际轮廓曲线以及加工刀具中心轨迹的坐标方程,并精确地计算出凸轮轮廓曲线或刀具运动轨迹上各点的坐标值,以适合在数控机床上加工。 圆柱凸轮的廓线虽属空间曲线,但由于圆柱面可展成平面,所以也可以借用平面盘形凸轮轮廓曲线的设计方法设计圆柱凸轮的展开轮廓。本节分别介绍用几何法和解析法设计凸轮轮廓曲线的原理和步骤。 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

第九章凸轮机构及其设计

第九章凸轮机构及其设计 第一节凸轮机构的应用、特点及分类 1.凸轮机构的应用 在各种机械,特别是自动机械和自动控制装置中,广泛地应用着各种形式的凸轮机构。 例1内燃机的配气机构 当凸轮回转时,其轮廓将迫使推杆作往复摆动,从而使气阀开启或关闭(关闭是借弹簧的作用),以控制可燃物质在适当的时间进入气缸或排出废气。至于气阀开启和关闭时间的长短及其速度和加速度的变化规律,则取决于凸轮轮廓曲线的形状。 例2自动机床的进刀机构 当具有凹槽的圆柱凸轮回转时,其凹槽的侧面通过嵌于凹槽中的滚子迫使推杆绕其轴作往复摆动,从而控制刀架的进刀和退刀运动。至于进刀和退刀的运动规律如何,则决定于凹槽曲线的形状。 2.凸轮机构及其特点 (1)凸轮机构的组成 凸轮是一个具有曲线轮廓或凹槽的构件。凸轮通常作等速转动,但也有作往复摆动或移动的。推杆是被凸轮直接推动的构件。因为在凸轮机构中推杆多是从动件,故又常称其为从动件。凸轮机构就是由凸轮、推杆和机架三个主要构件所组成的高副机构。 (2)凸轮机构的特点

1)优点:只要适当地设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。 2)缺点:凸轮廓线与推杆之间为点、线接触,易磨损,所以凸轮机构多用在传力不大的场合。 3.凸轮机构的分类 凸轮机构的类型很多,常就凸轮和推杆的形状及其运动形式的不同来分类。 (1)按凸轮的形状分 1)盘形凸轮(移动凸轮) 2)圆柱凸轮 盘形凸轮是一个具有变化向径的盘形构件绕固定轴线回转。移动 凸轮可看作是转轴在无穷远处的盘形凸轮的一部分,它作往复直线移动。圆柱凸轮是一个在圆柱面上开有曲线凹槽,或是在圆柱端面上作 出曲线轮廓的构件,它可看作是将移动凸轮卷于圆柱体上形成的。盘形凸轮机构和移动凸轮机构为平面凸轮机构,而圆柱凸轮机构是一种 空间凸轮机构。盘形凸轮机构的结构比较简单,应用也最广泛,但其推杆的行程不能太大,否则将使凸轮的尺寸过大。 (2)按推杆的形状分 1)尖顶推杆。这种推杆的构造最简单,但易磨损,所以只适用于作用力不大和速度较低的场合(如用于仪表等机构中)。 2)滚子推杆。滚子推杆由于滚子与凸轮轮廓之间为滚动摩擦,所以磨损较小,故可用来传递较大的动力,因而应用较广。

十二工位凸轮曲线设计研究

十二工位凸轮曲线设计研究 叶何文 (中国航天科工集团公司八O一厂,545012) [摘要]介绍一种间隙运动分度定位机构中定位凸轮曲线分析设计方案及其应用特点。 关键词:凸轮曲线;槽轮;研究;设计;计算机仿真 Abstract:This paper introduces a scheme how to analyses and design an actuating cam used in a kind of intermittent movement, illustrates its application characteristic. Keywords:cam curve;Geneva mechanism;research;design;microcomputer emulation O 引言 全自动胶囊充填机是国内医药包装行业中应用广泛的一种高效率设备,是我厂主导产品之一。其中,十二工位凸轮用于槽轮的驱动及定位,这是全自动胶囊充填机上使用的一种目前最理想的分度定位机构,它是药机传动部分的核心,如果设计不好,凸轮和槽轮便分别与滚轮轴承、槽轮驱动轴承产生较大的冲击,影响产品的使用寿命及产生较大的噪音,不利于改善工作环境。能否探索出一种模拟该机构运动的数学模型,以便进行计算机仿真,求出理想的设计参数?下面就这个问题我们做一些研究和探讨工作。 1 凸轮升程段曲线研究 凸轮升程段曲线的设计包含两个问题:①升程段曲线占多大范围升程角Q o;②升程曲线始点和拨槽轴承(以下称拨轮)中心点分别与凸轮中心连线的夹角δ,我们称δ为超前角,即拨轮中心刚进槽时,定位杆上定位轴承(以下简称定位轮)已被凸轮曲线超前作用了δ度。两者是相互联系的,后者是关键,是我们要分析研究的重点。 拨轮进槽驱动十二工位槽轮(槽轮上有均分的十二个槽)转动前,定位轮先解除定位,即要完全摆出槽轮外,不与槽轮的槽面产生干涉。这一过程的理想状态是拨轮进槽拨动槽轮的同时,定位轮也逐渐摆出槽外,不妨碍槽轮的运动。但是,如果所设计的凸轮曲线先将定位轮推出槽外,拨轮再进槽驱动槽轮转动,此时失去定位约束的槽轮在振动、重力或回弹力等影响下,可能出现轻微的转动,这样拨轮和槽面将产生较大的硬冲击,影响轴承及槽轮使用寿命,噪音也较大。故此,要对工作凸轮升程曲线进行研究、探讨,设计一个合理的超前角δ来解决这一关键性问题。 在十二工位间歇运动机构中,凸轮在药机主轴驱动下作匀速转动,定位杆上定位轮随凸轮曲线作相应运动规律的摆动。当凸轮最小半径作用于定位杆上的滚子时,定位轮在槽轮的槽里不动,执行定位功能,其中心位于O24(见图1);当凸轮升程段曲线进入工作时(此时拨轮还差δ度未进槽),定位杆开始外摆。假设外摆出Z度时,定位轮外圆与槽轮外圆交于两点A、C。因槽轮作逆时针转动,所以出现干涉的只能是A点所在的侧面。现在对A点和左侧槽面线与槽轮外圆交点A1的运动规律进行研究和分析。 在研究A点运动之前,必须先预定定位杆运动规律,即预定凸轮升程段曲线形状。因正弦运动规律比余弦运动规律更适合无冲击运动,故选正弦运动规律,即 式中 Z4—凸轮摆幅,rad; ) 2 2 1 ( 4 θ π π θ Q Sin Q Z Z-=

凸轮轮廓线的绘制(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 ,

盘形凸轮的四种设计方法

盘形凸轮的四种设计方法 深圳市百特兴科技有限公司 周杰平 摘要:详细介绍运用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

基于MAAB软件的凸轮轮廓曲线设计

基于M A A B软件的凸 轮轮廓曲线设计 Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

基于MATLAB软件的凸轮轮廓曲线设计 摘要:以偏置移动从动件盘形凸轮为例,基于MATLAB软件对凸轮轮廓曲线进行了解析法设计.绘制出轮廓曲线。运行结果表明:在从动件运动规律确定的情况下,利用MATLAB软件以很方便、快捷地得到凸轮的轮廓曲线。 关键词:凸轮机构;凸轮轮廓曲线;MATLAB;解析法 前言 凸轮轮廓曲线的设计,一般可分为图解法和解析法.利用图解法能比较方便地绘制出各种平面凸轮的轮廓曲线.但这种方法仅适用于比较简单的结构,用它对复杂结构进行设计则比较困难,而且利用图解法进行结构设计,作图误差较大,对一些精度要求高的结构不能满足设计要求。解析法可以根据设计要求,通过推导机构中各部分之间的几何关系,建立相应的方程,精确地计算出轮廓线上各点的坐标,然后把凸轮的轮廓曲线精确地绘制出来.但是,当从动件运动规律比较复杂时,利用解析法获得凸轮的轮廓曲线的工作量比较大.而MATLAB软件提供了强大的矩阵处理和绘图功能,具有核心函数和工具箱.其编程代码接近数学推导公式,简洁直观,操作简易,人机交互性能好,且可以方便迅速地用三维图形、图像、声音、动画等表达计算结果、拓展思路[1]。因此,基于MATLAB软件进行凸轮机构的解析法设计,可以解决设计工作量大的问题。 本文基于MATLAB软件进行凸轮轮廓曲线的解析法设计,利用《机械原理》课程的计算机辅助教学,及常用机构的计算机辅助设计.其具体方法为首先精确地计算出轮廓线上各点的坐标,然后运用MATLAB绘制比较精确的凸轮轮廓曲线。

基于SolidWorks二次开发的凸轮廓线精确设计说明

基于SolidWorks二次开发的凸轮廓线精确设计 本文介绍了以直动滚子从动件盘形凸轮机构为例,先用SolidWorks自带的Visual Bisic编辑宏,精确绘制凸轮的轮廓曲线,并拉伸成型,然后用SolidWorks插件COSMOSMotion对凸轮机构进行运动仿真,生成推杆的位移和速度曲线 引言 凸轮机构是由凸轮、从动件和机架组成的高副机构,凸轮具有曲线轮廓或凹槽,通常作连续等速转动,从动件则按预定运动规律作间歇(或连续)直线往复移动或摆动。凸轮机构的特点是结构简单、紧凑、工作可靠,只要凸轮廓线设计合理,便可使从动件按任意给定的规律运动。在精密机械特别是在自动控制装置和仪器中,应用非常广泛。 当从动件的运动规律和凸轮的基圆半径确定后,凸轮廓线的设计方法通常有作图法和解析法。作图法简便、直观,但作图误差较大,难以获得凸轮廓线上各点的精确坐标,只能用于低速或不重要的场合;对于高速凸轮或精确度要求较高的凸轮,需用解析法设计,并借助于计算机编程软件精确地计算出凸轮廓线上各点的坐标值,以适合在数控机床上精确加工。 1 问题的提出 已知推杆的运动规律为:当凸轮转过60°时,推杆等加速等减速上升l0mm;凸轮继续转过120°时,推杆停止不动;凸轮再继续转过60°时,推杆等加速等减速下降l0mm;最后,凸轮转过所余的120°时,推杆又停止不动。设凸轮逆时针方向等速转动,凸轮理论廓线圆半径r0=50mm,推杆滚子半径rg=l0mm,设计满足该运动要求的凸轮廓线。 2 对心直动滚子从动件盘形凸轮机构数学模型的建立 图1 凸轮机构运动简图 在如图l所示的对心直动滚子从动件盘形凸轮机构中,选取如图1所示的极坐标系,B0点为凸轮理论廓线的起始点。当凸轮转过角δ时,推杆相应地产生位移s。根据反转法原理,此时滚子中心应处于B点,则轮理论廓线的直角坐标参数方程为

走心机凸轮设计步骤

编制调整卡片应注意以下几点: (一) 保证零件质量 没有质量就没有一切,这是第一重要的问题。主要从三个方面来考虑: 1 合理选择机床:一般来说,尽量不用机床的最大的规格来加工零件,特别是加工钢件时。如加工棒料直径是7MM,尽可能采用CM1113而不用CG1107。也尽量不用机床的最高转速来加工零件。如需要主轴转速为6500转/分,则不用CG1107(10000转/分)。原因是在机床的极限规格时不易获得最佳的加工精度。 2 合理安排工序:工序的编制必须满足零件的加工要求,同时也应充分考虑纵切自动车床的加工工艺特点。 3 正确选择切削用量,既要得到高的生产效率,又要保证刀具有足够的耐用度,以求尺寸的稳定。(刀具种类很多,也要分清楚合适刀具,这里我就不打广告了) (二) 提高生产效率:简化辅助动作,安排重合工序。(有经验才可以做的更好) (三) 便于机床的调整:安排必要的工序间隙和停持工序。 (四) 便宜凸轮及刀具的制造:机床上有许多调整机构,如杠杆比,天平刀架及主轴箱的钢性挡块,多凸轮机构双触头机构等,这些机构可以调整零件的加工尺寸,以弥补凸轮的制造误差。充分利用这些机构可以降低凸轮的制造精度要求。用成型刀具可以简化零件的加工过程,但刀具制造困难。如果用复合走刀法来加工成型表面,可简化刀具。 (五) 零件的成组加工:充分利用机床的特性,通过对机床的调整,用一套凸轮加工出几种形状,尺寸相近的零件。用于小批量多品种的零件生产。另外

与此类似的用几块无关的凸轮配出来打制简单的样品,或者多块凸轮重叠制造复杂零件.这些都需要对凸轮非常了解和熟悉才容易做到。这里就不举例了。 二凸轮设计程序 凸轮调整卡片的设计编制可分为四个步骤: (一) 对加工零件进行分析 分析加工零件部分精度和表面粗糙要求.分析轴向尺寸的标注法和要求,并对加工零件的材料.生产性质情况全面了解。 (二) 选择机床 在分析的基础上,选择合适型号的纵切自动车床和附属装置,并了解机床调整的特别,着重考虑机床对此零件的加工可能性。 (三) 确定设计方案 设计方案的正确与否关系到设计工作的全局,方案制订不好或不合理,轻者影响生产效率,严重的会造成调整困难或严重影响加工质量,所以确定设计方案是设计凸轮的重要环节,尤其对复杂零件的凸轮设计方案,更应反复进行推敲,然后定出合理的设计方案。设计方案的内容一般分为下述三个方面: (1) 按零件的形状和要求,结合机床的特点,决定加工顺序和切削步骤。 (2) 在确定切削步骤的同时,分配各刀具的切削任务,并确定各个刀具的几何形状。 (3) 考虑零件尺寸的调整方法,尽可能充分合理地运用机床可调整性,以便顺利调整和提高加工零件的质量和产量。 (4) 编制调整卡片 每个技术员编制的调整卡片都会略有不同,或者角度不尽相同,或者刀具

按给定运动轨迹反求凸轮轮廓机构

第7章 按给定运动轨迹反求凸轮轮廓机构 按给定运动轨迹反求零件模型,是机构设计的一种常用方法,采用SolidWorks 完成设计,相对于传统计算方法,简单实用,并且可以模拟再现轨迹的实现。本章以应用广泛的凸轮连杆组合机构为例,根据连杆一端点预定轨迹,利用反求法得到凸轮的理论廓线及实际轮廓,并通过运动仿真验证了凸轮连杆组合机构的实际运动轨迹与预定轨迹相符。 7.1工作原理 凸轮连杆组合机构简图如图7.1所示,凸轮1固定,原动件曲柄2匀速转动,带动连杆3运动,此时固定凸轮约束着与连杆端点B 通过铰链结合的滚子4,使连杆的端点C 沿着给定的运动轨迹5运动,从而达到该机构的工作要求。 设计参数: 预定轨迹:长为400mm ,宽为300mm 的长方形,经半径R=100mm 的边角倒圆;各杆长度:OA l =150mm, AB l =80mm, AC l =150mm ;∠BAC=120°,滚子半径Rg =10mm ,曲柄OA 转速n=60r/min 。 图 7.1 凸轮连杆组合机构简图 7.2 零件造型 启动SolidWorks2012,选择【文件】/【新建】/【零件】命令,创建新的零件文件。选择【插入】/【草图绘制】命令,选择一基准面为草绘平面。 根据图7.2~7.5所示,分别绘制机架、曲柄、连杆和滚子的轮廓草图。然后选择【插入】

/【凸台/基体】/【拉伸】命令,分别以距离10mm拉伸机架、曲柄和连杆轮廓草图分别得到其实体零件。选择【插入】/【凸台/基体】/【旋转】命令,以滚子轴线为旋转轴,以360°为旋转角度,旋转后得到滚子实体零件。零件的材质均设置为“普通碳钢”,分别以文件名“机架”、“曲柄”、“连杆”和“滚子”保存。 图7.2 机架草图图7.3 曲柄草图 图7.4 连杆草图图7.5 滚子草图 为了满足装配时的“路径配合”要求,在连杆零件图中,选择【插入】/【参考几何体】/【点】命令,在图7.1所示连杆中的端点C处创建一个参考点。如图7.6所示,在弹出的属 性管理器【选择】栏中,点击【圆弧中心】按钮,然后点击【参考实体】按钮,在视图区选择连杆C端的圆孔边线,点击确定按钮,完成连杆参考点的创建。

凸轮程序的设计

习题4-1凸轮轮廓曲线的程序设计 10级机制班丁林森201000163021 1、C语言程序 // 各字母含义e偏距、基圆半径ro、滚子半径rt、行程h、推程运动角phi1、远休止角phis、回程、运动角phi_1,近休止角phi_s #include #include #define PI 3.1415926 void main() {double e=10.0,ro=40.0,rt=10.0,h=20.0,phi1=150.0,phis=30.0,phi_1=120.0,phi_s=60; double s, alp[73],x[73],y[73],x1,y1,xr[73],yr[73]; double ic,ic1,ic2,ic3,ic4,so,s1,cop,sip,phi,gam,bel,del=5.0,q,t; int i; gam=phi1+phis; bel=phi1+phis+phi_1; ic=(int)(360.0/del); ic1=(int)(phi1/del); ic2=(int)(gam/del); ic3=(int)((phi1+phis+phi_1/2.0)/del); ic4=(int)(bel/del); so=sqrt(ro*ro-e*e); printf(" No deg x/mm y/mm X/mm Y/mm rad\n"); for(i=0;i<=ic;i++) // { phi=i*del*PI/180.0; cop=cos(phi); sip=sin(phi); if(i<=ic1) { s=h/2.0*(1.0-cos(180.0*phi/phi1)); s1=h*PI*sin(180.0*phi/phi1)/2.0/phi1; x1=-(s+so)*sip+s1*cop-e*cop; y1=(s+so)*cop+s1*sip-e*sip; } else if(i<=ic2) { s=h; s1=0; x1=-(s+so)*sip-e*cop; y1=(so+s)*cop-e*sip; }

cad制作凸轮轮廓曲线

具体作图步骤如下: 1.使用工具栏Circle(圆)命令,绘制直径为200的凸轮基圆。 2.使用工具栏Line(直线)命令,捕捉圆心作凸轮基圆铅垂方向的直线B1B7。注意保持提示直线角度及其前的距离数值(定B1点时应为OB1的长度值,定B7点时应为OB7的长度值)。 3.重复使用Line命令,利用每隔30°呈现的角度提示,保证所绘制直线沿圆周分布每30°一条;利用提示中角度之前的距离数值分别确定样条拟合数据点:OB1、OB2、OB3……、OB11;B0和B12是凸轮轮廓的起讫,也是基圆上的同一点,提示中显示的“交点”即为B0/B12点。 4.使用工具栏中Spline(样条曲线绘制)命令。系统提示输入初始点:用鼠标捕捉B0点;系统要求输入第二点:用鼠标捕捉B1点;如此,系统不停要求输入数据点,用鼠标依次捕捉B2、B3、…、B11、B12(B0)。在完成最后一个数据点的输入时,单击鼠标右键确定即可。 5.使用工具栏中Circle命令,绘制凸轮内小圆,与基圆同心,半径为40。该圆表示凸轮与轴配合的轮廓线。 6.使用工具栏橡皮擦命令,擦除基圆轮廓线和直线段。 7.使用工具栏中ARC(弧线绘制)命令。圆整凸轮轮廓曲线。系统提示弧线起点或中心,即:Specify start point of are or [Center]:c(表示给出圆心)。 Specify center point of are:用鼠标捕捉圆心。 Specify start point of are:鼠标捕捉样条曲线(凸轮轮廓曲线)的起点B0点。 Specify end point of are:鼠标捕捉样条曲线的终点B12点。 8.在下拉菜单中选择Modify→Properties(修改→对象特性)命令。选择所绘制的全部图线,改线宽(Line weight)为0.70mm,打开命令下方开关LWT(打开显示线宽)。 9.凸轮平面绘制完毕。其绘图速度快、图形效果好

机构设计凸轮曲线程序

Cls Dim t(7) as double Dim p(7) as double Dim f(7) as double Dim c(7) as double Dim b(7) as double Dim jsd(7) as double Dim yd(7) as double Dim sd(7) as double Dim wy(7) as double Dim pi as double Dim a1 as double Dim a2 as double Dim m as double Dim i as double Dim j as double Dim mc as double Dim ss as double J=0 Dim tt as double Dim aa as double Star: Pi=3.1415926 ss=”请选择通用间歇体形曲线的名称:”& chr(10)+chr(13)&”1、修正等速“& chr(10)+chr(13)&” 2、修正梯形”& chr(10)+chr(13) &” 3、修正正弦” mc=inputbox(ss) if mc=1 then t(0)=0 t(1)=1/16 t(2)=1/16 t(3)=1/4 t(4)=3/4 t(5)=15/16 t(6)=15/16 t(7)=1 if mc=2 then t(0)=0 t(1)=1/8 t(2)=3/8 t(3)=1/2 t(4)=1/2 t(5)=5/8 t(6)=7/8 t(7)=1

elseif mc=3 then t(0)=0 t(1)=1/8 t(2)=1/8 t(3)=1/2 t(4)=1/2 t(5)=7/8 t(6)=7/8 t(7)=1 else msgbox(“请输入1-3的数”) goto start end if for i= 1 to7 f(i)=2*(t(i)-f(i-1))/pi next i m=(f(1)+f(2)*pi/2+f(3))/(f(5)+f(6)*pi/2+f(7)) a1=(f(3)^2+0.5*((t(2)-t(1))^2)-f(1)^2+f(3)*(1-t(3))+(t(2)-t(1))*(1-t(2))+f(1)-m*(f(7)^2+0.5*((t(6) -t(5))^2)- f(5)^2+f(5)*(1-t(4))+(t(6)-t(5))*(1-t(6))))^(-1) a2=m*a1 c(1)=f(1)*a1 c(2)=-t(1)*a1+c(1) c(3)= t(2)*a1+c(2) c(4)= f(3)*a1+c(3) c(5)=-f(5)*a2+c(4) c(6)=t(5)*a2+c(5) c(7)=- t(6)*a2+c(6) b(1)=0 b(2)=-a1*(f(1)^2+0.5*t(1)^2)+t(1)*(c(1)-c(2))+b(1) b(3)= a1*(f(3)^2+0.5*t(2)^2)+t(2)* (c(2)-c(3))+b(2) b(4)=t(3)*(c(3)-c(4))+b(3) b(5)=t(4)*(c(4)-c(5))+b(4) b(6)=a(2)*(f(5)^2+0.5*t(5)^2)+t(5)*(c(5)-c(6))+b(5) b(7)=-a(2)*(f(7)^2+0.5*t(6)^2)+t(6)*(c(6)-c(7))+b(6) for tt=0 to 1 step 0.01 for i=1 to 7 select case i case 1 and (tt>=t(0) and tt<=t(1)) p(i)=(tt-t(i-1))/f(i)+(i-1)*pi/4 j=j+1 jsd(j)=a1*sin(p(i)) yd(j)=a1*cos(p(i))/pi sd(j)= -a1*f(1)*cos(p(i))+c(i) wy(j)=-a1*(f(i)^2)*sin(p(i))+c(i)*c(i)*tt+b(i)

凸轮型线设计

序号: 编码: 重庆理工大学 第二十四届“开拓杯”学生课外学术科技作品竞赛 参赛作品 作品名称:配气凸轮型线设计 作品类别: A 类别: A自然科学类学术论文 B 科技发明制作 C哲学社会科学类学术论文与社会调查报告

配气凸轮型线设计 摘要:配气机构是内燃机重要组成部分,它控制着内燃机的换气过程,其设计优劣直接影响着内燃机的动力性,经济性和排放性以及工作可靠性。今年来随着内燃机的高速化,低排放化的趋势,人们对其配气机构的性能要求越来越高。而凸轮型线配气机构的核心部分,其设计的合理性影响着配气机构的各个性能指标。凸轮型线的设计既要保证获得尽可能的大时面值和丰满系数以提高换气效率,又要保证加速度曲线连续,、无突变。本次论文针对以上情况,设计出一款缸径为68的配气凸轮,并对其性能做出相应的评价。 关键词:配气机构凸轮升程凸轮型线 Abstract:Air distribution mechanism is an important part of the internal combustion engine, which controls the gas exchange process of the internal combustion engine, the design of which has a direct impact on the engine power, economy and emissions as well as work reliability. This year, with the high speed of the internal combustion engine, the trend of low emission, the performance requirements of the gas distribution agencies are getting higher and higher. And the core part of the cam type air distribution mechanism, the rationality of its design affects the performance indexes of the air distribution mechanism. The design of the cam profile is not only to ensure that the face value and fullness coefficient are obtained as much as possible to improve the ventilation efficiency, but also to ensure that the acceleration curve is continuous, and there is no mutation. This paper, in view of the above situation, design a bore 68 of the cam, and make the corresponding evaluation on its performance. Key word:Valve train Cam lift Cam profile 1.凸轮设计的基本原则

凸轮轮廓曲线

姓名:雷小舟班级:机制04班学号:1103010411 利用VB绘制凸轮轮廓曲线及计算相关直角坐标和压力角VB程序语言如下: Private Sub Command1_Click() '参数初始化 Dim r0%, r1%, h%, e% Dim a1%, a01%, a2%, a02% r0 = Val(InputBox("请输入基圆半径")) r1 = Val(InputBox("请输入滚子半径")) h = Val(InputBox("请输入升程")) e = Val(InputBox("请输入偏距")) a1 = V al(InputBox("请输入推程运动角")) a01 = Val(InputBox("请输入远休止角")) a2 = V al(InputBox("请输入回程运动角")) a02 = Val(InputBox("请输入近休止角")) Text1.Text = r0 Text2.Text = r1 Text3.Text = h Text4.Text = e Text5.Text = a1 Text6.Text = a01 Text7.Text = a2 Text8.Text = a02 Picture1.Scale (-75, 55)-(75, -55) '建立坐标系 Picture1.Line (0, 50)-(0, -50) Picture1.Line (-55, 0)-(55, 0) '初始化参数 Dim i!, j!, k!, m!, n!, l! Dim a!, b!, c!, d!, f! Const pi = 3.141592653 Dim s#(360), s1#(360) Dim ds#(360), ds1#(360) Dim dx#(360), dy#(360) a = a1 b = a1 + a01 c = a1 + a01 + a2 / 2 d = a1 + a01 + a2 f = 360 j = 0 For i = 0 To a '推程段 s(j) = h * (1 - Cos(pi * i / a1)) / 2

相关主题