数控机床的数控加工程序提供了刀具运动的起点、终点,而刀具怎么从起点沿运动轨迹走向终点则由数控系统的插补装置或插补软件来控制。实际加工时,被加工零件的轮廓种类很多,严格说来,为了满足加工要求,刀具运动轨迹应该准确地按零件的轮廓形状生成。然而,对于复杂的曲线轮廓,直接计算刀具运动轨迹非常复杂,计算工作量很大,不能满足数控机床数控加工的实时控制要求。因此,在实际应用中,是用一小段直线或圆弧去逼近(或称为拟合)零件轮廓曲线,即通常所说的直线和圆弧插补。某些高性能的数控系统中,还具有抛物线、螺旋线插补功能。
在早期的数控系统中,插补是由专门设计的硬件数字电路完成的。而在现代 悦晕悦 系统中,常用的插补实现方法有两种:一种由硬件和软件的结合来实现;另一种全部采用软件实现。
插补的任务就是根据进给速度的要求,完成在轮廓起点和终点之间的中间点的坐标值计算。对于轮廓控制系统来说,插补运算是最重要的计算任务。插补对机床控制必须是实时的。插补运算速度直接影响系统的控制速度,而插补计算精度又影响到整个 悦晕悦 系统的精度。人们一直在努力在探求计算速度快同时计算精度又高的插补算法。目前普遍应用的插补算法分为如下两大类:脉冲增量插补和数据采样插补。