FANUC系统加工中心编程详解[精品文档] 下载本文

内容发布更新时间 : 2024/5/18 7:54:39星期一 下面是文章的全部内容请认真阅读。

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 G44 G49 G50 11 G51 G50.1 22 G51.1 可编程镜像有效 模态 比例缩放有效 可编程镜像取消 模态 模态 08 07 00 02 00 顺时针方向圆弧插补 逆时针方向圆弧插补 停刀,准确停止 XY平面选择 XZ平面选择 YZ平面选择 机床返回参考点 取消刀具半径补偿 刀具半径左补偿 刀具半径右补偿 刀具长度正补偿 刀具长度负补偿 取消刀具长度补偿 比例缩放取消 模态 模态 非模态 模态 模态 模态 非模态 模态 模态 模态 模态 模态 模态 模态 组 功能 定位 (快速移动) 直线插补 附注 模态 模态 G52 G53 G54 G55 G56 00 00 局部坐标系设定 选择机床坐标系 工件坐标系1选择 工件坐标系2选择 工件坐标系3选择 非模态 非模态 模态 模态 模态 模态 模态 模态 非模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 模态 14 G57 G58 G59 G65 G66 12 G67 G68 16 G69 G73 G74 G76 G80 G81 G82 09 G83 G84 G85 G86 G87 G88 深孔钻削循环 攻螺纹循环 镗孔循环 镗孔循环 背镗循环 镗孔循环 坐标旋转取消 排削钻孔循环 左旋攻螺纹循环 精镗循环 取消固定循环 钻孔循环 反镗孔循环 宏程序模态调用取消 坐标旋转 00 工件坐标系4选择 工件坐标系5选择 工件坐标系6选择 宏程序调用 宏程序模态调用 G89 G90 03 G91 G92 G94 05 G95 G98 10 G99

二:辅助功能(M代码)

00 镗孔循环 绝对值编程 增量值编程 设置工件坐标系 每分钟进给 每转进给 固定循环返回初始点 固定循环返回R点 模态 模态 模态 非模态 模态 模态 模态 模态 辅助功能代码用于指令数控机床辅助装置的接同和关断,如主轴转/停、切削液开/关,卡盘夹紧/松开、刀具更换等动作。常用M代码见表如下: 代码 M00 功能 程序暂停 说明 当执行有M00指令的程序段后,主轴旋转、进给切削液都将停止,重新按下(循环启动)键,继续执行后面程序段 M01 程序选择停功能与M00相同,但只有在机床操作棉班上的(选择停止)止 M02 程序结束 键处于“ON”状态时,M01才执行,否则跳过才执行 防在程序的最后一段,执行该指令后,主轴停、切削液关、自动运行停,机床处于复位状态 M30 程序结束 放在程序的最后一段,除了执行M02的内容外,还返回到程序的第一段,准备下一个工件的加工 M03 M04 M05 M06 M08 M09 M98 主轴正转 主轴反转 主轴停止 换刀 切削液开 切削液关 用于主轴顺时针方向转动 用于主轴逆时针方向转动 用于主轴停止转动 用于加工中心的自动换刀 用于切削液开 用于切削液关 调用子程序 用于子程序