常用数控编程代码以及解释 1、编程主代码功能 G 代码 功能通过编程并运行这些程序而使数控机床能够实G00 定位(快速移动)G01 直线插补(进给速度)G02 顺时针圆弧插补各进给轴的运动,如直线圆弧插补、进给控制G03 逆时针圆弧插补G04 暂停,精确停止G09 精确停止现的功能我们称之为可编程功能。一般可编程G17 选择 X Y 平面G18 选择 Z X 平面G19 选择 Y Z 平面各进给轴的运动,如直线圆弧插补、进给控制G27 返回并检查参考点G28 返回参考点G29 从参考点返回现的功能我们称之为可编程功能。一般可编程G30 返回第二参考点G40 取消刀具半径补偿G41 左侧刀具半径补偿功能分为两类:一类用来实现刀具轨迹控制即G42 右侧刀具半径补偿G43 刀具长度补偿+G44 刀具长度补偿-现的功能我们称之为可编程功能。一般可编程G49 取消刀具长度补偿G52 设置局部坐标系G53 选择机床坐标系通过编程并运行这些程序而使数控机床能够实G54 选用 1 号工件坐标系G55 选用 2 号工件坐标系G56 选用 3 号工件坐标系各进给轴的运动,如直线圆弧插补、进给控制G57 选用 4 号工件坐标系G58 选用 5 号工件坐标系G59 选用 6 号工件坐标系现的功能我们称之为可编程功能。一般可编程G60 单一方向定位G61 精确停止方式G64 切削方式通过编程并运行这些程序而使数控机床能够实G65 宏程序调用G66 模态宏程序调用G67 模态宏程序调用取消各进给轴的运动,如直线圆弧插补、进给控制G73 深孔钻削固定循环G74 反螺纹攻丝固定循环G76 精镗固定循环现的功能我们称之为可编程功能。一般可编程G80 取消固定循环G81 钻削固定循环G82 钻削固定循环各进给轴的运动,如直线圆弧插补、进给控制G83 深孔钻削固定循环G84 攻丝固定循环G85 镗削固定循环 1 可编程功能 G86 镗削固定循环G87 反镗固定循环G88 镗削固定循环功能分为两类:一类用来实现刀具轨迹控制即G89 镗削固定循环G90 绝对值指令方式G91 增量值指令方式现的功能我们称之为可编程功能。一般可编程G92 工件零点设定G98 固定循环返回初始点G99 固定循环返回 R 点功能分为两类:一类用来实现刀具轨迹控制即 2、编程辅助代码功能 M00 程序停止现的功能我们称之为可编程功能。一般可编程M01 条件程序停止M02 程序结束M03 主轴正转各进给轴的运动,如直线圆弧插补、进给控制M04 主轴反转M05 主轴停止M06 刀具交换各进给轴的运动,如直线圆弧插补、进给控制M0...