5.2.5 铰孔1(镗孔1) CYCLE85
编程:
CYCLE85(RTP, RFP, SFD, DEP, RDP, DTB, FFW, FBW)
参数:
RTP |
Real |
退回平面(绝对坐标) |
RFP |
Real |
基准平面(绝对坐标) |
SFD |
Real |
安全间隙(无符号输入) |
DEP |
Real |
孔底坐标:最后钻孔深度(绝对坐标) |
RDP |
Real |
孔深:相对于基准平面的最后钻孔深度(无符号输入) |
DTB |
Int |
孔底停顿时间:最后钻孔深度处的停顿时间(断屑) |
FFW |
Real |
进给率 |
FBW |
Real |
返回进给率 |
图5.6 CYCLE85
功能:
刀具以编程的主轴转速和进给速度钻孔直至到达定义的最后钻孔深度。向内向外移动的进给速度分别是参数FFW和FBW的值。
操作顺序:
1.使用G00到达基准平面之前的安全间隙处;
2.使用G01并且按参数FFW所编程的进给速度移动到最终钻孔深度;
3.最后钻孔深度处的停顿时间;
4.使用G01并且按参数FBW所编程的进给速度返回到基准平面之前的安全间隙处;
5.使用G00返回到退回平面。
参数说明:
1.对于参数RTP、RFP、SFD、DEP、RDP,参见CYCLE81;
2.DTB(停顿时间):DTB以秒为单位编程了到达最后钻孔深度时的停顿时间;
3.FFW(进给率):钻孔时的进给率;
4.FBW(退回进给率):退回时的进给率。
示例:
使用CYCLE85铰孔1,钻孔轴为Z轴,编程原点为工件外端面中心,停顿时间为一秒。
N10 G00 G90 G17 G40 T1 D1 S400 M03 |
参数定义 |
N20 G95 G01 Z10 X0 F0.2 |
循环启动前的起始点 |
N30 CYCLE85(10, 0, 1, -20, 20, 1, 0.3, 0.5) |
循环调用 |
N40 G00 Z10 |
下一个位置 |
N50 M02 |
程序结束 |