第三章 数控系统插补原理

合集下载

第三章 插补原理及控制方法

第三章 插补原理及控制方法





插补计算的任务就
是对轮廓线的起点到终
点之间再密集地计算出
有限个坐标点,刀具沿
第 着这些坐标点移动,来 三 逼近理论轮廓,以保证 章 切削过程中每一点的精
度和表面质量。


插补的实质是根据有限的信息完成 “数据
原 理 及
密化” 的工作,即数控装置依据编程时的有 限数据,按照一定方法产生基本线型 (直线、
补 期的进给段(轮廓步长),即用弦线或割线逼
原 理
近轮廓轨迹。





数据采样插补运算分 两步完成。
第一步为粗插补,在给定
起点和终点的曲线之间插
入若干个点,即用若干条

微小直线段来逼近
三 章
给定曲线,每一微小直线段的长度⊿L都相等,且与
给定进给速度有关。粗插补在每个插补运算周期中计
算一次,因此,每一微小直线段的长度与进给速度F

插 补
若m在OA直线上方,则
yj ye xi xe


即 xe yj xi ye 0

控 制
若m在OA直线下方,则 yj ye

xi xe

即 xe yj xi ye 0
由此可以取
Fi j xe y j xi ye

偏差判别函数为


插 补
若Fi j =0,表明 m 在直线上;
原 理
第一、偏差判别 判别实际加工点相对规定几

何轨迹的偏离位置,然后决定刀具走向;
三 第二、进给运动 控制某坐标轴使工作台进给

一步,向规定的几何轨迹靠拢,缩小偏差;

数控原理及数控系统第3章 机床数控装置的插补原理

数控原理及数控系统第3章  机床数控装置的插补原理
1)偏差判别 这是逻辑运算,即判别偏差Fm 0 或Fm ,0 以确定哪个坐标进给和偏差计算方 法。
2)坐标进给 根据直线所在象限及偏差符号, 决定沿+x、+y、-x、-y四个方向中哪个 方向进给,为逻辑运算。
3)偏差计算 进给一步后,计算新的加工点的 偏差,作为下次偏差判别的依据,为算术运 算。
式中 f—走步频率; F—进给速度(mm/min); δ —脉冲当量(mm)。
两轴联动时,各坐标轴的进给速度分别为
Fx 60 f x Fy 60 f y
式中 Fx、Fy —X轴、Y轴的进给速度(mm/min); f x、f y —X轴、Y轴步进电动机的走步频率。
合成的进给速度为
F Fx2 Fy2
3.2.3 逐点比较法算法的改进
从以上介绍可以看出,逐点比较法每插补一次, 要么在X轴方向走一步,要么在Y轴方向走一步, 走步方向为+X、-X、+Y、-Y这四个方向之一。 因此可称之为四方向逐点比较法。四方向逐点比 较法插补结果以垂直的折线逼近给定轨迹,插补 误差小于或等于一个脉冲当量。
八方向逐点比较法与四方向逐点比较相比,它不 仅以+X、-X、+Y、-Y作为走步方向,而且两个 坐标可以同时进给,即四个合成方向+X+Y、- X+Y、+X-Y、-X—Y也作为进给方向,如图38所示。八方向逐点比较法以45°折线逼近给定 轨迹,逼近误差小于半个脉冲当量,加工出来的 工件质量要比四方向逐点比较法的高。
4)终点判别 进给一步后,终点计数器减1,根 据计数器的内容是否为0判别是否达到终点, 若计数器为0,表示到达终点,则设置插补 结束标志后返回。主程序接到插补结束标志, 读下一组新的数据到插补工作区,清插补结 束标志,重新开始插补。如终点计数器不为 零则直接返回,下一次调用时继续插补。

第三章 数控插补原理

第三章 数控插补原理

