欢迎来到天天文库
浏览记录
ID:49981029
大小:1.86 MB
页数:59页
时间:2020-03-05
《数控机床编程编写与操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章、固定循环编程指令1、固定循环数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。这种包含了典型动作循环的G代码称为循环指令。第二章、固定循环编程指令孔加工固定循环指令有G73,G74,G76,G80~G89,通常由下述6个动作构成(见图37):①X、Y轴定位②快速运动到R点(参考点)③孔加工④在孔底的动作⑤退回到R点(参考点)⑥快速返回到初始点。第二章、固定循环编程指令第二章、固定循环编程指令固定循环的程序格
2、式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式(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点的坐标值(G
3、90时)Q指定每次进给深度(G73或G83时),是增量值,Q<0P指定刀具在孔底的暂停时间F为切削进给速度K指定固定循环的次数。G80、G01~G03等代码可以取消固定循环。G81快速钻孔一次加工到孔底(1)G81:钻孔循环(定点钻)G98(G99)G81X_Y_Z_R_F_K_孔底Z点初始B点参照R点G98G99钻头孔底Z点初始B点参照R点(一)钻孔循环(一)钻孔循环(1)G81:钻孔循环(定点钻)G98(G99)G81X_Y_Z_R_F_K_功能:图42为G81指令的动作循环,包括X,Y坐标定位、快进、工进和快速返回等动作。说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z
4、点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值F:钻孔进给速度K:指定加工孔的循环次数,不写,默认为K1。(2)G82:带停顿的钻孔循环G98(G99)G82X_Y_Z_R_P_F_K_G82带停顿钻孔孔底Z点初始B点参照R点G98G99孔底延时P秒(主轴旋转)鍃钻加工到底,停顿孔底Z点初始B点参照R点(一)钻孔循环功能:此指令主要用于加工沉孔、盲孔,以提高孔深精度。该指令除了要在孔底暂停外,其他动作与G81相同说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点
5、相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值。P:孔底暂停时间。F:钻孔进给速度。K:指定加工孔的循环次数,不写,默认为K1。(一)钻孔循环(2)G82:带停顿的钻孔循环G98(G99)G82X_Y_Z_R_P_F_K_第二章、固定循环编程指令(3)高速深孔加工循环G73G98(G99)G73X_Y_Z_R_Q_F_K_钻头易断屑、易排屑、易加冷却液、退刀量不大孔底Z点初始B点参照R点G73快速加工深孔孔底Z点初始B点参照R点qqqddG98G99孔底延时P秒(一)钻孔循环功能:该固定循环用于Z轴的间歇进给,使深孔加工时容
6、易排屑,减少退刀量,可以进行高效率的加工。(一)钻孔循环(3)高速深孔加工循环G73G98(G99)G73X_Y_Z_R_Q_F_K_说明X、Y:孔的位置。Q:为每次向下的钻孔深度(增量值,取负)。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。F:钻孔进给速度R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值K:指定加工孔的循环次数,不写,默认为K1第二章、固定循环编程指令(4)G83:深孔加工循环G98(G99)G83X_Y_Z_R_Q_F_K_孔底Z点初始B点参照R点qqqddG98G99退刀量较大、更便于排屑好、方
7、便加冷却液钻头孔底Z点初始B点参照R点(一)钻孔循环第二章、固定循环编程指令功能:该固定循环用于Z轴的间歇进给,每向下钻一次孔后,快速退到参照R点,然后快进到距已加工孔底上方为K的位置,再工进钻孔。使深孔加工时更利于排屑、冷却。(一)钻孔循环(4)G83:深孔加工循环G98(G99)G83X_Y_Z_R_Q_F_K_说明X、Y:孔的位置。Q:为每次向下的钻孔深度(增量值,取负)。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。K:指定加工孔的循环次数,不写,默认
此文档下载收益归作者所有