代码含义备注G90绝对坐标默认优先用G91增量坐标钻孔重复位置G54G59工件坐标系对刀存入G00快速定位只用来空移动,不下刀G01直线插补切削必须给F进给G02顺时针圆弧RXY平面G17G03逆时针圆弧RG17G17XY平面铣轮廓加工中心默认G40取消半径补偿轮廓结束一定要取消G41刀具半径左补偿铣外形常用G42刀具半径右补偿铣内腔G43刀具长度正补偿HZ轴,最常用G49取消长度补偿程序末尾G80取消固定循环钻孔循环结束G81普通钻孔循环浅孔钻G83深孔啄钻排屑,深孔必备G98钻孔循环返回初始平面默认安全G99钻孔返回R点平面多孔连续钻,效率高常用M代码
CNC 加工中心手工编程学习路线(车间实操向,FANUC 为主,加工中心三轴)
先讲核心:手工编程≠背代码,是学会用 G 代码控制机床运动,优先吃透坐标系、插补、刀补,再练简单工件,复杂型腔现在都用软件,但手工编程是调机、改程序、应急、看懂程序的基本功。
适合你:做刀具、调机、维修,懂手工编程,现场改单段、修程序、处理报警会快很多。
一、前期基础(先搞定,不要上来直接写代码)
看懂机床面板模式:JOG 手轮、MDI、自动、编辑、回零;手轮倍率、快速倍率、单段、空运行、跳段、机床锁定。✅ 先练:MDI 模式单独跑 M03 S1500;G00 快速移动;G01 直线进给,感受机床动作,知道 G00 是快移(风险最高,容易撞刀)。
吃透坐标系(重中之重)
看懂图纸,会简单计算看懂三视图、公差、倒角、圆弧、孔位坐标;会算直角三角形、圆弧起点终点;简单坐标口算。
搞懂补偿(加工中心灵魂)
很多新手学很久卡在这里:G41 左补偿、G42 右补偿,顺着刀具前进方向看,刀具在轮廓左边 = G41。
二、核心 G/M 代码精简清单(三轴加工中心常用,不用一次性背完)
常用 G 代码
表格
| 代码 | 含义 | 备注 | |
|---|
| G90 | 绝对坐标 | 默认优先用 |
|
| G91 | 增量坐标 | 钻孔、重复位置 |
|
| G54~G59 | 工件坐标系 | 对刀存入 |
|
| G00 | 快速定位 | 只用来空移动,不下刀 |
|
| G01 | 直线插补(切削) | 必须给 F 进给 |
|
| G02 | 顺时针圆弧 | R | XY 平面 G17 |
| G03 | 逆时针圆弧 | R | G17 |
| G17 | XY 平面(铣轮廓) | 加工中心默认 |
|
| G40 | 取消半径补偿 | 轮廓结束一定要取消 |
|
| G41 | 刀具半径左补偿 | 铣外形常用 |
|
| G42 | 刀具半径右补偿 | 铣内腔 |
|
| G43 | 刀具长度正补偿 H | Z 轴,最常用 |
|
| G49 | 取消长度补偿 | 程序末尾 |
|
| G80 | 取消固定循环 | 钻孔循环结束 |
|
| G81 | 普通钻孔循环 | 浅孔钻 |
|
| G83 | 深孔啄钻 | 排屑,深孔必备 |
|
| G98 | 钻孔循环返回初始平面 | 默认安全 |
|
| G99 | 钻孔返回 R 点平面 | 多孔连续钻,效率高 |
|
常用 M 代码
M03 主轴正转、M04 反转、M05 主轴停;M08 冷却开、M09 冷却关;M30 程序结束复位;M00 程序暂停;M01 选择暂停。
重点提醒:F 进给、S 转速,根据材料 + 刀具来(钢件、铝件不一样,你做刀具这块很容易结合起来)
三、学习顺序(由易到难,循序渐进,不要跳级)
第 1 阶段:单段指令 + 钻孔程序(最简单,入门首选)
钻孔是手工编程最好上手的!固定循环 G81/G83,坐标简单,没有圆弧、没有半径补偿。练习任务:一块方料,钻 4 个角孔。学习目标:掌握 G54、G90、G81、G98、G43 长度补偿,理解 R 点、Z 深度。