解:插补完这段直线刀具沿X和Y轴应走的总步数为 = x e + y e =5 + 3=8。 Y 刀具的运动轨迹如图 E(5,3) 3
2 1 O 1 2 3 4 5 X
第二节 基准脉冲插补
插补运算过程见表:
循环序号 偏差判别 F ≥0 坐标进给 +X 偏差计算 Fi+1=Fi-ye
教案 3
终点判别
m
Y
m(Xm,Ym) B(XB,YB)
+Y2
2 m-R
若Fm=0,表示动点在圆弧上;
若Fm>0,表示动点在圆弧外; 若Fm<0,表示动点在圆弧内。
Rm
R A(XA,YA)
第Ⅰ象限逆圆弧
X
第二节 基准脉冲插补
2)坐标进给
教案 3
与直线插补同理,坐标进给应使加工点逼近给定圆弧,规定如下: 当Fm≥0时,向-X方向进给一步; 当Fm<0时,向+Y方向进给一步。
教案 3
若Fi=0,表示动点在直线OE上,如P; 若Fi>0,表示动点在直线OE上方,如P′; 若Fi<0,表示动点在直线OE下方,如P″。
O
xi 第Ι象限直线
X
第二节 基准脉冲插补
2)坐标进给
教案 3
坐标进给应逼近给定直线方向,使偏差缩小的方向进给一步,由插补装 置发出一个进给脉冲控制向某一方向进给。
教案 3
直线线型 进给方向 偏差计算 直线线型
L1、L4 L2、L3 +X -X Fi+1=Fi-ye L1、L2 L3、L4
偏差计算
Fi+1=Fi+xe
注:表中L1、L2、L3、L4分别表示第Ⅰ、第Ⅱ、 第Ⅲ、第Ⅳ象限直线,偏差计算式中xe、ye均代 入坐标绝对值。

第3章数控插补原理-精选

第3章数控插补原理-精选

3.2.1 逐点比较法
Y
3
E(4,3)
2
1
O 1 2 34
X
3.2.1 逐点比较法
3. 四象限的直线插补
假设有第三象限直线OE′(如图所示),起点坐标在原 点O,终点坐标为E′(-Xe,-Ye),在第一象限有一条和 它对称于原点的直线,其终点坐标为E(Xe,Ye),按第一 象限直线进行插补时,从O点开始把沿X轴正向进给改为X轴 负向进给,沿Y轴正向改为Y轴负向进给,这时实际插补出的
关系按第一象限判别方式进行判别。
L2 F<0
y F0 F0
F<0 L3
F0 F0
L1
F<0 x
F<0
L4
3.2.1 逐点比较法
由图可见,靠近Y轴区域偏差大于零,靠近X轴区域偏差小 于零。F≥0时,进给都是沿X轴,不管是+X向还是-X向,X的 绝对值增大;F<0时,进给都是沿Y轴,不论+Y向还是-Y向, Y的绝对值增大。
进 给
+X -X +Y -Y
坐 标 计 算
Xi1Xi1 Xi1Xi1 Yi1Yi1 Yi1Yi1
偏差计算
F0 0
坐标计算
X 0= 0,Y 0= 4
终点判别
N=8
1
F0=0
-Y
F1 F0 2Y 0 1 7
X 1= 0,Y 1= 3
N=7
2
F1<0
+X
F2 F1 2 X 1 1 6
X 2= 1,Y 2= 3
N=6
3
F2<0
+X
F3 F2 2 X 2 1 3
3.2.1 逐点比较法

数控技术数控插补原理

数控技术数控插补原理


2015-6-4
2
3.1.1 插补的基本概念

插补运算具有实时性,其运算速度和精度会直接影响数 控系统的性能指标。 插补可描述为“以脉冲当量为单位,进行有限分段,以 折代直,以弦代弧,以直代曲,分段逼近,相连成轨 迹”。 用微小直线段来拟合曲线图片如下图:


2015-6-4
3
3.1.2 插补方法的分类
终点判别 N=10 N=10-1=9 N=9-1=8 N=8-1=7 N=7-1=6 N=6-1=5 N=5-1=4 N=4-1=3 N=3-1=2 N=2-1=1 N=1-1=0
14
3.2.1 四方向逐点比较法
(3)四方向逐点比较法圆弧插补
圆弧曲线的加工分逆圆弧插补(G03)和顺圆弧插补(G02)
图3-16 函数的积分示意图
22
3.2.3 数字积分法
(2) 数字积分法的基本原理
2015-6-4
23
3.2.3 数字积分法
曲线y=f(x)的DDA插补器框图
2015-6-4
24
3.2.3 数字积分法
2015-6-4
25
3.2.3 数字积分法
(3) DDA法直线插补 说明(一)
第3章 数控插补原理

3.1 插补原理简介 数控编程人员根据零件图编写出数控加工程序后,通过 输入设备将其传送到数控装置内部,然后通过数控系统 控制软件的译码和预处理,开始针对刀具补偿计算后的 刀具中心轨迹进行插补运算。

