广数980TD 数控车床实训课
模块 ① · 课程主页与学习目标 · 零基础实训专用(支持点击语音助记)

G00、G01指令的参数解析与编程实例应用
(以广数 GSK 980TD 前置式刀台为例)

欢迎同学们来到数控车床编程与实操课堂!在数控车床上,80%以上的零件轮廓(端面、外圆、台阶、锥面)都是靠 G00 和 G01 这两个最基础的指令加工出来的。课件中的核心概念和易错坑点均配有“🔊 语音朗读”按钮,大家随时点击即可边听边记!

本节课你能达成的 4 个小目标
模块 ② · 车间真实场景引入

知识导入:车间里的一根毛坯圆钢,怎么车平端面?

【车间任务场景】
早上进实训车间,师傅交给你一根刚用锯床锯下来的圆钢毛坯,尺寸是 Ø60 × 101mm。师傅要求你用广数980TD数控车床,把右边参差不齐的端面车平 1个毫米,变成合格的 Ø60 × 100mm 零件。

💡 动脑想一想(大白话拆解动作):
如果你自己用脚走路去干活,是不是分三步?
第1步(空手快跑靠近):刀具离工件老远,得先赶紧跑到工件边上待命——这时候没碰着铁,当然跑得越快越省时间(这就是 G00 快速定位)。
第2步(慢推稳稳削铁):刀尖挨着铁了,开始往中心切下那1毫米铁屑——这时候敢百米冲刺吗?绝对不敢!一冲刀就崩碎了!必须按规定的每分钟进给速度(如 F100,即每分钟走100毫米)稳稳切进去(这就是 G01 直线插补切削)。
第3步(切完快速撤退):端面车平了,赶紧把刀退回安全空地,方便拿卡尺量尺寸(再用 G00 快速退刀)。
三爪卡盘 工件 Ø60×100 多余1mm 起刀/换刀安全点 (X80 Z90) 定位点 (X62 Z0) ① G00 空跑靠近 ② G01 慢速切铁到中心(X0 Z0 F100) ③ G00 快速退回
图 2-1:车削端面的“快跑靠近(G00) → 慢速削铁(G01 F100) → 快速退刀(G00)”三步动作图
模块 ③ · 核心知识精讲(配内嵌矢量图、语音朗读与模拟交互)

核心知识讲解:前置刀架坐标系 + G00/G01 参数全解

3.1 先搞懂方向:广数980TD“前置式刀台”往哪边是正?

我们实训室用的广数980TD配前置刀架,刀台装在主轴和我们操作员肚子之间(也就是靠近你站立的一侧)。

📌 零基础死记口诀(远离工件为正):
• Z轴(左右长短方向):平行于主轴中心线,刀具往右走(离开卡盘)是 Z正(+);往左走(靠近卡盘切进去)是 Z负(-)。
• X轴(胖瘦直径方向):因为是前置刀架,刀具朝向操作员退出来(图纸上往下画)是 X正(+);往工件中心切进去是变小。

★ 铁律(99%用到):X轴一律按“直径值”编程!
为什么?因为图纸上标的是直径 Ø60,我们拿游标卡尺量出来的也是直径 60mm。所以直径60的外圆,程序里直接写 X60,千万别除以2写成X30!

卡盘 工件原点 O (X0, Z0) +Z 方向 (向右远离卡盘) +X 方向 (直径值,朝向操作员) 前置刀台 刀尖基准点 👤 学生/操作员站立观察位置(前置刀架在人面前)
图 3-1:广数980TD前置式刀台坐标方向(+X向下朝人,+Z向右)
3.2 G00 与 G01 指令格式、现象与参数大白话解析

🚀 G00 —— 快速点定位指令

【编程格式】:G00 X(U)___ Z(W)___ ;

【是什么 / 看得见的现象】:让刀具以机床内部设定的最快速度(百米冲刺),从当前点快速跑到目标点。注意:G00 后面没有 F!编程员在程序里控制不了它的速度,只能按面板上的“快速倍率键”调快慢。

