文档介绍:数控加工中的***补偿感谢论坛发贴网友: Mould-L 一、***补偿的提出用立铣刀在数控机床上加工工件, 可以清楚看出***中心运动轨计与工件轮廓不重合, 这是因为工件轮廓是立铣刀运动包络形成的。立铣刀的中心称为***的刀位点( 4、5 坐标数控机床称为刀位矢量), 刀位点的运动轨计即代表***的运动轨迹。在数控加工中,是按工件轮廓尺寸编制程序,还是按刀位点的运动轨迹尺寸编制程序,这要根据具体情况来处理。数控机床立铣刀加工在全功能数控机床中, 数控系统有***补偿功能, 可按工件轮廓尺寸进行编制程序, 建立、执行刀补后,数控系统自动计算,刀位点自动调整到***运动轨迹上。直接利用工件尺寸编制加工程序,***磨损,更换加工程序不变,因此使用简单、方便。经济型数控机床结构简单,售价低,在生产企业中有一定的拥有量。在经济型数控机床系统中,如果没有***补偿功能,只能按刀位点的运动轨迹尺寸编制加工程序,这就要求先根据工件轮廓尺寸和***直径计算出刀位点的轨迹尺寸。因此计算量大、复杂,且***磨损、更换需重新计算刀位点的轨迹尺寸, 重新编制加工程序。二、全功能数控机床系统中***补偿 1 .数控车床***补偿数控车床***补偿功能包括***位置补偿和***圆弧半径补偿两方面。在加工程序中用T 功能指定, TXXXX 中前两个 XX 为***号, 后两个 XX 为***补偿号,如 T0202 。如果***补偿号为 00, 则表示取消刀补。(1) ***位置补偿***磨损或重新安装***引起的***位置变化, 建立、执行***位置补偿后, 其加工程序不需要重新编制。办法是测出每把***的位置并输入到指定的存储器内,程序执行***补偿指令后,***的实际位置就代替了原来位置。如图 2 所示的加工情况, 如果没有***补偿, ***从 0 点移动到 1点, 对应程序段是 N60 G00 C45 X93 T0200 ,如果***补偿是 X=+3 , Z=+4 ,并存入对应补偿存储器中,执行刀补后,***将从 0 点移动到 2点, 而不是 1 点,对应程序段是 N60 G00 X45 Z93 T0202 。(2) ***圆弧半径补偿编制数控车床加工程序时, 车刀刀尖被看作是一个点( 假想刀尖 P点), 但实际上为了提高***的使用寿命和降低工件表面粗糙度, 车刀刀尖被磨成半径不大的圆弧(刀尖AB 圆弧), 如图 3 所示,这必将产生加工工件的形状误差。另一方面,刀尖圆弧所处位置,车刀的形状对工件加工也将产生影响, 而这些可采用***圆弧半径补偿来解决。车刀的形状和位置参数称为刀尖方位, 如图 4 所示, 用参数 0~9 表示, P 点为理论刀尖点。(3) 刀补参数每一个***补偿号对应***位置补偿(X和Z值) 和***圆弧半径补偿(R和T值) 共4 个参数, 在加工之前输入到对应的存储器, CRT 上显示如图 5 所示。在自动执行过程中, 数控系统按该存储器中的 X、Z、R、T 的数值,自动修正***的位置误差和自动进行刀尖圆弧半径补偿。 2 .加工中心、数控铣床***补偿加工中心、数控铣床的数控系统, ***补偿功能包括***半径补偿、夹角补偿和长度补偿等***补偿功能。(1 )***半径补偿( G41 、 G42 、 G40 ) ***的半径值预先存入存储器 HXX 中, XX 为存储器号。执行***半径补偿后, 数控系统自动计算, 并使***按照计算