cycle83
- 格式:doc
- 大小:127.50 KB
- 文档页数:6
深孔钻孔-CYCLE83
编程CYCLE83(RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,
FRF,VARI)
功能刀具以编程的主轴速度和进给率开始钻孔直至定义的最后钻孔深度。
深孔钻削是通过多次执行最大可定义的深度并逐步增加直至到达最后钻孔深度来实现的。
钻头可以在每次进给深度完以后退回到参考平面+安全间隙用于排屑,或者每次退回1mm用于断屑。
操作顺序循环启动前到达位置:
钻孔位置在所选平面的两个进给轴中。
循环形成以下动作顺序:
深孔钻削排屑时(VARI=1):
使用G0回到由安全间隙之前的参考平面。
使用G1移动到起始钻孔深度,进给率来自程序调用中的进给率,它取决于
数FRF(进给率系数)。
在最后钻孔深度处的停顿时间(参数DTB)。
使用G0返回到由安全间隙之前的参考平面,用于排屑。
起始点的停顿时间(参数DTS)。
使用G0回到上次到达的钻孔深度,并保持预留量距离。
使用G1钻削到下一个钻孔深度(持续动作顺序直至到达最后钻孔深度)。
使用G0返回到退回平面。
深孔钻削断屑时(VARI=0):
用G0返回到安全间隙之前的参考平面。
用G1钻孔到起始深度,进给率来自程序调用中的进给率,它取决于参数FRF(进给率系数)。
最后钻孔深度的停顿时间(参数DTB)。
使用G1从当前钻孔深度后退1mm,采用调用程序中的编程的进给率(用于
屑)。
用G1按所编程的进给率执行下一次钻孔切削(该过程一直进行下去,直至到
达最终钻削深度)。
用G0返回到退回平面。
参数说明对于参数RTP,RFP,SDIS,DP,DPR,参见CYCLE82。
参数DP(或DPR),FDEP(或FDPR)和DAM
中央钻孔深度是以最后钻孔深度,首次钻孔深度和递减量为基础,在循环中按如下方法计算出来的:
首先,进行首次钻深,只要不超出总的钻孔深度。
从第二次钻深开始,冲程由上一次钻深减去递减量获得的,但要求钻深大于所编程的递减量。
当剩余量大于两倍的递减量时,以后的钻削量等于递减量。
最终的两次钻削行程被平分,所以始终大于一半的递减量。
如果第一次的钻深值和总钻深不符,则输出错误信息61107“首次钻深定义错误”而且不执行循环程序。
参数FDPR和DPR在循环中有相同的作用。如果参考平面和返回平面的值相等,首次钻深则可以定义为相对值。
DTB(停顿时间) DTB编程了到达最终钻深的停顿时间(断屑),单位为秒。
DTS(停顿时间) 起始点的停顿时间只在VARI=1(排屑)时执行。
FRF(进给率系数) 对于此参数,可以输入一个有效进给率的缩减系数,该系数只适用于循环中的首
次钻孔深度。
VARI(加工类型) 如果参数VARI=0,钻头在每次到达钻深后退回1mm用于断屑。如果VARI=1(用
于排屑),钻头每次移动到安全间隙之前的参考平面。
注意:
预期量的大小由循环内部计算所得:
如果钻深为30mm,预期量的值始终是0.6mm。
对于更大钻深,使用公式钻深/50(最大值7mm)。
编程举例-深孔钻削在XY平面中的位置X80 Y120和X80 Y60处程序执行循环CYCLE83。首次钻孔时,
停顿时间为零且加工类型为断屑。最后钻深和首次钻深的值为绝对值。第二次循环调用中编程的停顿时间为1秒,选择的加工类型是排屑,最后钻孔深度相对于参考平面。这两种加工下的钻孔轴都是Z轴。
GOG17G90G54S500M3
Z50
X60Y60 孔位置
CYCLE83(10,0,1,-40,,5,0,2,1,0,0) 进给加工孔底暂停1秒,断屑X60Y1OO 另一个孔位置
CYCLE83(10,0,1,-40,,5,0,2,0.5,1) 排屑停顿一秒,采用排屑加工M30 结束