【什么时候用】:只准用于空行程(不切铁)!即:① 刚开始进刀靠近工件;② 加工完退刀回安全点。能用 G00 空跑的地方绝不用 G01,为了省时间提高效率。

🛠️ G01 —— 直线插补指令

【编程格式】:G01 X(U)___ Z(W)___ F___ ;

【是什么 / 看得见的现象】:“插补”大白话就是两点之间永远走笔直的直线(横着走平端面、竖着走车外圆、斜着走车圆锥面全靠它)。速度完全听你写的 F 指挥!

【什么时候用】:只要刀尖挨着零件削铁(车端面、车外圆、车锥面、倒角、切槽),必须用 G01!而且程序中第一次出现 G01 时,必须写 F 值(每分进给下如 F100)。

指令/参数 专业术语名称 中职大白话解释 & 实训注意事项
X 、 Z 终点绝对坐标值 以工件原点 O(0,0) 为死标准量出来的坐标。无论刀刚才在哪,X写直径,Z写离右端面的距离(在左端面内加负号 -)。95%的时候我们用绝对坐标编程!
U 、 W 终点相对(增量)坐标值 以“上一步刚停下的位置”为起点,算这次挪动了多少距离。U 对应 X 方向直径变化量(变粗为正,变细为负);W 对应 Z 方向移动量(往左切为负,往右退为正)。还可以混着写,如 G01 X30 W-20 F100;。
F 合成切削进给速度 控制 G01 走刀快慢的油门。广数980TD上电默认是 G98(每分进给 mm/min),即刀具每分钟移动多少毫米,本课程序统一采用每分进给,数值一般写 F60 ~ F150(如 F100 表示 100mm/min);换算公式:每分进给 F(mm/min) = 主轴转速 S × 每转进给(mm/r)。
3.3 互动实验室:点击切换观察 G00 折线轨迹 与 G01 走刀动画
工件毛坯 起点 A (X100, Z100) 终点 B (X10, Z0) 直连想象线(部分机床走直线) ⚠️ 拐点:X轴距离短先跑到头,只剩Z轴继续跑! G00 真实折线轨迹(X、Z两轴各跑各的!)
💡 老师敲黑板:执行 G00 X10 Z0; 时,X轴电机和Z轴电机往往各跑各的、互不等谁!比如X轴路程短,X轴先跑到尺寸停下了,剩下的路只有Z轴自己跑,走出来就是一条带拐弯的折线!所以用 G00 定位或退刀时,一定要留神拐弯的地方会不会撞到工件台阶或尾座顶尖!
模块 ④ · 实训课标准工艺与编程操作步骤

实操技能步骤:两道典型实训件手把手编程(统一使用 G98 每分进给)

步骤 1:看图分析工艺与装夹要求(决定先干啥后干啥)

• 看图纸找加工部位:毛坯直径 Ø60、总长 101mm;成品要求直径 Ø60、总长 100mm。外圆和左端面标了不加工符号,说明只需要把右端面车掉 1mm,一刀就能干完!
• 装夹与选刀参数:用三爪卡盘夹持,重要提醒:在保证不撞卡盘的前提下,工件伸出卡盘越短越好(刚性好、不震刀)! 选用 1号端面车刀(T0101),主轴正转 500转/分,采用每分进给模式 G98,进给速度选 F100(即 100 mm/min)。

步骤 2:设定工件坐标系原点 O (X0, Z0)

• 把工件坐标原点 O(X0, Z0) 定在加工后成品右端面的中心点上!
• 重点操作提醒:对刀定Z0时,原点是成品右端面,千万不要定在毛坯没车之前的端面上,否则车完还是101mm!

步骤 3:计算走刀关键节点坐标(以刀尖点为基准)

• 安全定位点:毛坯直径是 Ø60,G00 快速靠近时绝不能直接撞在工件上!X方向要留 2mm 安全间隙,所以定在 X62 Z0(直径62比毛坯大2mm,Z0正对齐要削平的端面)。
• 切削终点:端面车刀从外往中心切,一直切到旋转中心线为止,所以终点是 X0 Z0。