机床数控系统要解决的关键问题是控制刀具与工件运动 轨迹的问题,就是如何根据控制指令和数据进行脉冲数 目分配的运算,即插补运算。 插补技术是机床数控系统的核心技术,插补算法的选择 直接影响到精度、速度和加工能力。

数控机床装置的插补原理

数控机床装置的插补原理

▪ ④终点判别:
▪ 可采用二种方法,一是每走一步判断最大坐标的终点坐标 值(绝对值)与该坐标累计步数坐标值之差是否为零,若 等于零,插补结束。二是把每个程序段中的总步数求出来, 即N=Xe+Ye,每走一步,进行N-1,直到N=0时为止。因 而直线插补方法可归纳为:
▪ 当F0时,沿+X方向走一步,然后计算新的偏差和终点判 别计算
▪ c:只设置一个计数器J,存入两坐标方向的进 给总步数之和,无论X还是Y进了一步,J就减1, 直至J=0,表示达到终点。
▪ d:设置一个长度计数器J,存入某个选定计数 方向的计数长度,加工时,该方向每进一步,J 就减去1,直至J=0,表示达到终点。
▪ 加工直线时,计数方向的选取原则是:取终点坐 标值较大(即进给距离较大)的坐标方向作为计 数方向。
▪ 其中(Xi,Yi)为第一象限内任一点坐标, Y
▪ 根据动点所在区域不同,有下列三种情况:

F>0
动点在圆弧外

F=0
动点在圆弧上

F<0
动点在圆弧内
X
▪ 设圆弧上任点坐标为(X,Y),则下式成
立:
( x 2 y 2 ) ( xo2 yo2 ) 0
选择判别函数F为
F ( xi2 yi2 ) ( xo2 yo2 )
其中(Xi,Yi)为第一象限内任一点坐标,
根据动点所在区域不同,有下列三种情况:
F>0
动点在圆弧外
F=0
动点在圆弧上
F<0
动点在圆弧内
我们把F〉0和F=0合并在一起考虑,按下述原则,就可以实现第一象限逆时针方
▪ F(x,y)>0,点在曲线上方;
▪ F(x,y)=0,点在曲线上;

第三章计算机数控装置的插补原理

第三章计算机数控装置的插补原理

第三章计算机数控装置的插补原理3.1 概述3.1.1插补的基本概念是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求等“有限信息”,在已知数据点之间插入中间点的方法,这种方法称为插补方法。

插补的实质就是数据点的“密化”。

插补的结果是输出运动轨迹的中间坐标值,机床伺服驱动系统根据这些坐标值控制各坐标轴协调运动,加工出预定的几何形状。

插补有二层意思:一是用小线段逼近产生基本线型(如直线、圆弧等);二是用基本线型拟和其它轮廓曲线。

插补运算具有实时性,直接影响刀具的运动。

插补运算的速度和精度是数控装置的重要指标。

插补原理也叫轨迹控制原理。

五坐标插补加工仍是国外对我国封锁的技术。

下面以直线、圆弧生成为例,论述插补原理。

3.1.2 插补方法的分类完成插补运算的装置或程序称为插补器,包括:硬件插补器:早期NC系统的数字电路装置。

软件插补器:现代CNC系统的计算机程序。

软硬件结合插补器:软件完成粗插补,硬件完成精插补。

由于直线和圆弧是构成零件轮廓的基本线型,因此CNC系统一般都具有直线插补和圆弧插补两种基本类型。

插补运算所采用的原理和方法很多,一般可归纳为基准脉冲插补和数据采样插补两大类型。

1.基准脉冲插补每次插补结束仅向各运动坐标轴输出一个控制脉冲,各坐标仅移动一个脉冲当量或行程的增量。

脉冲序列的频率代表坐标运动的速度,而脉冲的数量代表运动位移的大小。

这类插补运算简单,主要用于步进电机驱动的开环数控系统的中等精度和中等速度要求的经济型计算机数控系统。

也有的数控系统将其用做数据采样插补中的精插补。

基准脉冲插补也叫脉冲增量插补,其插补的方法很多,如逐点比较法、数字积分法、脉冲乘法器等。

2.数据采样插补采用时间分割思想,根据编程的进给速度将轮廓曲线分割为每个插补周期的进给直线段(又称轮廓步长)进行数据密化,以此来逼近轮廓曲线。

然后再将轮廓步长分解为各个坐标轴的进给量(一个插补周期的进给量),作为指令发给伺服驱动装置。

