文档详情

第4章FANUC系统数控铣床编程与加工.ppt

发布:2017-06-03约2.39万字共83页下载文档
文本预览下载声明
G41、G42为模态指令。G41、G42的取消指令为G40。 图4-42 G41与G42的判别 图4-43 刀具半径补偿过程 3、刀具半径补偿过程 刀具半径补偿的过程分三步,即刀补的建立、刀补的进行和刀补的取消。如图4-43及如下程序所示: …… 刀补取消 N60 G40 G00 X0 Y0; N50 X100.0; N40 Y100.0; N30 X200.0; 刀补进行 N20 Y200.0; 刀补建立 N10 G41 G01 X100.0 Y100.0 D01 F100; …… O0010; (1)刀补建立 刀补的建立指刀具从起点接近工件时,刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过程。该过程的实现必须有G00或G01功能才有效。 如图4-43所示,刀具补偿过程通过N10程序段建立。 (2)刀补进行 在G41或G42程序段后,程序进入补偿模式,此时刀具中心与编程轨迹始终相距一个偏置量,直到刀具半径补偿取消。 在补偿模式下,机床同样要预读两段程序,找出当前程序段刀具轨迹与以下程序段偏置刀具轨迹的交点,以确保机床把下一个工件轮廓向外补偿一个偏置量,如图4-43中的B点、C点等。 (3)刀补取消 刀具离开工件,刀具中心轨迹过渡到与编程轨迹重合的过程称为刀补取消,如图4-43中的EO程序段。 刀补的取消用G40或D00来执行,要特别注意的是,G40必须与G41或G42成对使用。 4、刀具半径补偿注意事项 (1)半径补偿模式的建立与取消程序段只能在G00或G01移动指令模式下才有效。当然,现在有部分系统也支持G02、G03模式,但为防止出现差错,在半径补偿建立与取消程序段最好不使用G02、G03指令。 (2)为保证刀补建立与刀补取消时刀具与工件的安全,通常采用G01运动方式来建立或取消刀补。如果采用G00运动方式来建立或取消刀补,则要采取先建立刀补再下刀和先退刀再取消刀补的编程加工方法。 (3)为了便于计算坐标,采用切线切入方式或法线切入方式来建立或取消刀补。对于不便于沿工件轮廓线方向切向或法向切入切出时,可根据情况增加一个辅助程序段。 (4)刀具半径补偿建立与取消程序段的起始位置与终点位置最好与补偿方向在同一侧(图4-44中的OA)。以防止在半径补偿建立与取消过程中刀具产生过切现象(图4-44中的OM)。 (5)在刀具补偿模式下,一般不允许存在连续两段以上的非补偿平面内移动指令,否则刀具也会出现过切等危险动作。 5、刀具半径补偿的应用 刀具半径补偿功能除了使编程人员直接按轮廓编程,简化了编程工作外,在实际加工中还有许多其它方面的应用。 图4-44 刀补建立时的起始与终点位置 图4-45 刀具半径补偿的应用 (1)用同一个程序,对零件进行粗、精加工 如图4-45a所示,编程时按实际轮廓ABCD编程,在粗加工中时,将偏置量设为D =R +Δ,其中R为刀具的半径,Δ为精加工余量,这样在粗加工完成后,形成的工件轮廓的加工尺寸要比实际轮廓ABCD每边都大Δ。在精加工时,将偏置量设为D =R ,这样,零件加工完成后,即得到实际加工轮廓ABCD。同理,当工件加工后,如果测量尺寸比图纸要求尺寸大时,也可用同样的办法进行修整解决。 (2)用同一个程序,加工同一公称尺寸的凹、凸型面 如图4-45b所示,内、外轮廓编写成同一程序,在加工外轮廓时,将偏置值设为+D,刀具中心将沿轮廓的外侧切削;当加工内轮廓时,将偏置值设为-D ,这时刀具中心将沿轮廓的内侧切削。此种方法,在模具加工中运用较多。 6、刀具补偿加工实例 例:如图4-46所示,选用φ16 mm键槽铣刀在80mm×80mm×20mm的毛坯上加工60mm×60mm×5mm的外形轮廓,试编写其数控铣加工程序。其数控铣加工程序如下: 主轴停转,程序结束 M30; 刀具Z向退刀 G00 Z50.0; 取消刀具半径补偿,轨迹9 G40 G01 X-60.0Y-60.0;
显示全部
相似文档