步骤 4:逐行编写广数980TD加工程序(点击任意一行代码查看联动图解!)
程序段(点击交互) 逐句大白话意思
O4321; 设定程序名(大写字母O加4位数字,不能写数字0)
N10 G98 M03 S500 T0101; 选每分进给G98、主轴正转500转/分、换1号刀及1号刀补
N20 M08; 打开切削液(单独写一行,防止同行两个M代码不执行)
N30 G00 X62 Z0; 重点:G00快速定位到 X62 Z0 安全待命点(比Ø60大2mm防撞)
N40 G01 X0 Z0 F100; 重点:G01直线插补切到中心 X0 Z0,每分进给 100mm/min(必写F)
N50 G00 X80 Z90; G00快速退刀回安全位置 X80 Z90,方便测量尺寸
N60 M30; 程序结束,自动停主轴、关冷却液、光标返回程序开头
Ø60 × 100 安全点(X80 Z90) 定位点(X62 Z0) 中心点(X0 Z0)
👆 点击左侧任意一行程序代码,这里会高亮显示该行对应的走刀轨迹与安全要点!
模块 ⑤ · 实训防撞机必背(配语音朗读助记)

常见误区 & 易错坑点:中职新手最容易犯的 5 大错误

【错误后果】:本来想让刀停在 Ø60 外圆外面,结果写成 G00 X30 Z0;,刀具直接一头扎进工件肉里 15mm,当场撞刀崩刃!
【正确做法】:牢记广数980TD默认是直径编程!图纸标 Ø60,定位就要比 60 大(写 X62 或 X63)。

【错误后果】:G00 和 G01 都是同组模态指令(写一次后面一直有效,直到被对方取代)。如果定位写了 G00,下一行切外圆忘了写 G01,机床就会以 G00 闪电速度撞向正在旋转的铁棒!而如果第一次写 G01 没写 F100,机床会直接报警不走刀!
【正确做法】:养成习惯:空跑必写 G00,碰铁必写 G01 + F值!

【错误后果】:在 G98(每分钟进给 mm/min)状态下,如果把进给写成了 F0.2,意思是刀具每1分钟才挪动 0.2毫米,肉眼看去刀根本不动,学生还以为机床死机了!反过来如果在 G99 下写了 F100 则会飞车撞刀。
【正确做法】:程序开头显式写上 G98(每分进给),并且严格检查:G98 配整数速度(如 F80、F100,代表每分钟走80~100毫米)!

【错误后果】:很多数控系统规定同一程序段(同一行)只执行一个 M 代码。如果把主轴正转 M03 和开冷却液 M08 写在同一行,往往其中一个不会执行(比如主轴没转或者没出冷却水)。
【正确做法】:把 M08; 单独放到下一行 N20 M08;!另外记住:同一行里的 G98 M03 S500 T0101; 不分先后顺序,是同时执行的。

【错误后果】:① 把 Z0 定在没加工的毛坯面上,车完端面一量还是 101mm,白干活;② 往卡盘方向车外圆时,Z-18 漏了负号写成 Z18,刀具往右空气里跑,根本切不到零件。
【正确做法】:工件右端面为 Z0,凡是往左切进工件内部,Z 坐标和 W 坐标前面统统带负号 -!

模块 ⑥ · 随堂检测(本地免联网即时批改)

课堂小练习:看看你今天掌握了多少?

