机床数控系统的核心问题,就是如何控制刀具或工件的运动。一般情况是,已知运动轨迹的起点坐标、终点坐标和轨迹的曲线方程,由数控系统实时地计算出各个中间点的坐标。
即需要“ 插入、补上” 运动动轨迹各个中间点的坐标,通常这个过程被称为“ 插补”,具体的计算方法称之为插补算法。不同的插补算法的好坏将直接影响CNC系统的性能指标。插补的结果是输出运动轨迹的中间点坐标值,机床伺服系统根据此坐标值控制各坐标轴之间的相互协调运动,走出预定轨迹。
在早期的数控机床中,插补器是一种硬件数字逻辑电路装置,故称为硬件插补器。而在
cnc机床系统中,插补器的部分或全部功能可由计算机中的插补程序实现。能实现插补的程序
软件称为软件插补器。软件插补算法可分为两大类:脉冲增量插补和数字采样插补。脉冲
增量插补算法主要为各坐标轴进行脉冲分配计算,插补结果产生单位行程增量,即工作台移
动一个脉冲当量。常用的脉冲增量插补算法有逐点比较法和数字积分法,本节通过介绍直