G90指令参数解析与编程加工实例应用
以广州数控 GSK 980TD 数控系统(前置式四工位刀架)为标准
- 看懂动作:能一眼说出 G90“下刀、切削、退刀、回家”完整的 4 步走刀动作。
- 掌握格式:熟记圆柱与圆锥两种循环指令格式,分清 X、Z 绝对值与 U、W 增量值。
- 攻克难点:彻底搞懂锥度参数 R 的正负号判断(广数前置刀台大白话诀窍)。
- 实操上机:能在广数980TD车床上独立编写阶梯轴车削程序,安全切削不撞刀!
普通车床车一根轴:摇手轮切入 ➔ 自动进给车长 ➔ 摇手轮退刀 ➔ 摇手轮倒回起点,车一刀要反复摇手柄! 数控机床如果不用循环指令,每车一刀要写 4 行程序(G00、G01、G01、G00)。切 5 刀就要写 20 行!
G90 就是数控系统的“自动化切削打包代码”! 写一行 G90,机床自动完成: ①快速进刀 ➔ ②平稳车削 ➔ ③垂直退刀 ➔ ④快速回起点。 后面每一刀只需变一个 X 坐标即可,既快又安全!
广数980TD的 G90 分为两种循环:圆柱面车削与圆锥面车削。
格式 1:圆柱面车削循环
U:切削终点相对起点的直径增量值。
粗车推荐 F120 ~ F200 mm/min(常用 F150);精车推荐 F60 ~ F100 mm/min(常用 F80)。
格式 2(难点):圆锥面车削循环(带 R 参数)
R 的官方定义:圆锥切削起点半径 减去 终点半径 的差值(半径差,不是直径差!)。
公式:R = 半径起点 - 半径终点 = (D起点 - D终点) ÷ 2
👉 前细后粗(小头往大头切):起点小、终点大 ➔ R 为负值(-)【最常见】
👉 前粗后细(大头往小头切):起点大、终点小 ➔ R 为正值(+)
输入待切削锥面的起点直径与终点直径,系统自动计算带正负号的 R 参数,并自动研判工件形态!
G90 X40.0 Z-25.0 R-5.00 F150 ; (F150 即每分进给 150 mm/min)
中职实训核心认知:数控图纸上是平面的 2D 坐标(X 直径、Z 长度),而在车床里是立体的 3D 机械运动(主轴高速旋转、四工位刀架在胸前推进)。 通过 2D 截面坐标 与 3D 真机等轴测立体视角 同步联动对比,彻底看懂 G90 的每一步走刀空间动作!
毛坯最大外径为 Φ40.0mm,工件右端面设为 Z0。
为防止快速进刀时刀尖与高速旋转毛坯发生干涉碰撞,X 向留 4mm 直径余量,Z 向外移 2mm,确定起刀点定在安全位置:X44.0 Z2.0。
• 终点直径 D终点:锥面左端大头直径 = Φ32.0mm(切削切出点,Z-35.0);
• 正负号判定:刀具从小端往大端切(“前细后粗”,爬坡),小减大为负,程序必须敲入 R-6.0!
工步一(基底粗车):先用车削外圆循环 G90 X37.0 Z-55.0,将毛坯 Φ40 车至 Φ37,并精车出后段 Φ36.0 台阶;
工步二(锥度成型):调用圆锥循环 G90 X34.0 Z-35.0 R-6.0 粗车锥面,再模态给出 X32.0 精车锥面;
工步三(前端阶梯):车削前端直圆柱 G90 X24.0 Z-15.0,随后 X20.0 达标;
工步四(轮廓精修):G01 一刀连续精光全轮廓,清除接刀痕迹,确保表面粗糙度达到 Ra1.6 标准。
G98 ; (【指定每分进给模式】:进给单位 mm/min)
T0101 ; (选择1号93度外圆车刀,执行1号刀具偏置)
M03 S800 ; (主轴正转启动,设定转速800 r/min)
G00 X44.0 Z2.0 ; (快速点定位至循环安全起刀点 A)
; === 第一工步:加工后段 Φ36 阶梯外圆 ===
G90 X37.0 Z-55.0 F160 ; (粗车第1刀:去毛坯余量,车长55mm,每分进给160mm/min)
X36.0 ; (精车第2刀:后段台阶达到图纸尺寸 Φ36.0)
; === 第二工步:G90 锥度循环加工 Φ20~Φ32 锥面 ===
G90 X34.0 Z-35.0 R-6.0 F140 ; (锥面粗车第1刀:终点X34,留1mm余量,R=-6.0)
X32.0 ; (锥面精车第2刀:终点达标X32.0,模态沿用R-6.0和Z-35.0)
; === 第三工步:加工前端 Φ20 直圆柱外圆 ===
G90 X24.0 Z-15.0 F150 ; (前端粗车第1刀:进刀X24,车长15mm)
X20.0 ; (前端精车第2刀:达标尺寸 Φ20.0)
; === 第四工步:精光全轮廓一刀清,保证表面光洁度 ===
G00 X16.0 Z2.0 ; (快移到端面切入点外)
G01 Z0.0 F100 ; (贴近端面)
X20.0 ; (精车端面到外圆 Φ20)
Z-15.0 F80 ; (精光前端 Φ20 外圆,精车速度 80mm/min)
X32.0 Z-35.0 ; (精车圆锥斜面段,两轴联动平滑过渡)
Z-55.0 ; (精车 Φ36 柱面段)
X42.0 ; (径向抬刀脱离工件)
G00 X100.0 Z100.0 ; (快速返回安全换刀点)
M05 ; (主轴停转)
M30 ; (程序结束并光标复位)
先用 G00 定好位,下刀切削再回退;
多刀切削变 X 值,省心省力不出事;
遇上斜锥要算 R,起点减终半差记!
G90 既是外圆车削循环,也是内孔(内圆柱孔/内圆锥孔)镗削固定循环。
与车外圆相比,镗内孔必须遵循完全反向的走刀逻辑:起刀点在孔心内部空位、每刀 X 尺寸逐刀变大、切深到头后向中心缩刀快退!
G98 ; (【设定每分进给模式】:进给单位 mm/min)
T0202 ; (换2号内孔镗刀,执行2号刀偏)
M03 S700 ; (主轴正转700 r/min,镗孔适当降速以防振刀)
G00 X18.0 Z2.0 ; (【内孔核心防撞铁律】:起刀点必须在孔心悬空处X18.0,严禁设在底孔外!)
G90 X24.0 Z-30.0 F150 ; (第1刀粗镗:切削至Φ24,深30mm,刀尖向中心缩刀快速退回起点)
X28.0 ; (第2刀粗镗:模态延续,X递增扩孔至Φ28.0)
X30.0 F100 ; (第3刀精镗:扩孔至目标图纸尺寸Φ30.0,调低进给保证表面光洁度)
G00 X18.0 Z2.0 ; (刀具缩回孔心安全点)
G00 X150.0 Z100.0 ; (安全快速退出孔外,返回换刀点)
M05 ; M30 ;
1. 绝对不要把起刀点设在工件外侧! 外圆起刀点在毛坯外侧(如 X52),若镗孔时也写 X52,G00 会直接撞断镗刀杆!
2. 排屑安全: 镗盲孔时铁屑容易塞满孔底,必须定期停刀用气枪吹净(严禁用手伸入孔内摸屑),防止铁屑缠绕刀杆刮伤已加工孔壁。
3. 刀杆伸出量原则: 镗刀在刀架上的悬伸长度以“刚好能切到孔底+留5~10mm避让”为宜,伸出过长会引起剧烈“震刀”,孔径尺寸超差且粗糙度变差。