1. 【单选题】在数控车床编程中,当刀具处于“空行程”(不切削零件,只为快速靠近工件或快速退刀)时,为了提高加工效率,应该选用哪个指令?
✅ 答案解析:选 B。老师上课强调过:“能用 G00 的地方绝不用 G01”!只要是空行程(进刀靠近、加工完退刀),没有切削负载,都用 G00 快速点定位;只有刀尖切着铁削零件时才必须用 G01。
2. 【单选题】使用广数980TD前置刀架车平一根毛坯直径为 Ø70×91mm 的圆钢右端面(成品要求 Ø70×90mm),下列哪句“G00快速定位到端面外侧待命点”的程序最安全合理?
✅ 答案解析:选 C。毛坯直径是 Ø70,X轴按直径编程,定位点必须比毛坯直径大 1~3mm 防撞,所以写 X72 Z0 最安全!A错在写成了半径35(会撞刀);B错在正好贴在毛坯外圆70上(有刮碰风险);D错在 G00 后面不能写 F100。
3. 【单选题】已知程序处于 G98(每分进给)模式,刀具当前停在 A点(X20, Z3),现在要用 G01 车削到 B点(X30, Z-50),进给速度为 100mm/min,如果改用“相对(增量)坐标 U、W”编程,应该怎么写?
✅ 答案解析:选 A。相对坐标 U、W 算的是“终点减起点”的变化量:X方向直径从 20 变成 30,增加了 10,所以写 U10;Z方向从 +3 走到 -50,往左走了 53mm,所以写 W-53;每分进给写 F100!
4. 【判断题】在 G00 指令中,因为没有写 F 进给速度,所以 G00 移动的速度是 0,或者我们可以在 G00 后面加上 F100 来控制它慢点跑。这种说法对吗?
✅ 答案解析:选 B(错误)。G00 的移动速度是由机床内部参数提前设定好的,在编写程序时我们无法用 F 控制它(G00 后面不写 F),但操作机床时可以通过按面板上的“快速倍率修调键”来调慢,防止新手撞刀!
📝 随堂实操编程题(采用 G98 每分进给模式,对照图纸写出程序,点击核对参考答案)
练习图 1:毛坯 Ø70×91 → 车右端面至 Ø70×90
练习图 2:毛坯 Ø100×151 → 车右端面至 Ø100×150
练习图 3:毛坯 Ø95×131 → 车右端面至 Ø95×130
模块 ⑦ & ⑧ · 极简要点清单与车间岗位真功夫

课堂小结 & 岗位拓展小知识

⑦ 本节课极简必背清单(5句话搞定)
  • ✓
    G00 格式:G00 X(U)_ Z(W)_ ; —— 只管空跑定位和退刀,不带 F!
  • ✓
    G01 格式:G01 X(U)_ Z(W)_ F_ ; —— 切铁专用走直线,首次必带 F(G98每分进给下如 F100)!
  • ✓
    坐标口诀:X、Z 是对准原点 O 的绝对值(X写直径);U、W 是相对上一点的移动增量。
  • ✓
    前置刀台方向:往右离开卡盘是 +Z,朝向操作员退刀是 +X。
  • ✓
    程序6步骨架:程序号 Oxxxx → 开主轴换刀 G98 M03 S_ T_ → 开水 M08 → G00安全逼近 → G01切削 → G00退刀 + M30结束。
⑧ 岗位拓展:广数980TD 面板实操“保命三招”

🛡️ 车间老师傅干活从不撞刀的秘诀:

第一招:首件试切必开“单段” + 调低“快速倍率”!
程序刚输进广数980TD机床,第一次跑的时候,千万别直接按循环启动撒手不管!一定要按下操作面板上的 【单段】 键(按一下启动只走一行代码),并把 【快速倍率】调到 25%。眼睛盯住刀尖和屏幕上的“剩余移动距离”,确认 G00 X62 Z0 真的停在工件端面外2毫米,再走下一段!

第二招:善用面板上的【进给修调】按键!
我们在黑板上学的公式:实际每分进给速度 = 编程 F值(mm/min) × 面板进给倍率(0%~120%)。如果 G01 车削时听见声音发闷、铁屑发紫,不用停机改程序,直接按面板上的进给倍率减号键调到 80% 就行!

第三招:车端面到中心 X0 留小凸台?
如果车完端面发现中心留了一个小疙瘩(中心高不对或刀尖有圆弧),车间里常把 G01 X0 Z0 F100; 改成 G01 X-0.8 Z0 F100;(让刀尖稍微过中心 0.8mm),端面中心就平平整整了!