两部分的工作原理及对NC程序消耗率的影响。(1)刀具补偿经过译码以后的数据,需要通过刀具补偿计算将编程轮廓数据转换成刀具中心轨迹的数据才能用于插补控制。数控系统通过控制刀架的参考点实现加工轨迹,但在实际加工过程中,是使用刀具的尖点实现加工的I翻。这样就需要在刀架参考点与加工刀具的刀尖点之间进行位置偏置,这种变换过程称之为刀具补偿。刀具补偿分为长度补偿和半径补偿,其中长度补偿又称为几何补偿与磨损补偿。不同的数控机床刀具类型其刀具补偿类型不同【24J。对于车刀,需要两坐标长度补偿和刀具半径补偿;对于钻头,只需要刀具长度补偿;对于铣刀,主要是刀具半径补偿。刀具长度补偿称为刀具几何补偿与磨损补偿,亦称为刀具位置补偿或刀具偏移补偿。通常完成一个工件的加工需要多把刀具,当采用不同尺寸的刀具加工同一轮廓尺寸的零件时,因换刀重调、磨损以及切削力使工件、刀具、机床变形引起工件尺寸变化时, 为加工出合格的零件,必须进行刀具位置补偿。数控铣床编程时,由于铣刀具有一定的半径,刀具中心运动轨迹并不等于加工零件的实际轮廓,即实际刀具中心轨迹与工件轮廓不重合,在实际加工时,必须使刀具中心偏移工件轮廓一个半径值,这种偏移称为刀具半径补偿四J。数控铣削加工时,如果采用的刀具补偿方式以及其他加工因素相同,那么在完成同一工件加工时选用的刀具半径值大小不同其实际所形成的刀具中心轨迹不同。根据刀具半径补偿原理可知,选用的刀具半径值越大,其实际的刀具中心轨迹越偏离工件轮廓, 即所形成的刀具中心轨迹越长。所以在工件的加工程序以及其他加工因素不变的情况下,完成工件的加工时间随着刀具半径值的增大而增大,由此可知机床的NC程序消耗率随着刀具半径值的增大而减小。(2)速度处理为保证数控机床的平稳运行,避免机床因启动、停止或速度突变产生冲击、超程和震荡【251,必须对数控机床的运动速度进行加减速控制。当机床启动或进给速度突然升高