文档介绍:第二章、固定循环编程指令
1、固定循环
数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。这种包含了典型动作循环的G代码称为循环指令。
第二章、固定循环编程指令
孔加工固定循环指令有G73,G74,G76,G80~G89,通常由下述6个动作构成(见图37):
①X、Y轴定位
②快速运动到R点(参考点)
③孔加工
④在孔底的动作
⑤退回到R点(参考点)
⑥快速返回到初始点。
第二章、固定循环编程指令
第二章、固定循环编程指令
固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式(G90或G91)在程序开始时就已指定,因此,在固定循环程序格式中可不注出。固定循环的程序格式如下:
G98(G99)G_X_Y_Z_R_Q_P_F_K_
式中第一个G代码(G98或者G99)为返回点平面G代码,G98为返回初始平面,G99为返回R点平面
第二个G代码为孔加工方式, 即固定循环代码G73,G74,G76和G81~ G89中的任一个
第二章、固定循环编程指令
X、Y为孔位数据,指被加工孔的位置
Z为R点到孔底的距离(G91时)或孔底坐标(G90时)
R为初始点到R点的距离(G91时)或R点的坐标值(G90时)
Q指定每次进给深度(G73或G83时) ,是增量值, Q<0
P指定刀具在孔底的暂停时间
F为切削进给速度
K指定固定循环的次数。
G80、G01~G03等代码可以取消固定循环。
G
81
快速钻孔
一次加工到孔底
(1) G81:钻孔循环(定点钻)
G98(G99)G81X_Y_Z_R_F_K_
孔底
Z点
初始
B点
参照
R点
G98
G99
钻头
孔底
Z点
初始
B点
参照
R点
(一)钻孔循环
(一)钻孔循环
(1)G81:钻孔循环(定点钻)
G98(G99)G81X_Y_Z_R_F_K_
功能:图42为G81指令的动作循环,包括X,Y坐标定位、快进、工进和快速返回等动作。
说明:
X、Y:螺纹孔的位置。
Z:绝对编程时是孔底Z点的坐标值;
增量编程时是孔底Z点相对与参照R点的增量值。
R:绝对编程时是参照R点的坐标值;
增量编程时是参照R点相对与初始B点的增量值
F:钻孔进给速度
K:指定加工孔的循环次数,不写,默认为K1。