欢迎来到天天文库
浏览记录
ID:10027505
大小:667.01 KB
页数:53页
时间:2018-05-21
《第三章 数控系统插补原理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章数控系统插补原理3.1概述3.2基准脉冲插补3.2.1逐点比较插补法3.2.2数字积分插补法3.3数据采样插补3.3.1直线函数法3.3.2扩展DDA法3.4刀具补偿原理3.5CNC装置的加减速控制零件的轮廓形状是由各种线型组成的,这些线形包括:直线、圆弧以及螺旋线、抛物线、自由曲线等。因此如何控制刀具与工件的相对运动,使加工出来的零件满足几何尺寸精度和粗糙度的要求,是机床数控系统的核心问题。数控加工中是利用小段直线或圆弧来逼近或拟合零件的轮廓曲线。3.1概述插补运算是根据数控语言G代码提供的轨迹类型(直线、顺圆或逆圆)及所在的象限等选择合适的
2、插补运算公式,通过相应的插补计算程序,在所提供的已知起点和终点的轨迹上进行“数据点的密化”。过去,插补是由硬件实现的;现在的CNC系统,插补工作一般是由软件实现的。3.1.1插补的基本概念3.1.2插补原理所谓插补就是指数据点的密化过程:对输入数控系统的有限坐标点(例如起点、终点),计算机根据曲线的特征,运用一定的计算方法,自动地在有限坐标点之间生成一系列的坐标数据,以满足加工精度的要求。目前应用的插补算法分为:逐点比较插补法、数字积分插补法和数据采样插补法。前两种方法也称作脉冲增量插补法。用折线来加工直线的例子。图3.3.8逆圆插补轨迹A(6,0)
3、B(0,6)插补轨迹理想轨迹用折线来加工圆弧的例子。3.1.3脉冲增量插补脉冲增量插补,适用于以步进电机为驱动装置的开环数控系统。其特点是:每次插补计算结束后产生一个行程增量,并以脉冲的方式输出到坐标轴上的步进电机。单个脉冲使坐标轴产生的移动量叫脉冲当量,一般用δ来表示。其中逐点比较插补法和数字积分插补法得到了广泛的应用。下面分别讲述。逐点比较法的基本原理是计算机在控制过程中逐点地计算和判断加工偏差,并根据偏差决定下一步的进给方向,以折线来逼近直线或圆弧曲线。它与给定的直线或圆弧之间的最大误差不超过一个脉冲当量,因此只要将脉冲当量,即坐标轴进给一步的
4、距离取得足够小,就可满足加工精度的要求。3.2逐点比较插补法3.2.1逐点比较直线插补定义直线插补的偏差函数为:(3.3.1)则新加工点的偏差为:规定当F<0时,刀具应向+y方向进给一步,以逼近给定直线,此时的坐标值为:则新加工点的偏差为:(3.3.2)进给一步后,由前一点的加工偏差和终点坐标(xe,ye)可计算出新加工点的偏差,再根据新加工点偏差函数的符号决定下一步的走向。如此下去,直到两个方向的坐标值与终点坐标(xe,ye)相等,发出终点到达信号,该直线段插补结束。从上述过程可以看出,逐点比较法中刀具每进给一步都要完成以下四项内容:(1)偏差符号
5、判别即判断是否Fi≥0;(2)坐标进给当Fi≥0时向+x方向前进一步;当Fi<0时,向+y方向前进一步;(3)新偏差计算计算公式为式(3.3.1)和式(3.3.2);第一种方法计算出x和y方向坐标所要进给的总步数,即Σ=(
6、xe
7、-x0)+(
8、ye
9、-y0)=
10、xe
11、+
12、ye
13、,每向x或y方向进给一步,均进行Σ减1计算,当Σ减至零时即到终点,停止插补。第二种方法是分别求出x坐标和y坐标应进给的步数,即
14、xe
15、和
16、ye
17、的值,沿x方向进给一步,
18、xe
19、减1,沿y方向进给一步,
20、ye
21、减1,当
22、xe
23、和
24、ye
25、都为零时,达到终点,停止插补。(4)终点判别
26、例1设在第一象限插补直线段OA,起点坐标O(0,0),终点为A(8,6)。试用逐点比较法进行插补,并画出插补轨迹。解:用第一种终点判别法,插补完这段直线,刀具沿x、y轴应走的总步数为:ΣN=
27、xe
28、+
29、ye
30、=8+6=14插补运算过程见表3.3.1,插补轨迹如图3.3.2所示。上面介绍的是第一象限的插补过程。对于其它象限的直线进行插补时,可以用相同的原理获得,表3.3.2列出了四个象限的直线插补时,偏差和进给脉冲方向。计算时,终点坐标xe、ye和加工点坐标均取绝对值。四个象限直线插补时偏差计算和进给脉冲的方向逐点比较法直线插补可以用硬件实现,也可以用
31、软件实现。用硬件实现时,采用两个坐标寄存器(Xe、Ye)、偏差寄存器(Fi)、加法器、终点判别器等组成逻辑电路即可实现逐点比较法的直线插补。用软件实现插补的程序框图如图3.3.3所示。图3.3.3软件实现插补的程序图逐点比较圆弧插补是以加工点到圆心的距离与圆弧半径之差作为偏差。2.逐点比较圆弧插补圆弧插补的偏差计算公式Fi为:根据加工点所在的区域不同有以下三种情况:当Fi=0时,表明加工点P在圆弧上;当Fi>0时,表明加工点P在圆弧外;当Fi<0时,表明加工点P在圆弧内。圆弧插补分顺时针圆弧插补和逆时针圆弧插补,两种情况下偏差计算和坐标进给均不相同,
32、下面分别加以介绍:(1)逆时针圆弧插补Fi≥0时-x方向进给一步Fi<0时+y方向进给一步(2)顺时针圆弧插
此文档下载收益归作者所有