1、 半径补偿功能一意义1 利用该功能,可只按工件的轮廓编程。2 使用不同规格的刀具,可用同一程序加工。 (不必重新编制程序)3 利用该功能,可用同一程序对同一零件进行粗,精铣加工。4 刀具磨损后可进行磨损补偿仍以原程序加工而不必重新编制程序。二分类1 半径补偿(形状补正之一)2 磨损补偿三方式1 半径左补偿沿刀具前进方向刀具在工件左方时采用。2 半径右补偿沿刀具前进方向刀具在工件右方时采用。四指令1 G40取消刀具半径补偿。2 G41建立刀具半左径补偿。3 G42建立刀具半径右补偿。五格式 G40 G00 (G01) X- Y- Z- D- (F-);G41 G00 (G01) X- Y- Z-
2、 D- (F-);G42 G00 (G01) X- Y- Z- D- (F-);六建立方法 刀具半径补偿功能在程序中以程序段方式建立, (见上)半径补偿值在 NC 装置”OFFSET”补偿列表中输入。运行程序时在程序中调用。七特点1 刀具半径补偿须在二维平面,即“ 刀具半径补偿平面”中建立;2“ 刀具半径补偿平面”与“切削平面”为一个平面;3 刀具半径补偿的建立与取消在程序中必成对出现(有 G41 G42 必有 G40)4 重新指令新的半径补偿值(D-)前必须先用 G40 指令取消原刀具半径补偿值。5 刀具半径补偿的建立与取消只能在刀具直线移动中实现。 (G00 G01)6 刀具半径补偿的建立
3、与取消过程其直线移动的轨迹应与补偿矢量垂直。7 NC 装置执行刀具半径 补偿会预读两个程序段,该两程序段中不能仅有第三轴移动的内容否则会造成过切或欠切。8 所建补偿方向为 G41(G42)段指令坐标与后两段在补偿平面(一、二轴)最先指令的坐标连线的垂直方向。9 第三轴移动应在含该指令(G41、G42)的程序段前完成。10 子程序调用中刀具半径补偿的方式(1)半径补偿值用其“补偿号”调用(D-)可在主程序中调用子程序( M 98) 的程序段指令(唯一或多个半径补偿值);亦可在子程序中指令(唯一半径补偿值)。(2)建立刀具半径补偿功能的指令G41(G42)编制在子程序前端(一般在第二段)(3)取消刀具半径补偿功能的指令(G40)在子程序末端的 M99 指令前。