最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

数控机床中数控系统的刀具补偿问题深入探讨

发布时间:2014-07-31 作者:ecnc 
在数控铣床或数控加工中心中,由于数控系统有刀具补偿功能,可按工件轮廓尺寸进行程序编制。建立、执行刀补后,数控系统会自动计算,刀位点自动调整到刀具运动轨迹上。直接利用工件尺寸编制加工程序,刀具磨损时可重磨刀片(此时需根据实际情况适当调整刀具补偿值)或更换刀具,而加工程序不变,因此使用简单、方便。

一、刀具补偿功能简介

  使用数控机床的人都知道,用立铣刀在数控铣床或数控加工中心上加工工件时,可以清楚看出刀具中心的运动轨迹与工件已加工轮廓不重合,这是因为工件轮廓是立铣刀以运动包络的方式形成的。立铣刀的中心(底端面与轴线相交点)称为刀具的刀位点,刀位点的运动轨迹即代表刀具的运动轨迹。在数控加工中,是按工件轮廓尺寸编制程序,还是按刀位点的运动轨迹编制程序,显然是完全不一样的,需要根据具体情况来处理。

  在数控铣床或数控加工中心中,由于数控系统有刀具补偿功能,可按工件轮廓尺寸进行程序编制。建立、执行刀补后,数控系统会自动计算,刀位点自动调整到刀具运动轨迹上。直接利用工件尺寸编制加工程序,刀具磨损时可重磨刀片(此时需根据实际情况适当调整刀具补偿值)或更换刀具,而加工程序不变,因此使用简单、方便。

  目前,经济型数控机床(部分机床无刀具补偿功能)性能简化、结构简单、价格低廉,在企业和学校中有一定的拥有量。在经济型数控机床系统中,如果没有刀具补偿功能,只能按刀位点的运动轨迹尺寸编制加工程序,这就要求先根据工件轮廓尺寸和刀具直径及几何尺寸计算出刀位点的运动轨迹。因此计算量大、过程复杂,且刀具磨损、更换需重新计算刀位点的轨迹尺寸,全部调整或重新编制加工程序,费时费力费钱。

二、数控机床系统中的刀具补偿

  (一)数控车床刀具补偿。数控车床刀具补偿功能包括刀具位置补偿和刀尖圆弧半径补偿两方面。在加工程序中用T功能指定,TXXXX中前两个XX为刀具号,后两个XX为刀具补偿号,如T0202。如果刀具补偿号为00,则表示取消刀补。

  1、刀具位置补偿。对于刀具磨损或重新安装刀具引起的刀具位置变化,建立、执行刀具位置补偿后,其加工程序不需要重新编制。办法是测出每把刀具的刀位点相对于某一理想位置的刀位偏差(X向与Z向)并输入到指定的存储器内,程序执行刀具补偿指令后,当前刀具的实际位置就到达理想位置。

  如果没有刀具补偿,刀具从0点移动到1点,对应程序段是N60 G00 X45 Z93 T0200,如果刀具补偿是X=+3,Z=+4,并存入对应补偿存储器中,执行刀补后,刀具将从0点移动到2点,而不是1点,对应程序段是N60 G00 X45 Z93 T0202。

  2、刀尖圆弧半径补偿。编制数控车床加工程序时,车刀刀尖被看作是一个点(假想刀尖P点),但实际上为了提高刀具的使用寿命和降低工件表面粗糙度,车刀刀尖被磨成半径不大的圆弧(刀尖AB圆弧),这必将产生加工工件的形状误差。另一方面,由于刀尖圆弧所处的特殊位置,车刀的形状对工件加工也将产生影响,而这些可采用刀尖圆弧半径补偿来解决。车刀的形状和位置参数称为刀尖方位代码(T值。

  3、刀补参数。每一个刀具补偿号对应刀具位置补偿(X和Z值)和刀尖圆弧半径补偿(R和T值)共4个参数,在加工之前输入到对应的存储器。在自动执行过程中,数控系统按该存储器中的X、Z、R、T的数值,自动修正刀具的位置误差和自动进行刀尖圆弧半径补偿。

2