第三章 插补原理及控制方法

第三章 插补原理及控制方法
2。插补的精度指标
逼近误差(直线逼近曲线)、计算误差和圆整误差
要求:综合效应(轨迹误差)不大于系统的最小运动指令或脉冲当量。
3。合成速度的均匀性指标
合成速度的均匀性——插补运算输出的各轴进给量,经运动合成的实际速度与给定的进给速度的符合程度。
(3)偏差计算 根据递推公式算出新加工点的偏差值。
(4)终点判别 用来确定加工点是否到达终点。
若已到达,则应发出停机或转换新程序段信号。一般用X和Y坐标所要走的总步数J来判别。令J=Xe+Ye,每走一步则了减1,直至J=0。
实际加工中零件形状各式各样:
由直线、圆弧组成的零件轮廓;
由诸如自由曲线、曲面、方程曲线和曲面体构成的零件轮廓,对这些复杂的零件轮廓最终还是要用直线或圆弧进行逼近以便数控加工。
为满足几何尺寸精度要求,刀具中心轨迹应与零件轮廓形状一致,但实际应用时往往用一小段直线或圆弧去逼近,从而使得控制算法简单,计算量减少。
综上所述,系统的刀补工作状态,始终存有三个程序段的信息。
刀具补偿的转接处理是对所有的编程轨迹作矢量处理,
综上所述,逐点比较法直线插补每走一步都要完成四个步骤(节拍),即:
(1)位置判别 根据偏差值Fi,j大于零、等于零、小于零确定当前加工点的位置。
(2)坐标进给 根据偏差值Fi,j大于零、等于零、小于零确定沿哪个方向进给一步。
数字积分器的工作原理
求函数y=f(t)在区间[t0,tn]的定积分
即求
若将积分区间[t0,tn]等分成很多小区间△t(其中△t=ti+1,ti),则面积S可近似看成为很多小长方形面积之和,即
如将△t取为一个最小单位时间(即一个脉冲周期时间),即△t=1,则
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三章 数控系统插补原理3.1 概述3.2 基准脉冲插补3.2.1 逐点比较插补法3.2.2 数字积分插补法3.3 数据采样插补3.3.1 直线函数法3.3.2 扩展DDA 法3.4 刀具补偿原理3.5 CNC 装置的加减速控制零件的轮廓形状是由各种线型组成的,这些线形包括:直线、圆弧以及螺旋线、抛物线、自由曲线等。

因此如何控制刀具与工件的相对运动,使加工出来的零件满足几何尺寸精度和粗糙度的要求,是机床数控系统的核心问题。

数控加工中是利用小段直线或圆弧来逼近或拟合零件的轮廓曲线。

3.1 概述插补运算是根据数控语言G 代码提供的轨迹类型(直线、顺圆或逆圆)及所在的象限等选择合适的插补运算公式,通过相应的插补计算程序,在所提供的已知起点和终点的轨迹上进行“数据点的密化”。

过去,插补是由硬件实现的;现在的CNC 系统,插补工作一般是由软件实现的。

3.1.1 插补的基本概念3.1.2 插补原理所谓插补就是指数据点的密化过程:对输入数控系统的有限坐标点(例如起点、终点),计算机根据曲线的特征,运用一定的计算方法,自动地在有限坐标点之间生成一系列的坐标数据,以满足加工精度的要求。

目前应用的插补算法分为:逐点比较插补法、数字积分插补法和数据采样插补法。

前两种方法也称作脉冲增量插补法。

y x图3.3.2 插补轨迹A(8,6)O用折线来加工直线的例子。

图3.3.8 逆圆插补轨迹A(6,0)B(0,6)插补轨迹理想轨迹yxO用折线来加工圆弧的例子。

3.1.3 脉冲增量插补脉冲增量插补,适用于以步进电机为驱动装置的开环数控系统。

其特点是:每次插补计算结束后产生一个行程增量,并以脉冲的方式输出到坐标轴上的步进电机。

单个脉冲使坐标轴产生的移动量叫脉冲当量,一般用δ来表示。

其中逐点比较插补法和数字积分插补法得到了广泛的应用。

下面分别讲述。

逐点比较法的基本原理是计算机在控制过程中逐点地计算和判断加工偏差,并根据偏差决定下一步的进给方向,以折线来逼近直线或圆弧曲线。

