如图　2.10　所示。　图2.10　刀具半径补偿示意图　3.FANUC　系统固定循环指令中刀尖半径补偿的应用　数控车床上被加工工件的毛坯常用棒料或铸、锻件,因此,加工余量较大,一般需要多　次切削加工,才能去除全部余量,FANUC　数控系统提供了不同形式的固定循环功能,以简　化编程,缩短程序长度,减少程序所占内存。其中粗车循环指令　G71,适用于切除棒料毛坯　的大部分加工余量。之后采用　G70　精车循环指令进行精加工。在使用固定循环指令加工工　件时,为保证加工精度,必须设置刀具半径补偿。　下面以加工如图　2.11　所示锥形工件为例,分析使用外圆粗车循环指令　G71　和精车循环　53　指令　G70　指令编程加工,刀尖半径补偿指令的设置方式及刀具移动轨迹,　(粗精车加工使用　同一把刀具,刀尖圆弧半径　0.4mm,刀尖方位　T=3)　。　图2.11　锥形工件加工图　刀尖半径补偿指令设置在粗车循环指令　G71　之前　(1)　、加工程序:　O0001;　G54　G97　G99　M03　S500;　T0101;　G42G00　X32.0　Z2.0;　G71　U2.0　R1.0;　G71　P10　Q20　U1.0　W0.1　F0.3;　N10　G00X10.0　S1000;　G01　Z0.0　F0.15;　X30.0.0Z-10.0;　N20　X32.0;　G70　P10　Q20　;　G40　G00X100.0　Z100.0;M30;　(2)　、刀具运动轨迹　刀尖半径补偿指令置于粗车循环指令　G71　之前,进行粗加工时,刀尖圆弧半径补偿指令　不产生作用,　进行粗加工沿工件轮廓走刀时,　刀具轨迹为假想刀尖与工件轮廓偏移量为设定　精加工余量,加工工件尺寸在　X　和Z方向仍然存在加工误差,分别为:　ΔX　=　r(1–cosθ)　=0.4(1–cos450)=0.117　ΔZ　=　r(1　–sinθ)　=0.4(1–sin450)=　0.117　精加工时,假想刀尖轨迹如图　2.12　所示:　A　点(32.0　2.0)　精车循环起点　B　点(10.0　1.2)　A　-　B　起刀程序段,　执行刀具偏置过渡运动,　刀具半径补偿建立。　在起刀程序段的下一个程序段的起点位置,刀尖中心定位于程编轨迹的垂线上。　54　C　点(10.0　-0.234)　刀尖在　Z　方向补偿偏差　ΔZ　=0.234　刀具圆