第四章 FANUC-Oi-MD系统数控铣床编程
1.1常用编程指令 一:准备功能(G功能)
准备功能G代码用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。数控加工常用的G功能代码见表4-1. 表4-1 G代码 G00 G01 01 G02 G03 G04 G17 G18 G19 G28 G40 G41 G42 G43 08 G44 刀具长度负补偿 模态 07 00 02 00 顺时针方向圆弧插补 逆时针方向圆弧插补 停刀,准确停止 XY平面选择 XZ平面选择 YZ平面选择 机床返回参考点 取消刀具半径补偿 刀具半径左补偿 刀具半径右补偿 刀具长度正补偿 模态 模态 非模态 模态 模态 模态 非模态 模态 模态 模态 模态 组 功能 定位 (快速移动) 直线插补 附注 模态 模态 G49 G50 11 G51 G50.1 22 G51.1 G52 G53 G54 G55 G56 14 G57 G58 G59 G65 G66 12 G67 G68 16 G69 G73 G74 09 G76 G80 00 00 00 取消刀具长度补偿 比例缩放取消 比例缩放有效 可编程镜像取消 可编程镜像有效 局部坐标系设定 选择机床坐标系 工件坐标系1选择 工件坐标系2选择 工件坐标系3选择 工件坐标系4选择 工件坐标系5选择 工件坐标系6选择 宏程序调用 宏程序模态调用 宏程序模态调用取消 坐标旋转 坐标旋转取消 排削钻孔循环 左旋攻螺纹循环 精镗循环 取消固定循环 模态 模态 模态 模态 模态 非模态 非模态 模态 模态 模态 模态 模态 模态 非模态 模态 模态 模态 模态 模态 模态 模态 模态 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 03 G91 G92 G94 05 G95 G98 10 G99
钻孔循环 反镗孔循环 深孔钻削循环 攻螺纹循环 镗孔循环 镗孔循环 背镗循环 镗孔循环 镗孔循环 绝对值编程 增量值编程 00 设置工件坐标系 每分钟进给 每转进给 固定循环返回初始点 固定循环返回R点 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 非模态 模态 模态 模态 模态 二:辅助功能(M代码)
辅助功能代码用于指令数控机床辅助装置的接同和关断,如主轴转/停、切削液开/关,卡盘夹紧/松开、刀具更换等动作。常用M代码见表如下: 代码 M00 功能 程序暂停 说明 当执行有M00指令的程序段后,主轴旋转、进给切削