它与给定的直线或圆弧之间的最大误差不超过一个脉冲当量,因此只要将脉冲当量,即坐标轴进给一步的距离取得足够小,就可满足加工精度的要求。

3.2 逐点比较插补法图3.3.1 逐点比较直线插补),(e e y x A ''P 'P O i y i x y x),(i i y x P 3.2.1 逐点比较直线插补ee i i x y x y =e e i i x y x y <0=-=i e e i i x y x y F ee i i x y x y >0>-=i e e i i x y x y F 0<-=i e e i i x y x y F定义直线插补的偏差函数为:ie e i i x y x y F -=P 点在直线OA 上;P ’点在直线OA 上方;P ’’点在直线OA 下方;若,则表明P 点在直线OA 上;若,则表明P 点在直线OA 的上方;若,则表明P 点在直线OA 的下方。

规定:当F ≥0时,刀具向+x 方向进给一步,以逼近给定直线,此时的坐标值为0=i F 0>i F 0<i F 11+=+i i x x i i y y =+1 111(1)i i e e i i e e i F y x y x y x y x +++=-=-+i e e i e i ey x y x y F y =--=-(3.3.1)则新加工点的偏差为:规定当F < 0时,刀具应向+y 方向进给一步,以逼近给定直线,此时的坐标值为:ii x x =+1 11+=+i i y y i e e e i i ey x x y x F x =+-=+ 111(1)i i e e i i e e iF y x y x y x y x +++=-=+-则新加工点的偏差为:(3.3.2)进给一步后,由前一点的加工偏差和终点坐标(xe ,ye)可计算出新加工点的偏差,再根据新加工点偏差函数的符号决定下一步的走向。

如此下去,直到两个方向的坐标值与终点坐标(xe ,ye)相等,发出终点到达信号,该直线段插补结束。

从上述过程可以看出,逐点比较法中刀具每进给一步都要完成以下四项内容:(1)偏差符号判别 即判断是否Fi ≥0;(2)坐标进给当Fi ≥0时向+x 方向前进一步;当Fi <0时,向+y 方向前进一步;(3)新偏差计算 计算公式为式(3.3.1)和式(3.3.2);第一种方法计算出x 和y 方向坐标所要进给的总步数,即Σ=(|xe|-x0)+(|ye|-y0)=|xe|+|ye|,每向x 或y 方向进给一步,均进行Σ减1计算,当Σ减至零时即到终点,停止插补。

第二种方法是分别求出x 坐标和y 坐标应进给的步数,即|xe|和|ye|的值,沿x 方向进给一步,|xe|减1,沿y 方向进给一步,|ye|减1,当|xe|和|ye|都为零时,达到终点,停止插补。

(4)终点判别例1 设在第一象限插补直线段OA ,起点坐标O(0,0),终点为A (8,6)。

试用逐点比较法进行插补,并画出插补轨迹。

解:用第一种终点判别法,插补完这段直线,刀具沿x 、y 轴应走的总步数为:ΣN=|xe|+|ye|=8+6=14插补运算过程见表3.3.1,插补轨迹如图3.3.2所示。

y x图3.3.2 插补轨迹A(8,6)O上面介绍的是第一象限的插补过程。

对于其它象限的直线进行插补时,可以用相同的原理获得,表3.3.2列出了四个象限的直线插补时,偏差和进给脉冲方向。

计算时,终点坐标xe、ye和加工点坐标均取绝对值。

线型≥0时,Fi进给方向< 0时,Fi进给方向偏差计算公式1+x+yFi≥0时:Fi+1=Fi-yeFi< 0时:Fi+1=Fi+xeL2-x+y-x-y4+x-yL1L 3L 4yxF i <0F i ≥0F i <0F i ≥0F i <0F i ≥0F i ≥0F i <0L 2L 4L 1L 3四个象限直线插补时偏差计算和进给脉冲的方向逐点比较法直线插补可以用硬件实现,也可以用软件实现。

用硬件实现时,采用两个坐标寄存器(Xe 、Ye )、偏差寄存器(Fi )、加法器、终点判别器等组成逻辑电路即可实现逐点比较法的直线插补。

用软件实现插补的程序框图如图3.3.3所示。

图3.3.3 软件实现插补的程序图开始初始化X e , Y e ,ΣY Σ←Σ-1YN结束F ≥0?+Y 方向走一步+X 方向走一步F ←F -Y eF ←F +X eN 插补结束?(Σ=0?)逐点比较圆弧插补是以加工点到圆心的距离与圆弧半径之差作为偏差。

图3.3.4 圆弧插补原理图O),(i i y x P ),(e e y x B ),(00y x A RLyx2.逐点比较圆弧插补圆弧插补的偏差计算公式Fi 为:根据加工点所在的区域不同有以下三种情况: 当Fi =0时,表明加工点P 在圆弧上; 当Fi >0时,表明加工点P 在圆弧外; 当Fi <0时,表明加工点P 在圆弧内。

圆弧插补分顺时针圆弧插补和逆时针圆弧插补,两种情况下偏差计算和坐标进给均不相同,下面分别加以介绍:22222R y x R L F i i i -+=-=(1) 逆时针圆弧插补 Fi ≥0时-x 方向进给一步Fi<0时+y 方向进给一步11-=+i i x xii y y =+11212222+-=-++-=i i ii i x F R y x x222221211)1(R y x R y x F i i i i i -+-=-+=+++ii x x =+111+=+i i y y1212222++=-+++=i i i i i y F R y y x222221211)1(Ry x R yx F i ii i i -++=-+=+++(2) 顺时针圆弧插补 Fi ≥0时-y 方向进给一步 Fi<0时+x 方向进给一步11-=+i i y y222222112)1(R y y x R y x F i i i i i i -+-+=--+=+12+-=i i y Fii x x =+11212222++=-+++=i i i i i x F R y x x11+=+i i x x22222211)1(Ry x R y x F ii ii i -++=-+=++ii y y =+1从以上的推导中可以看出,无论逆时针圆弧插补还是顺时针圆弧插补,其原理都与直线插补类似。

因此圆弧插补每进给一步,也要完成偏差判别、坐标进给、新偏差计算和终点判别四项内容,只是偏差计算公式、进给方向和终点判别步数N 的计算公式与直线插补不一样。

终点判别方法有如下两种:第一种方法总步数减1;第二种方法x 和y 方向步数分别减1。

逆圆 顺圆F i ≥0F i ≥0yx F i <0顺圆F i ≥0F i <0逆圆F i ≥0顺圆F i≥0F i <0F i <0F i <0F i ≥0F i <0逆圆F i ≥0F i <0顺圆F i ≥0F i <0逆圆图3.3.7 不同象限圆弧插补的进给方向例2 第一象限逆时针圆弧AB 、起点为A(6,0),终点为B(0,6)。

试对此段圆弧进行插补并画出插补轨迹图。

图3.3.8 逆圆插补轨迹例3 第一象限顺时针圆弧AB,起点为A(0,6),终点为B(6,0)。

试对这段圆弧进形插补,并画出插补轨迹图。

图3.3.9 顺圆插补轨迹解: 终点判别采用第一种方法,则插补过程计算见表3.3.5,插补轨迹如图3.3.9所示。

逐点比较圆弧插补法实现。

硬件实现时可用两个坐标寄存器(存放xi,yi)、偏差寄存器、终点判别器等组成逻辑电路。

用软件实现时,第1象限逆时针圆弧插补的程序框图如右。

插补结束?(Σ=0?)开始初始化X 0,Y 0,ΣYΣ←Σ-1YN结束F ≥0?-X 方向走一步+Y 方向走一步NF +2Y +1→F Y +1→YF -2X +1→F X -1→X图3.3.10 逐点比较圆弧插补程序图 3.2.2数字积分(DDA)插补法数字积分插补法是利用数字积分的方法确定刀具沿各坐标轴的位移,使得刀具沿着所设定的曲线进行加工。

数字积分插补法运算速度快、脉冲分配均匀、易于实现空间曲线插补,能够插补出各种平面曲线。

其缺点是速度调节不便,插补精度需要采取一定的措施才能满足要求。

但由于计算机有较强的计算功能,采用软件插补时,上述缺点能够克服。

从图 3.3.11可知,函数y =f(x) 与x 轴在区间[a ,b]所包围的面积可用积分求得。

即: (3.3.7)若把自变量的积分区间[a,b]等分成许多有限的小区间△x (=xi+1-xi),这样求面积S可以转化成求有限个小区间面积之和,即:计算时,若取△x为基本单位“1”,即一个脉冲当量,则由此将函数的积分运算变成了变量的求和运算,当△x选取得足够小时,用求和运算代替积分运算所引起的误差可不超过允许误差。

相关文档
最新文档