资源预览内容
第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
第9页 / 共32页
第10页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第二篇项目五 钻镗固定循环指令 及编程孔加工编程示例(基本指令编程)%0008%0008 G92 X0.0 Y0.0 Z50.0 G90 G00 X-50.0 Y0.0 Z-15.0(下刀) S1000 M03 M08 G01 Z-52.0 F70.0 (钻1) G00 Z-15.0 (抬刀) X-50.0 Y-30.0(定位2) G01 Z-52.0 (钻2) G00 Z50.0 (抬刀) X0.0 Y30.0 (定位3) Z5.0 (下刀) G01 Z- 52.0 (钻3)。钻镗固定循环指令数控加工中,某些加工动作循环已经典型化 。例如,钻孔、镗孔的动作是孔位平面定位、快速 引进、工作进给、快速退回等。 将这样一系列典型加工动作预先编好程序存储 在系统中,再用包含G代码的一个程序段调用,可简 化编程工作。 这种包含了典型动作循环的G代码称为循 环指令 。固定循环动作组成X、Y轴快速定位到孔中心位置Z轴快速运行到靠近孔上方的安全高度平面 R点(参考点)孔加工(工作进给)在孔底做需要的动作退回到安全平面高度或初始平面高度快速返回到初始点位置。固定循环的动作示意图初始高度安全高度孔底动作G99快速 定位快速移至 R面1 2345工进退回工进加工孔快速退回孔底平面G98初始高度安全高度孔底动作快速 定位快速移至 R面1 2345工进加工孔快速退回孔底平面固定循环指令格式固定循环的程序格式包括数据形式返回点平面孔加工方式孔位置数据孔加工数据循环次数。 固定循环的程序格式通式如下:G90(G91)G98(G99) G_X_Y_Z_R_Q_P_K_F_L_ 固定循环指令格式说明G98(G99) G _X_Y_Z_R_Q_P_K_F_L_第一个G代码为返回点平面G代码.G98返回初始平面。 初始点是为安全下刀而规定的点。 该点到零件表面的距离可以任意设定在一个安全高度 上。 执行循环指令前刀具所在的高度位置既视为初始点。固定循环指令格式说明G98(G99)G _X_Y_Z_R_Q_P_K_F_L_G99返回安全(R点)平面vR点平面是刀具下刀时由快进转为工进的转 换起点。v距工件表面的距离主要考虑工件表面尺寸的 变化,一般可取25 mm。如何确定用G98 还是用G99 ?固定循环指令格式说明G98(G99)G _X_Y_Z_R_Q_P_K_F_L_第二个G代码为孔加工方式, 即固定循环代码G73,G74,G76和G81 G89中的任一个。固定循环功能表G指令 加工动作-Z向 在孔底部的动 作 回退动作-Z向 用 途 G73 间歇进给 快速进给 高速钻深孔 G74 切削进给 主轴正转 切削进给 反转攻螺纹 G76 切削进给 主轴定向停止 快速进给 精镗循环 G80 取消固定循环 G81 切削进给 快速进给 定点钻循环 G82 切削进给 暂停 快速进给 钻盲孔 G83 间歇进给 快速进给 深孔钻 G84 切削进给 主轴反转 切削进给 攻螺纹 G85 切削进给 切削进给 镗循环 G86 切削进给 主轴停止 切削进给 镗循环 G87 切削进给 主轴停止 手动或快速 反镗循环 G88 切削进给 暂停、主轴停止 手动或快速 镗循环 G89 切削进给 暂停 切削进给 镗循环 固定循环指令分类钻孔类攻螺纹类镗孔类一般钻孔钻深孔(L/D3)右旋攻螺纹左旋攻螺纹粗镗孔精镗孔反镗孔固定循环指令参数说明G98(G99)G _ X_Y_ Z_R_Q_P_K_F_L_X、Y为孔位数据,指被加工孔的位置 。绝对值增量值G98(G99)G _X_Y_ Z_ R_Q_P_K_F_L_Z为孔底数据, G90时, Z为孔底坐标G91时Z为R点到孔底的距离 (多为负)Z Z加工盲孔时孔底平面就是孔底的Z轴高度;加工通孔时一般 刀具还要伸出工件底面一段距离。钻削加工时还应考虑钻头 钻尖对孔深的影响。G98(G99)G _X_Y_Z_ R_ Q_P_K_F_L_R为安全平面位置G90时,RR面的坐标值G91时,R初始点到R面的距离(常为负 )RRG98(G99)G _X_Y_Z_R_Q_P_K_F_L_Q 在G73或G83时指定每次进给深度,在G76 或G87时指定刀具的让刀量,是增量值。K在G73或G83时指定每次退刀量 ,K0。P指定刀具在孔底的暂停时间,单位为秒F为切削进给速度L指定固定循环的次数固定循环指令参数说明1、G73 G89、Z、R、P、Q都是模态代码。2、为了简化程序,若某些参数相同 ,则可不必重复。若为了程序看起来 更清晰,不易出错,则每句指令的各 项参数应写全。(读、写程序)3、 G80、G01G03等代码可以取消固 定循环。钻孔循环指令1、一般钻孔循环指令 G81 格式:G98(G99) G81X_Y_Z_R_F_L_ 动作分解:刀具以进给速度向下运 动钻孔,到达孔底位置后 ,快速退回(无孔底动作 ),适用:用于一般定点钻 。初始高度安全高度孔底G99G98G81动作指令图钻孔循环指令2、带停顿的钻孔循环指令G82 格式:G98(G99) G82X_Y_Z_R_P_ F_L_动作分解: 与G81指令唯一的区别是有孔底 暂停动作,暂停时间由P指定。作用:执行该指令使孔的表面更 光滑,孔底平整。常用于做沉头 台阶孔。初始高度安全高度Z轴孔底暂 停G99G98G82动作指令图深孔加工循环指令1、高速深孔加工循环 指令G73格式: G98(G99) G73X_Y_Z_R_Q_K_F_L_动作分解:该固定循 环用于Z轴的间歇进给,有利 于断屑。适用:深孔加工。参数:Q值为每次的进 给深度(q),指令中用q0.q的数值大于k。例:G98 G73X10 Y20 Z-60R5Q-10K3F50qqq初始高度安全高度孔底位置kkG73动作分解深孔加工循环指令2、深孔加工循环指令G83与G73不同之处在每次进刀后都 返回安全平面高度处。更有利于钻深孔时的排屑。K:每次退刀后,再次进给时, 由快速进给转换为切削进给时距 上次加工面的距离qqq初始高度安全高度孔底位置kkG83动作分解钻孔循环指令编程举例一%0009G92 X0.0 Y0.0 Z50.0S800 M03 M08G90 F70.0G99 G81 X-50.0 Y0.0 Z-52.0 R-15.0G98 Y-30.0 (钻2)G99 G73 X0.0 Y30.0 Z-52.0 R5.0 Q-10 K3.0 (钻3) G98 Y-30.0 (钻4)G99 G82 X50.0 Y30.0 Z-30.0 R-15.0P2 (钻5)G98 Y0.0 (钻6)M05 M09M30钻6-10的孔例二编制右所示的孔加工程 序(设Z轴开始点距工作 表面50mm处,切削深度 为10mm)。R面50初始面3%0009 G92 X-100. Y-50. Z50. G90 G00 X0. Y0. M03 S800 G91 G99 G81 X40. Y40 .Z-13. R- 47. F100 X40.Y0. L3 X0. Y50. X-40. Y0. L3 G90 G80 X-100. Y-50. Z50. M05 M30螺纹加工循环指令(G74)左旋攻螺纹 循环G74 格式: G98 (G99) G74X_Y_Z_R_F_L _动作分解:左旋攻螺 纹(攻反螺纹)时 主轴反转,到孔底 时主轴正转,然后 工进速度退回。初始高度安全高度孔底平面主轴正转主轴反转G74动作指令图注意: 1、攻螺纹过程要求主轴转速与进给速 度成严格的比例关系,进给速度F=转速 (r/min)螺矩 (mm).2、R应选在距工件表面7mm以上的地方。螺纹加工循环指令(G84)右旋攻螺纹循环格式:G98 G84 X_Y_Z_R_F_L_ 动作分解: 从R点到Z点攻丝时刀 具正向进给,主轴正 转。到孔底部时,主 轴反转 ,刀具以反向 进给速度退出.初始高度安全高度孔底平面主轴反转主轴正转G84动作指令图螺纹加工编程举例编制右所示的螺孔加工 程序(设Z轴开始点距工 作表面50mm处,切削深 度为10mm)。R面50初始面3(1)先用G81钻孔%0009 G92 X-100. Y-50. Z50. G90 G00 X0. Y0. M03 S800 G91 G99 G81 X40. Y40 .Z-13. R- 47. F100 X40.Y0. L3 X0. Y50. X-40. Y0. L3 G90 G80 X-100. Y-50. Z50. M05 M30()再用G84攻丝 M03 S140 G91 Y40. G99 G84 X40. Z-17. R-43. L4 F280 Y50 G99 G84 X-40. Z-17. R-43. L3 (X-40. L3) G80 Z43. X-160. Y90. M05 M30镗孔循环指令(G76)精镗循环 G98(G99)G76 X_Y_Z_R_P_Q_F_L_G76 动作指令图初始高度安全高度孔底平面主轴准停q 精镗时,主轴在孔底定向停 止后,向刀尖反方向移动,然 后快速退刀,退刀位置由G98 或G99决定。 带有让刀的退刀不会划伤已 加工平面,保证了镗孔精度。 刀尖反向位移量用地址Q指定 ,其值q镗孔循环指令(G85 G86)2) G85:镗孔循环 G99 G85X_Y_Z_R_F_L_该指令动作过程与G81指令相同,只 是G85进刀和退刀都为工进速度,且回 退时主轴不停转。3) G86:镗孔循环 G98 G86X_Y_Z_R_F_L_此指令与G81相 同,但在孔底时主轴停止, 然后快速退回。 注意:该指 令退刀前没有让刀动作,退 回时可能划伤已加工表面, 因此只用于粗镗孔。初始高度安全高度孔底平面G85指令动作图镗孔循环指令(G87)4) G87:反镗循环G98 G87 X_Y_Z_R_Q _F_L_G87 指令动作图 动作过程:在X、Y轴定位后,主轴定向停止,然 后向刀尖的反方向移动q值,再快速进给 到孔底(R点)定位。在此位置,刀具向刀尖 方向移动q值。主轴正转,在Z轴正方向上 加工至Z点。这时主轴又定向停止,向刀 尖反方向位移,然后从孔中退出刀具。返 回到初始点(只能用G98)后退回一个位移量 ,主轴正转,进行下一个程序段的动作。 G98 G87 G90 X100 Y100 Z40 R5 I-10 P2000镗孔循环指令(G88)5) G88:镗孔循环 (手镗 ) G98(G99)G88 X_Y_Z_R_P_F_L_在孔底暂停 ,主轴停止 后,转换为手动状态,可用手动将 刀具从孔中退出。到返回点平面后 ,主轴正转,再转入下一个程序段 进行自动加工。 镗孔手动回刀,不需主 轴准停G88 指令动作图镗孔循环指令(G89)6)G89:镗孔循环 G98(G99) G89 X_Y_Z_R_P_F_L_此指令与G86指令相同, 但在孔底有暂停。(孔底延 时、停主轴)初始高度安全高度孔底平面G89指令动作图主轴延时停返回上层
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号