M功能 辅助功能字由M地址符及随后的两位数字组成,所以也 称为M功能或M指令。它用来指令数控机床的辅助动作 及其状态。 常用的M功能有: M00:程序暂停,可用NC启动命令( CYCLE START)使程序继续运行; M01:计划暂停,与M00作用相似,但M01可以 用机床“任选停止按钮”选择是否有效; M03:主轴顺时针旋转; M04:主轴逆时针旋转; Mo5:主轴停止; M06:换刀 M08:冷却液开; M09:冷却液关; M30:程序停止,程序复位到起始位置
邯郸职业技术学院 Handan Polytechnic College M功能 ◼ 辅助功能字由M地址符及随后的两位数字组成,所以也 称为M功能或M指令。它用来指令数控机床的辅助动作 及其状态。 常用的M功能有: M00: 程序暂停,可用NC启动命令(CYCLE START)使 程序继续运行; M01:计划暂停,与M00作用相似,但M01可以 用机床“任选停止按钮”选择是否有效; M03:主轴顺时针旋转; M04:主轴逆时针旋转; M05:主轴停止; M06:换刀 M08:冷却液开; M09:冷却液关; M30:程序停止,程序复位到起始位置
加工坐标系设置G50 ■编程格式G50X~ Z 式中X、Z的值 是起刀点相对于加 原点的位置,G50 用方法与G92类似 例:如图所示 置加工坐标的程序 如下 G50X128.7Z375
邯郸职业技术学院 Handan Polytechnic College 加工坐标系设置G50 ◼ 编程格式 G50 X~ Z~ 式中X、Z的值 是起刀点相对于加工 原点的位置,G50使 用方法与G92类似。 例:如图所示设 置加工坐标的程序段 如下: G50 X128.7 Z375.1
快速定位指令G00 G00指令命令机床以最快速度运 动到下一个目标位置,运动过程中 有加速和减速,该指令对运动轨迹 没有要求。 其指令格式: GOO X(U) Z(W 263 因为X轴和Z轴的进给速率不同, 因此机床执行快速运动指令时两轴 B 的合成运动轨迹不一定是直线,因 此在使用G00指令时,一定要注意 N避免刀具和工件及夹具发生碰撞 如所示的定位指令如下: G50X200.0Z263.0 G00X40.0Z212.0 或G00U-160.0W-51.0
邯郸职业技术学院 Handan Polytechnic College 快速定位指令G00 G00指令命令机床以最快速度运 动到下一个目标位置 ,运动过程中 有加速和减速 ,该指令对运动轨迹 没有要求 。 其指令格式: G00 X(U)____ Z(W)____ 因为 X轴和 Z轴的进给速率不同 , 因此机床执行快速运动指令时两轴 的合成运动轨迹不一定是直线 , 因 此在使用 G00指令时 ,一定要注意 避免刀具和工件及夹具发生碰撞 。 如所示的定位指令如下: G50 X200.0 Z263.0 G00 X40.0 Z212.0 或G00 U-160.0 W-51.0
直线插补指令G01 G01指令命令机床刀具以一定的进 给速度从当前所在位置沿直线移动到 指令给出的目标位置。 指令格式: X GO1 X(U) Z(W)F 46.0 使用G01指令时可以采用绝对坐标 编程,也可采用相对坐标编程。当采 用绝对坐编程时,数控系统在接受G01 指令后,刀具将移至坐标值为X、Z的 终点 Z 点上;当采用相对坐编程时,刀具移 d200 至距当前点距离为U、W值的点上。如 400 起点 图所示的直线运动指令如下 Go1X40.0Z20.F0.2; 绝对值指令编程 Go1U20.0W-25.9F0.2; 相对值指令编程
邯郸职业技术学院 Handan Polytechnic College 直线插补指令G01 G01指令命令机床刀具以一定的进 给速度从当前所在位置沿直线移动到 指令给出的目标位置。 指令格式: G01 X(U)__Z(W)__F ; 使用G01指令时可以采用绝对坐标 编程,也可采用相对坐标编程。当采 用绝对坐编程时,数控系统在接受G01 指令后,刀具将移至坐标值为X、Z的 点上;当采用相对坐编程时,刀具移 至距当前点距离为U、W值的点上。如 图所示的直线运动指令如下: G01 X40.0 Z20. F0.2; 绝对值指令编程 G01 U20.0 W-25.9 F0.2; 相对值指令编程
圆狐插补指令G02、G03 圆弧插补指令命令刀具在指定平面内按给定的F进给速度作圆 弧插补运动,用于加工圆弧轮廓。圆弧插补命令分为顺时针圆弧插补 指令G02和逆时针圆弧插补指令G03两种。其指令格式如下: 顺时针圆弧插补的指令格式: Go2 X(U Z(W GO2 X(U Z(W) RF 逆时针圆弧插补的指令格式: GO3 X(U) Z(W) GO3 X(U Z(W)R F 使用圆弧插补指令,可以用绝对坐标编程,也可以用相对坐标编 程。绝对坐标编程时,X、z是圆弧终点坐标值;增量编程时,U、W 是终点相对始点的距离。圆心位置的指定可以用R,也可以用、K R为圆弧半径值;、K为圆心在X轴和Z轴上相对于圆弧起点的坐标增 量;F为沿圆弧切线方向的进给率或进给速度 规定圆心角a≤180°时,用“+R”表示;a>180°时,用 R 注意:R编程只适于非整圆的圆弧插补的情况,不适于整圆加工
邯郸职业技术学院 Handan Polytechnic College 圆弧插补指令G02、G03 圆弧插补指令命令刀具在指定平面内按给定的F进给速度作圆 弧插补运动,用于加工圆弧轮廓。圆弧插补命令分为顺时针圆弧插补 指令G02和逆时针圆弧插补指令G03两种。其指令格式如下: 顺时针圆弧插补的指令格式: G02 X(U)____Z(W)____I____K____F____; G02 X(U)____Z(W)___R___ F____; 逆时针圆弧插补的指令格式: G03 X(U)____Z(W)____ I____K____F____;; G03 X(U)____Z(W)___R___ F____; 使用圆弧插补指令,可以用绝对坐标编程,也可以用相对坐标编 程。绝对坐标编程时,X、Z是圆弧终点坐标值;增量编程时,U、W 是终点相对始点的距离。圆心位置的指定可以用R,也可以用I、K, R为圆弧半径值;I、K为圆心在X轴和Z轴上相对于圆弧起点的坐标增 量; F为沿圆弧切线方向的进给率或进给速度。 规定圆心角α≤180°时,用“+R”表示;α> 180°时,用“- R” 。 注意:R编程只适于非整圆的圆弧插补的情况,不适于整圆加工