不同的是若使用钻孔循环功能只有在带有动力头的刀架和主轴有C轴功能的机床上才能实现,如车铣中心)
G76 螺纹复式循环(G76为斜进式进刀,单刀刃进行切削(赶刀切削),其目的是为了减少刀具抗力,避免出现扎刀、崩刀。适用于加工比较大的螺距。
格式:G76 P_ Q_ R_;
G76 X_ Z_ P_ Q_ R_ F_;
第一行中P值由六位数组成,头两位为精车次数,中间两位为尾退量,后两位为螺纹刀的角度,Q为粗车时的最小吃刀量(半径值表示,代表单边吃深,无小数点输入)R为精车留量(半径值表示,代表单边留量,带小数点)。
第二行中X位X向的终点坐标,Z为Z向的终点坐标,P为牙高(半径值表示,代表单边牙高,无小数点输入),Q为第一刀的吃深(半径值表示,代表单边吃深,无小数点输入),R为大小径的半径差(只有加工锥螺纹时使用),F为螺距。
G80 取消钻孔循环
G83 钻孔循环 格式:G83 Z_ Q_ P_ R_ K_ F_;Z为钻孔深度,Q为每次钻深(无小数点输入),P为暂停时间(无小数点输入),R为安全平面到起点的距离(数控铣或车铣中心使用,数控车床基本不用)。K为钻孔的次数(数控铣或车铣中心使用,数控车床基本不用)。F为进给量。注:在加工深孔时为了实现断削、排削,5114#参数设定每次钻深后的回退距离(无小数点输入)。
G84 刚性攻丝循环 格式:G84 Z_ F_; Z为攻丝深度,F为螺距。攻丝循环的执行动作:主轴正转→丝锥加工到尺寸→主轴暂停→主轴反转→丝锥退出。
注:在执行G70~G84的循环指令时先输入循环的定位点,即G0或G1。当循环结束后,先返回到定位点后再执行下面的程序。
G90 单一车削循环 格式:G90 X_ Z_ F_; X 和Z为地址值,即绝对值坐标。F为进给量。执行一段程序机床实现4个动作,X向尺寸快速定位→切削→以切削方式退出→Z向定位。
实线为切削进给,虚线为快速定位
程序:
G0 X 100. Z2.;
G90 X 95. Z-50. F0.3;
X 92.;
X 90.;
G0 X 150. Z150.
G90 锥面单一切削循环 格式:G90 X _ Z_ R_ F_; R为大小径之差,半径值表示。在编程时只给出X向的终点坐标,起点坐标通过R值机床自动计算,R带正负号,判断正负的方法是X值的终点尺寸相对于起点尺寸,终点尺寸大于起点尺寸R为负值,终点尺寸小于起点尺寸R为正值。
图1
如图1:加工1:5的锥面,程序如下:
G0 X85. Z 2.;
G90 X 70. Z-100. R-10.2 F0.3;
X 60.;
X 50.;
G0 X 100. Z100.;
M30;
G92 单一螺纹循环 格式:G92 X_ Z_ F_ X和Z为地址值即绝对值坐标,F为螺距。
执行一段程序机床实现4个动作,X向尺寸快速定位→切削→以G0方式退出→Z向定位。若加工无退刀槽螺纹实现螺纹的尾退功能时, 5130#参数设置尾退量,5131#参数设置尾退角度。