资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,G41(G42),刀尖圆弧半径左(右)赔偿,一、刀,尖,半径赔偿目标,二、刀具半径赔偿指令,三、刀具赔偿数据设定,四、刀具半径赔偿注意事项,五、刀具半径赔偿实例,第1页,一、刀,尖,半径赔偿目标,原因:任何车刀刀尖都会因为制造、刃磨、磨损等原因而带有刀尖圆弧,刀尖圆弧即使有利于提升刀具寿命和降低表面粗糙度,但在加工圆锥和圆弧轮廓时会带来几何形状误差。消除这种加工误差是采取刀尖圆弧半径赔偿原因。,从以下三种情况说明加工误差原因:,1、,车外圆和端面,2、,车左右向圆锥面,3、,车圆弧面,上一页,下一页,返回,第2页,1、车外圆和端面,无加工误差,上一页,下一页,返回,A,B,车内孔、外圆或端面时,并无误差产生,因为刀具切削点轨迹与实际切削点轨迹一致;,第3页,2、车左右向圆锥面,上一页,下一页,返回,过切削,欠切削,车圆锥面或圆弧时,因为刀具切削点轨迹与实际切削点轨迹不一致,会产生过切或少切,产生误差;,第4页,3、车圆弧面,上一页,下一页,返回,过切削,欠切削,第5页,刀具半径赔偿目标,若车削加工使用尖角车刀,刀位点即为刀尖,其编程轨迹和实际切削轨迹完全相同。,若使用带圆弧头车刀(精车时),在加工锥面或圆弧面时,会造成过切或少切。,为了确保加工尺寸准确性,必须考虑刀尖圆角半径赔偿以消除误差。,因为刀尖圆弧通常比较小,(,惯用,r1.2,1.6 mm),故粗车时可不考虑刀具半径赔偿,.,第6页,二、刀尖圆弧半径赔偿指令,上一页,下一页,返回,指令格式:,刀具移动终点增量坐标值,刀具移动终点绝对坐标值,F,指令说明,顺着刀具运动方向看,刀具在工件左边为刀尖圆弧半径左赔偿,G41,;刀具在工件右边为刀尖圆弧半径右赔偿,G42,。,只有经过刀具直线运动才能建立和取消刀尖圆弧半径赔偿。,G40,取消刀具半径赔偿,第7页,G42,G41,从右向左切外圆:,G42,从左向右切外圆:,G41,从右向左切内孔:,G41,从左向右切内孔:,G42,不论前置刀架还是后置刀架机床,第8页,G41,:刀具半径左赔偿,沿着刀具运动方向看,刀具在工件左侧,第9页,G42,:刀具半径右赔偿,沿着刀具运动方向看,刀具在工件右侧,第10页,G41,、,G42,指令不带参数,其参数值在赔偿表中给出,由,Txxxx,指令后两位数字(赔偿号)指定;,刀尖半径赔偿值从,MDI,页面赔偿表中用,R,地址,设置;,在赔偿表中除定义了刀尖半径赔偿外,还定义了假想刀尖方向号;,假想刀尖方向号由赔偿表中,T,地址,设置;,三、赔偿值设定,第11页,三、赔偿值设定,上一页,下一页,返回,表示了假想刀尖方位,是由坐标系和切削时刀具方向决定,1,2,3,4,5,6,7,8,0,或,9,右偏刀假想刀尖方位号为3;,左偏刀假想刀尖方位号为4;,内孔刀假想刀尖方位号为2;,圆头刀假想刀尖方位号为9;,第12页,三、刀具半径赔偿注意事项,1、,G41、G42、G4,0,指令不能与G02、G03写在一个程序段内,,但可与G01、G00指令写在同一程序段内,即它是经过直线运动来建立或取消刀具赔偿。,2、,刀径赔偿引入和取消应在不加工空行程段上,且在,G00,或,G01,程序行上实施。,为了安全,通常采取G01运动方式建立或取消刀补。,3、在G41或G42程序段后加G40程序段,便可取消刀尖半径赔偿,其格式为:,G41(或G42);,;,G40;,程序最终必须以取消偏置状态结束,不然刀具不能在终点定位且为下次程序中出现G41(G42)时可能带来错误。,4、在G41方式中,不要再指定G42指令,一样在G42方式中,不要再指定G41指令。当赔偿取负值(R为负)时,G41和G42相互转化。,5、G41、G42、G40是模态指令代码。,上一页,下一页,返回,第13页,四、刀具半径赔偿实例,上一页,下一页,返回,例题,如图所表示,利用刀具半径赔偿指令编程。,G00 X20 Z2,快进至,A,0,点,G42 G01 X20 Z0,圆弧半径右赔偿,A,0,-A,1,Z-20,A,1,-A,2,X40 Z-40,A,2,-A,3,-A,4,G40 G01 X80 Z-40,退刀并取消刀尖圆弧半径补,偿,A,4,-A,5,第14页,例,1,:考虑刀尖半径赔偿,O1111,N2,T0101,N3 M03 S400,N4 G00 X40.0 Z5.0,N5 G00 X0.0,N6,G42 G01 Z0 F60 (,加刀补,),N7 G03 X24.0 Z-24 R15,N8 G02 X26.0 Z-31.0 R5,N9,G40 G01 X30 (,取消刀补,),N10 G00 X45 Z5,N11 M30,C,O,D,(,24,,,-24,),第15页,
展开阅读全文