You are on page 1of 70

第五章 FAN UC 系 统 数 控 车 床 实 训 操 作

第一节 FANUC 0 - TD 系 统 介 绍

一、 FANUC 0 - TD 系 统 功 能

数 控 机 床 加 工 中 的 动 作 在 加 工 程 序 中 用 指 令 的 方 式 事

先 予 以 规 定 , 这 类 指 令 有 准 备 功 能 G、 辅 助 功 能 M、 刀 具

功 能 T、 主 轴 转 速 功 能 S 和 进 给 功 能 F 等 。 由 于 目 前 数 控

机 床 的 形 式 和 数 控 系 统 的 种 类 较 多 , 同 一 G 指 令 或 同 一 M

指 令 其 含 义 不 完 全 相 同 , 甚 至 完 全 不 同 ( 例 如 在 FANUC 0–

TD 中 G90 代 表 单 一 形 状 固 定 循 环 指 令 , 而 在 FANUC 0–MD 中 G90

代 表 绝 对 值 输 入 指 令 ) 。 因 此 , 编 程 人 员 在 编 程 前 必 须

对 所 使 用 的 数 控 系 统 功 能 进 行 仔 细 研 究 , 掌 握 每 个 指 令

的 确 切 含 义 , 以 免 发 生 错 误 。

( 一 ) 准 备 功 能 G 指 令

表 5 - 1 列 出 了 FANUC 0 - TD 数 控 车 床 系 统 常 用 的 准 备 功

能 指 令 。

表 5 - 1 FANUC 0 - TD 系 统 常 用 准 备 功 能 G 指 令 及 功 能

G指 令 组 号 功 能 G指 令 组 号 功 能

G00 01 快速点定位 G70 00 精车循环
G01 直线插补 G71 外圆粗车复合循环
G02 顺时针圆弧插补 G72 端面粗车复合循环
G03 逆时针圆弧插补 G73 固定形状粗加工复合循环
G04 00 暂停 G75 切槽循环
G20 02 英制尺寸 G76 螺纹切削复合循环

G21 米制尺寸 G90 01 单一形状固定循环
螺纹切削循环
G32 01 螺纹切削 G92 端面切削循环

G40 07 取消刀具半径补偿 G94
G41 刀尖圆弧半径左补偿 G96 02 恒速切削控制有效
恒速切削控制取消
G42 刀尖圆弧半径右补偿 ☆
G97

1
G50 00 设定坐标系,设定主轴最高转速 G98 05 进给速度按每分钟设定

G54~G59 14 工件坐标系选择 ☆
G99 进给速度按每转设定

注:带 ☆
号 的 G 指 令 表 示 接 通 电 源 时 , 即 为 该 G 指 令 的 状 态。 00 组 的 G 指 令 为 非 模 态 G 指 令 , 其 它 均 为 模 态 G

指 令。 在 编 程 时 , G 指令中前面的 0 可省略, G00 、 G01 、 G02 、 G03 、 G04 可 简 写 为

G0 、 G1 、 G2 、 G3 、 G4 。

( 二 ) 辅 助 功 能 M 指 令

表 5 - 2 列 出 了 FANUC 0 - TD 数 控 车 床 系 统 常 用 的 辅 助 功

能 指 令 。

表 5 - 2 FANUC 0 - TD 系 统 常 用 辅 助 功 能 M 指 令 及 功 能

M指 令 功 能 M指 令 功 能
M00 程序暂停 M09 切削液(冷却液)关
M01 选择停止 M13 主轴正转,切削液(冷却液)开
M03 主轴正转 M14 主轴反转,切削液(冷却液)开
M04 主轴反转 M30 程序结束
M05 主轴停止 M98 调用子程序
M08 切削液(冷却液)开 M99 子程序结束,返回主程序

注 : 在 编 程 时 , M 指 令 中 前 面 的 0 可 省 略 , 如 M00 、 M03 可 简 写 为 M0 、 M3 。

( 三 ) F、 T、 S 功 能

1.F 功 能

指 定 进 给 速 度 。

每 转 进 给 ( G99 ) : 系 统 开 机 状 态 为 G99 状 态 , 只 有 输 入

G98 指 令 后 , G99 才 被 取 消 。 在 含 有 G99 的 程 序 段 后 面 , 在 遇

到 F 指 令 时 , 则 认 为 F 所 指 定 的 进 给 速 度 单 位 为 mm/r 。

每 分 进 给 ( G98 ) : 在 含 有 G98 的 程 序 段 后 面 , 在 遇 到 F

指 令 时 , 则 认 为 F 所 指 定 的 进 给 速 度 单 位 为 mm/min 。 G98 被

2
执 行 一 次 后 , 系 统 将 保 持 G98 状 态 , 直 到 被 G99 取 消 为 止 。

2.T 功 能

指 令 数 控 系 统 进 行 换 刀 。

在 FANUC 0 - TD 系 统 中 , 采 用 T2 + 2 的 形 式 。 例 如 T0101 表

示 采 用 1 号 刀 具 和 1 号 刀 补 。 注 意 在 SIEMENS 系 统 中 由 于 同

一 把 刀 具 有 许 多 个 刀 补 , 所 以 可 采 用 如

T1D1 、 T1D2 、 T2D1 、 T2D2 等 ; 但 在 FANUC 系 统 中 , 由 于 刀 补 存

储 是 公 用 的 , 所 以 往 往 采 用 如 T0101 、 T0202 、 T0303 等 。

3.S 功 能

指 定 主 轴 转 速 或 速 度 。

恒 线 速 度 控 制 ( G96 ) : G96 是 恒 速 切 削 控 制 有 效 指 令 。

系 统 执 行 G96 指 令 后 , S 后 面 的 数 值 表 示 切 削 速 度 。 例 如 :

G96 S100 表 示 切 削 速 度 是 100m/min 。

主 轴 转 速 控 制 ( G97 ) : G97 是 恒 速 切 削 控 制 取 消 指 令 。

系 统 执 行 G97 后 , S 后 面 的 数 值 表 示 主 轴 每 分 钟 的 转 数 。

例 如 : G97 S800 表 示 主 轴 转 速 为 800r/min 。 系 统 开 机 状 态 为 G97

状 态 。

主 轴 最 高 速 度 限 定 ( G50 ) : G50 除 具 有 坐 标 系 设 定 功 能

外 , 还 有 主 轴 最 高 转 速 设 定 功 能 , 即 用 S 指 定 的 数 值 设

定 主 轴 每 分 钟 的 最 高 转 速 。 例 如 : G50 S2000 表 示 主 轴 转 速

最 高 为 2000r/min 。

用 恒 线 速 度 控 制 加 工 端 面 、 锥 度 和 圆 弧 时 , 由 于 X 坐

标 值 不 断 变 化 , 当 刀 具 逐 渐 接 近 工 件 的 旋 转 中 心 时 , 主

3
轴 转 速 会 越 来 越 高 , 工 件 有 从 卡 盘 飞 出 的 危 险 , 所 以 为

防 止 事 故 的 发 生 , 有 时 必 须 限 定 主 轴 的 最 高 转 速 。

F 功 能 、 T 功 能 、 S 功 能 均 为 模 态 指 令 。

二、 FANUC 0 - TD 系 统 程 序 结 构

1. 加 工 程 序 的 组 成

数 控 加 工 中 零 件 加 工 程 序 的 组 成 形 式 , 与 采 用 的 数 控

系 统 形 式 不 同 而 略 有 不 同 。 现 在 的 数 控 系 统 中 , 其 加 工

程 序 可 分 为 主 程 序 和 子 程 序 。 但 不 论 是 主 程 序 还 是 子 程

序 , 每 一 个 程 序 都 是 由 若 干 个 程 序 段 组 成 。 程 序 段 是 由

一 个 或 若 干 个 字 ( 字 是 由 表 示 地 址 的 字 母 和 数 字 、 符 合

等 组 成 , 它 是 控 制 数 控 机 床 完 成 一 定 功 能 的 具 体 指 令 )

组 成 , 它 表 示 数 控 机 床 为 完 成 某 一 特 定 动 作 而 需 要 的 全

部 指 令 。 例 如 :

O1001

N5 G54 G98 G21 ;

N10 M3 S600 ;

N15 T0101 ;

N20 G00 X42 Z2 ;

N80 M05 ;

上 面 每 一 行 称 为 一 个 程 序 段 , N10 、 G54 、 M3 、 S600…… 都

是 一 个 字 。

2. 加 工 程 序 的 格 式

4
每 个 加 工 程 序 都 有 加 工 程 序 号 、 程 序 段 、 程 序 结 束 符

等 几 部 分 组 成 。

( 1 )加工程序号 格式为: O××××

×××× 为 加 工 程 序 号 , 可 以 从 0000 ~ 9999 。 存 入 数 控 系 统

中 的 各 零 件 加 工 程 序 号 不 能 相 同 。

( 2 )程序段 格式为:

N×…× G×× X ( U ) ±×…× Z ( W ) ±×…× F×…× S×…× M×× T×××× ;

程序段号 准备功能 坐标运动尺寸 工艺性指令

结 束 代 码

FANUC 系 统 默 认 的 程 序 段 号 从 5 开 始 , 以 5 为 递 增 级 数 。

( 3 )程序结束符 FANUC 数 控 系 统 的 程 序 结 束 符 为 “ % ” 。

三、 工 件 坐 标 系 设 定

在 数 控 车 床 中 确 定 工 件 坐 标 系 , 一 般 采 用 试 切 法 。 在

图 5 - 1 所 示 中 , 通 过 刀 具 试 切 测 得 φ 37.38 、 89.68 。

1. 用 G50 设 定

假 定 起 刀 点 在 工 件 坐 标 系

中 处 于 X80 、 Z60 的 位 置 , 那 么 用

基 准 刀 具 ( 一 般 为 1 号 外 圆
图 5-1 工件坐标系设定

5
刀 ) , 试 切 完 端 面 及 外 圆 后 , 刀 具 停 留 在 图 中 虚 线 所 画

的 位 置 , 此 时 把 数 控 系 统 的 坐 标 系 选 择 为 相 对 坐 标 系 ,

并 把 相 对 坐 标 U、 W 设 置 为 0 。 测 出 试 切 外 圆 的 直 径 ( φ

37.38 ) , 利 用 手 动 方 式 , 使 其 沿 坐 标 系 正 向 移 动 , 移 动

量 分 别 为 U42.62 、 W60 ( 直 径 编 程 ) , 刀 具 到 达 起 刀 点 。 在

程 序 中 , 第 一 个 程 序 段 就 执 行 G50 X80 Z60 , 那 么 系 统 就 建 立

了 图 中 右 端 面 与 轴 线 相 交 点 为 原 点 的 工 件 坐 标 系 。 其 它

刀 具 分 别 使 刀 尖 ( 或 刀 位 点 ) 与 外 圆 或 端 面 相 接 触 , 读

得 相 对 坐 标 U 与 W 值 , 在 “ 工 具 补 正 / 形 状 ” 页 面 中 , 进

行 刀 具 偏 置 量 设 置 。 例 如 螺 纹 刀 为 2 号 刀 , 那 么 把 螺 纹

刀 的 相 对 坐 标 U 与 W 值 ( 包 括 正 负 ) 设 置 在 G02 对 应 的 X 与 Z

下 ( 1 号 刀 G01 对 应 的 X 与 Z 都 设 置 为 0 ) 。

用 这 种 方 法 建 立 的 工 件 坐 标 系 , 必 须 注 意 以 下 几 个 问

题 :

( 1 ) 装 夹 的 工 件 必 须 是 定 长 的 , 即 在 重 新 装 夹 工 件

后 , 工 件 右 端 面 到 卡 盘 的 距 离 必 须 是 89.68 。 如 果 不 定 长 ,

那 么 必 须 车 端 面 及 外 圆 , 在 相 对 坐 标 系 下 手 动 移 动 到 起

刀 点 位 置 。

( 2 ) 在 加 工 过 程 中 起 刀 点 与 终 刀 点 必 须 重 合 , 否 则

在 加 工 下 一 个 零 件 时 坐 标 系 会 发 生 改 变 。

( 3 ) 如 果 1 号 基 准 刀 更 换 , 那 么 必 须 重 新 车 端 面 及 外

圆 , 在 相 对 坐 标 系 下 手 动 移 动 到 起 刀 点 位 置 。 而 且 要 重

新 确 定 其 它 所 有 刀 具 相 对 基 准 刀 具 的 偏 置 量 。

( 4 ) 其 它 非 基 准 刀 具 更 换 后 , 先 要 用 基 准 刀 具 在 工

件 上 利 用 已 有 的 或 需 重 新 车 削 的 外 圆 及 端 面 作 为 相 对 坐

6
标 点 , 然 后 确 定 其 与 基 准 刀 具 的 相 对 坐 标 , 重 新 设 置 偏

置 量 。

2. 用 G54 ~ G59 设 定

通 过 试 切 对 刀 , 确 定 每 把 刀 具 的 相 对 位 置 , 然 后 根 据

工 件 的 伸 出 长 度 , 在 G54 ~ G57 中 设 定 Z 偏 移 值 , 然 后 在 程

序 中 通 过 G54 等 进 行 调 用 , 确 定 工 件 坐 标 系 , 具 体 参 见 第
第二节 FANUC 0 - TD 系 统 车 床 基 本 编 程 指 令

一、 绝 对 值 编 程 和 增 量 值 编 程

在 FANUC 0 - TD 系 统 中 , 绝 对 值 编 程 采 用 地 址 X、 Z 进 行

编 程 ( X 为 直 径 值 ) ; 而 在 增 量 值 编 程 时 , 用 U、 W 代 替

X、 Z 进 行 编 程 。 U、 W 的 正 负 由 行 程 方 向 确 定 , 行 程 方 向

二、 快 速 点 定 位 指 令 G00

G00 指 令 是 命 令 刀 具 以 点 定 位 控 制 方 式 从 刀 具 所 在 点

快 速 运 动 到 目 标 位 置 , 它 是 快

速 定 位 , 没 有 运 动 轨 迹 要 求 。

G00 指 令 是 模 态 指 令 。 G00 程 序 段

格 式 为 :

G00 X ( U ) __ Z ( W ) __ 图 5-2 G00 指令举例

在 执 行 G00 时 , 刀 具 实 际 的 运 动 路 线 不 是 两 点 一 线 ,

7
而 是 折 线 ( 在 图 5 - 2 中 , 从 A 点 到 B 点 采 用 G00 编 程 , 其 走

刀 轨 迹 为 : A→M→B ; 从 D 点 到 A 点 也 采 用 G00 编 程 , 其 走 刀

轨 迹 为 : D→N→A ) 。 所 以 在 使 用 G00 指 令 时 要 注 意 刀 具 是

否 和 工 件 及 夹 具 发 生 干 涉 , 以 免 发 生 意 外 。

三、 插 补 功 能 指 令

( 一 ) 直 线 插 补 指 令 G01

G01 指 令 是 命 令 刀 具 在 两 坐 标 间 以 插 补 联 动 方 式 按 指 定

的 F 进 给 速 度 作 任 意 斜 率 的 直 线 运 动 。 G01 指 令 是 模 态 指

令 。 G01 程 序 段 格 式 为 :

G01 X ( U ) __ Z ( W ) __ F

例 5 - 1 在 图 5 - 2 中 , 对 轮 廓 进 行 精 加 工 。

O1002 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S1200; 主轴正转,转速为 1200r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X80 Z60; 绝对编程,快速到达起刀点 A
N25 X24 Z2; 绝对编程,快速到达 B 点

( 或 N25 U - 56 W - 58 ; ) (增量编程,快速到达 B 点)

N30 G1 Z-20 F80; 绝对编程,从 B 点以 80mm/min 直线插补到 C 点

( 或 N30 W - 22 F80 ; ) ( 增 量 编 程 , 从 B 点 以 80mm/min 直 线 插 补 到 C 点 )

N35 X40 Z-30; 绝对编程,从 C 点以 80mm/min 直线插补到 D 点

( 或 N35 U16 W - 10 ; ) ( 增 量 编 程 , 从 C 点 以 80mm/min 直 线 插 补 到 D 点 )

N40 G0 X80 Z60; 绝对编程,快速到达 A 点

( 或 N40 U40 W90 ; ) (增量编程,快速到达 A 点)

N45 M30; 程序结束

8
% 程序结束符

( 二 ) 圆 弧 插 补 指 令 G02/G03

1. 圆 弧 顺 逆 的 判 断

数 控 车 床 是 两 坐 标 的 机 床 , 只 有

X 轴 和 Z 轴 。 圆 弧 顺 逆 的 判 断 , 主 要

图 5-3 圆弧顺逆与刀架关系
与 刀 架 所 处 的 位 置 有 关 , 具 体 见 图 5

- 3。

G 02
2. 程 序 段 格 式 为 :   X Z R F
G 03

3. 圆 弧 的 车 法

图 5-4 圆弧车锥法 图 5-5 圆弧车圆法 图 5-6 车圆弧举例

( 1 )车锥法 在车圆弧时,不可能用一刀就把圆

弧 车 好 , 因 为 这 样 吃 刀 量 太 大 , 容 易 打 刀 。 可 以 先 车 圆

锥 , 再 车 圆 弧 , 图 5 - 4 中 粗 线 部 分 。

( 2 )车圆法 车圆法就是用不同半径的圆来车削 ,

9
最 终 将 所 需 圆 弧 车 出 来 , 图 5 - 5 中 粗 线 部 分 。

例 5 - 2 在 图 5 - 6 中 , 对 端 部 进 行 精 加 工 。

O1003 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S1200; 主轴正转,转速为 1200r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X80 Z60; 绝对编程,快速到达起刀点
N25 X0 Z2; 绝对编程,快速到达距 O 点 2mm 处
N30 G1 Z0 F80; 绝对编程,以 80mm/min 直线插补到 O 点
N35 G3 X18 Z-9 R9; 绝对编程,以 80mm/min 逆圆插补,加工 R9 圆弧
N40 G2 X22 Z-13 R5; 绝对编程,以 80mm/min 顺圆插补,加工 R5 圆弧
N45 G0 X80 Z60; 绝对编程,快速返回到起刀点
N50 M30; 程序结束
% 程序结束符

四、 刀 具 补 偿 功 能

刀 具 补 偿 功 能 是 数 控 车 床 的 主 要 功 能 之 一 。 它 分 为 两

类 : 刀 具 的 偏 移 ( 即 刀 具 长 度 补 偿 ) 和 刀 尖 圆 弧 半 径 补

偿 。

1. 刀 具 的 偏 移

刀 具 的 偏 移 是 指 当 车 刀 刀 尖 位 置 与 编 程 位 置 ( 工 件 轮

廓 ) 存 在 差 值 时 , 可 以 通 过 刀 具 补 偿 值 的 设 定 ( 具 体 参

见 第 五 节 ) , 使 刀 具 在 X、 Z 轴 方 向 加 以 补 偿 。 它 是 操 作

者 控 制 工 件 尺 寸 的 重 要 手 段 之 一 。

刀 具 偏 移 可 以 根 据 实 际 需 要 分 别 或 同 时 对 刀 具 轴 向 和

径 向 的 偏 移 量 实 行 修 正 。 在 程 序 中 必 须 事 先 编 入 刀 具 及

其 刀 补 号 ( 例 如 在 粗 加 工 结 束 后 精 加 工 开 始 前 , 在 程 序

中 专 门 编 入 “ T0101” ) , 每 个 刀 补 号 中 的 X 向 补 偿 值 或 Z 向

补 偿 值 根 据 实 际 需 要 由 操 作 者 输 入 , 当 程 序 在 执 行 如

“ T0101” 后 , 系 统 就 调 用 了 补 偿 值 , 使 刀 尖 从 偏 离 位 置 恢

复 到 编 程 轨 迹 上 , 从 而 实 现 刀 具 偏 移 量 的 修 正 。

2. 刀 具 半 径 补 偿

10
在 实 际 加 工 中 , 由 于 刀 具 产 生 磨 损 及 精 加 工 时 车 刀 刀

尖 磨 成 半 径 不 大 的 圆 弧 , 为 确 保 工 件 轮 廓 形 状 , 加 工 时

不 允 许 刀 具 中 心 轨 迹 与 被 加 工 工 件 轮 廓 重 合 , 而 应 与 工

件 轮 廓 偏 移 一 个 半 径 值 R , 这 种 偏 移 称 为 刀 具 半 径 补 偿 。
在 数 控 系 统 编 程 时 , 不 需 要 计 算 刀 具 中 心 运 动 轨 迹 ,

而 只 按 零 件 轮 廓 编 程 , 在 程 序 中 使 用 刀 具 半 径 编 程 指 令 ,

在 “ 刀 具 刀 补 设 置 ” 窗 口 中 设 置 好 刀 具 半 径 , 数 控 系 统

在 自 动 运 行 时 能 自 动 计 算 出 刀 具 中 心 轨 迹 , 即 刀 具 自 动

偏 离 工 件 轮 廓 一 个 刀 具 半 径 值 , 从 而 加 工 出 所 要 求 的 工

件 轮 廓 。

G41—— 刀 具 半 径 左 补 偿 指 令 , 即 沿 刀 具 运 动 方 向 看 ( 假

设 工 件 不 动 ) , 刀 具 位 于 工 件 左 侧 时 的 刀 具 半 径 补 偿 ,

如 图 5 - 7a 所 示 。
G42—— 刀 具 半 径 右

补 偿 指 令 , 即 沿 刀

具 运 动 方 向 看 ( 假

设 工 件 不 动 ) , 刀

具 位 于 工 件 右 侧 时
图 5-7 刀具左右补偿
的 刀 具 半 径 补 偿 ,

如 图 5 - 7b 所 示 。

G40—— 刀 具 半 径 补 偿 取 消 指 令 , 即 使 用 该 指 令 后 , 使

G41 、 G42 指 令 无 效 。
五、 固 定 循 环

固 定 循 环 是 预 先 给 定 一 系 列 操 作 ,

11

图 5-8 G90 外径车削


用 来 控 制 机 床 位 移 或 主 轴 运 转 , 从 而 完 成 各 项 加 工 。 对

非 一 刀 加 工 完 成 的 轮 廓 表 面 , 即 加 工 余 量 较 大 的 表 面 ,

采 用 循 环 编 程 , 可 以 缩 短 程 序 段 的 长 度 , 减 少 程 序 所 占

内 存 。

固 定 循 环 一 般 分 为 单 一 形 状 固 定 循 环 和 复 合 形 状 固

定 循 环 。

( 一 ) 单 一 形 状 固 定 循 环

1. 外 径 车 削 循 环 指 令 G90

该 循 环 主 要 用 于 圆 柱 面 和 圆 锥 面 的 循 环 切 削 。

( 1 )外圆切削循环 程序段格式为: G90 X ( U ) Z ( W ) F

如 图 5 - 8 所 示 , 刀 具 从 循 环 起 点 ( 刀 具 所 在 位 置 )

开 始 按 矩 形 循 环 , 最 后 又 回 到 循 环 起 点 。 图 中 虚 线 表 示

按 快 速 运 动 , 实 线 表 示 按 F 指 定 的 工 作 进 给 速 度 运 动 。

X、 Z 为 圆 柱 面 切 削 终 点 坐 标 值 ; U、 W 为 圆 柱 面 切 削 终 点

相 对 循 环 起 点 的 增 量 值 。 其 加 工 顺 序 按

1、 2、 3、 4、 5、 6 进 行 。

例 5 - 3 加 工 如 图 5 - 8 中 的 外 圆 轮 廓 。

O1004 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S800; 主轴正转,转速为 800r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X80 Z60; 绝对编程(以下同),快速到达起刀点
N25 X41 Z2; 快速到达循环起始点(图中刀具所在位置)
N30 G90 X37 Z-20 F100; 循环加工 1,背吃刀量为 3mm(直径值),以 100mm/min 进给
N35 X34; 模态指令,继续进行循环加工 2~6,背吃刀量为 3mm/次(直径值)
N40 X31;
N45 X28;
N50 X25;
N55 X22;
N60 G0 X80 Z60; 快速返回到起刀点
N65 M30; 程序结束

12
% 程序结束符

( 2 )锥面切削循环 程序段格式为: G90 X ( U ) Z ( W ) I F

如 图 5 - 9 所 示 , 刀 具 从 循 环 起

点 开 始 沿 径 向 快 速 移 动 , 然 后 按 F

指 定 的 进 给 速 度 沿 锥 面 运 动 , 到

锥 面 另 一 端 后 沿 径 向 以 进 给 速 度

退 出 , 最 后 快 速 返 回 到 循 环 起 点 。 图 5-9 G90 锥面车削

X、 Z 为 圆 锥 面 切 削 终 点 坐 标 值 ;

U、 W 为 圆 锥 面 切 削 终 点 相 对 循 环 起 点 的 增 量 值 。 其 加 工

顺 序 按 1、 2、 3 进 行 。 I 为 锥 体 大 小 端 的 半 径 差 , 由 于 刀

具 沿 径 向 移 动 是 快 速 移 动 , 为 避 免 打 刀 , 刀 具 在 Z 向 应

有 一 定 的 安 全 距 离 , 所 以 在 考 虑 I 时 , 应 按 延 伸 后 的 值

进 行 考 虑 ( 如 图 5-9 中 I 应 是 - 6.25 , 而 不 是 - 5 ) 。 采 用 编

程 时 , 应 注 意 I 的 符 号 , 确 定 的 方 法 是 : 锥 面 起 点 坐 标

大 于 终 点 坐 标 时 取 正 , 反 之 取 负 。

例 5 - 4 加 工 如 图 5 - 9 所 示 的 圆 锥 轮 廓 。

O1005 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S800; 主轴正转,转速为 800r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X80 Z60; 绝对编程(以下同),快速到达起刀点

13
N25 X41 Z5; 快速到达循环起始点(图中刀具所在位置)
N30 G90 X40 Z-20 I-6.25 F100; 循环加工 1,以 100mm/min 进给
N35 X35; 模态指令,继续进行循环加工 2、3
N40 X30;
N45 G0 X80 Z60; 快速返回到起刀点
N50 M30; 程序结束
% 程序结束符

2. 端 面 车 削 循 环 指 令 G94

程 序 段 格 式 为 : G94 X ( U ) Z ( W ) F

如 图 5 - 10 所 示 , 刀 具 从 循 环 起 点 ( 刀 具
图 5-10 G94 举例
所 在 位 置 ) 开 始 按 矩 形 循 环 , 最 后 又 回 到

循 环 起 点 。 图 中 虚 线 表 示 按 快 速 运 动 , 实 线 表 示 按 F 指

定 的 工 作 进 给 速 度 运 动 。 X、 Z 为 圆 柱 面 切 削 终 点 坐 标 值 ;

U、 W 为 圆 柱 面 切 削 终 点 相 对 循 环 起 点 的 增 量 值 。 其 加 工

顺 序 按 1、 2、 3、 4、 5 进 行 。

( 二 ) 复 合 形 状 固 定 循 环

复 合 形 状 固 定 循 环 应 用 于 切 除 非 一 次 加 工 即 能 加 工 到

规 定 尺 寸 的 场 合 。 利 用 复 合 固 定 循 环 功 能 , 只 要 编 写 出

最 终 加 工 路 线 , 给 出 每 次 的 背 吃 刀 量 等 加 工 参 数 , 车 床

即 可 自 动 地 重 复 切 削 直 到 加 工 完 为 止 。

1. 外 径 粗 车 循 环 指 令 G71

适 用 于 圆 柱 毛 坯 料 粗 车

外 径 和 圆 筒 毛 坯 料 粗 镗 内

14

图 5-11 粗车循环起刀点位置
径 。

程 序 段 格 式 为 :

G0 X α Zβ

G71 U ∆d R ∆e

G71 P Ns Q Nf U ∆u W ∆w F

程 序 段 中 各 地 址 的 含 义 为 :

α 、 β — — 粗 车 循 环 起 刀 点 位 置 坐 标 。 α 值 确 定 切 削

的 起 始 直 径 。 α 值 在 圆 柱 毛 坯 料 粗 车 外 径 时 , 应 比 毛 坯

直 径 稍 大 1 ~ 2mm ; β 值 应 离 毛 坯 右 端 面 2 ~ 3mm 。 在 圆 筒

毛 坯 料 粗 镗 内 径 时 , α 值 应 比 筒 料 内 径 稍 小 1 ~ 2mm , β

值 应 离 毛 坯 右 端 面 2 ~ 3mm 。 见 图 5 - 11 。

∆d —— 循 环 切 削 过 程 中 径 向 的 背 吃 刀 量 , 半 径 值 , 单

位 mm 。

∆e —— 循 环 切 削 过 程 中 径 向 的 退 刀 量 , 半 径 值 , 单 位

mm 。

Ns —— 轮 廓 循 环 开 始 程 序 段 的 段 号 。

Nf —— 轮 廓 循 环 结 束 程 序 段 的 段 号 。 如 : 开 始 段 为 N30…

… ; 结 束 段 为 N95…… , 则 为 G71 P30 Q95…… 。

∆u ——X 方 向 的 精 加 工 余 量 , 直 径 值 , 单 位 mm 。 在 圆 筒

15
毛 坯 料 粗 镗 内 径 时 , 应 指 定 为 负 值 。

∆w ——Z 方 向 的 精 加 工 余 量 , 单 位 mm 。

2. 端 面 粗 车 循 环 指 令 G72

适 用 于 圆 柱 棒 料 毛 坯 端 面 方 向 粗 车 , 从 外 径 方 向 往 轴

心 方 向 车 削 。

程 序 段 格 式 为 :

G0 X α Zβ

G72 W ∆b R ∆c

G72 P Ns Q Nf U ∆u W ∆w F

程 序 段 中 各 地 址 的 含 义 为 :

∆b —— 循 环 切 削 过 程 中 轴 向 的 背 吃 刀 量 , 单 位 mm 。

∆c —— 循 环 切 削 过 程 中 轴 向 的 退 刀 量 , 单 位 mm 。

其 它 含 义 同 G71 。

3. 固 定 形 状 粗 车 循 环 指 令 G73

适 用 于 毛 坯 轮 廓 形 状 与 零 件 轮 廓 形 状 基 本 接 近 时 的 粗

车 , 例 如 一 些 锻 件 、 铸 件 的 粗 车 。

程 序 段 格 式 为 :

G0 X α Zβ

16
图 5-12 G71、G70 举例
G73 U ∆d W ∆b R ∆e

G73 P Ns Q Nf U ∆u W ∆w F

程 序 段 中 各 地 址 的 含 义 同 前 。

4. 精 加 工 循 环 指 令 G70

当 用 G71 、 G72 、 G73 粗 车 工 件 后 , 用 G70 来 指 定 精 车 循 环 ,

切 除 粗 加 工 中 留 下 的 余 量 。

程 序 段 格 式 为 :

G0 X α Zβ

G70 P Ns Q Nf F

程 序 段 中 各 地 址 的 含 义 同 前 。

例 5 - 5 对 图 5 - 12 , 用 G71 、 G70 进 行 轮 廓 的 粗 加 工 和 精 加

工 。
O1006 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S800; 主轴正转,转速为 800r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X41 Z2; 绝对编程,快速到达轮廓循环起刀点
N25 G71 U1.5 R2; 外径粗车循环,给定加工参数
N30 G71 P35 Q70 U0. 5 W0.1 F100;
N35 G1 X0; 从循环起刀点以 100mm/min 进给移动到轮廓起始点。注意:起始点位置必须分
N40 Z0;
两行,否则数控系统报警
N45 G3 X18 Z-9 R9; 粗车循环部分的轮廓轨迹,以 100mm/min 进给
N50 G2 X22 Z-13 R5;
N55 G1 X26 Z-23;
N60 X30 Z-25;
N65 Z-46;
N70 X40;
N75 G0 X100; 粗车轮廓循环结束后,刀具首先沿径向退出
N80 Z200; 刀具沿轴向退出
N85 M5; 主轴停止
N90 M0; 程序暂停。可对粗加工后的零件进行测量

17
N95 M3 S1200; 主轴正转,转速为 1200r/min
N100 T0101 重新调用 1 号刀补,可引入刀具偏移量或磨损量
N105 G0 X41 Z2; 精车循环
N110 G70 P35 Q70;
N115 G0 X100; 精车轮廓循环结束后,刀具首先沿径向退出
N120 Z200; 刀具沿轴向退出
N125 M5; 主轴停止
N130 M30; 程序结束
% 程序结束符

5. 切 槽 循 环 指 令 G75

程 序 段 格 式 为 :

G0 X α 1 Z β 1

G75 R ∆e 图 5-13 切槽循环举例

G75 X α 2 Z β2 P ∆i Q ∆k R ∆w F

程 序 段 中 各 地 址 的 含 义 为 :

α 1 、 β1 — — 切 槽 刀 起 始 点 坐 标 。 α 1 应 比 槽 口 最 大 直 径

( 有 时 在 槽 的 左 右 两 侧 直 径 是 不 相 同 的 , 见 图 5 - 13 )

大 2 ~ 3mm , 以 免 在 刀 具 快 速 移 动 时 发 生 撞 刀 ; β1 与 切 槽

起 始 位 置 从 左 侧 或 右 侧 开 始 有 关 ( 优 先 选 择 从 右 侧 开 始 。

图 5 - 13 中 , 当 切 槽 起 始 位 置 从 左 侧 开 始 时 , β1 为 -

30 ; 当 切 槽 起 始 位 置 从 右 侧 开 始 时 , β1 为 - 24 ) 。

α2

—— 槽 底 直 径 。

β 2 —— 切 槽 时 的 Z 向 终 点 位 置 坐 标 , 同 样 与 切 槽 起 始 位

18
置 有 关 ( 图 5 - 13 中 , 当 切 槽 起 始 位 置 从 左 侧 开 始 时 ,

β2 为 - 24 ; 当 切 槽 起 始 位 置 从 右 侧 开 始 时 , β2 为 -

30 ) 。

∆e —— 切 槽 过 程 中 径 向 的 退 刀 量 , 半 径 值 , 单 位 mm 。

∆i —— 切 槽 过 程 中 径 向 的 每 次 切 入 量 , 半 径 值 , 单 位

µm 。
∆k —— 沿 径 向 切 完 一 个 刀 宽 后 退 出 , 在 Z 向 的 移 动 量 ,

单 位
µm , 但 必 须 注 意 其 值 应 小 于 刀 宽 。
∆w —— 刀 具 切 到 槽 底 后 , 在 槽 底 沿 - Z 方 向 的 退 刀 量 ,

单 位
µm 。 注 意 : 尽 量 不 要 设 置 数 值 , 取 0 , 以 免 断 刀 。
例 5 - 6 用 G75 编 写 图 5 - 13 所 示 的 槽 。

O1007 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S600; 主轴正转,转速为 600r/min
N15 T0202; 换 2 号切槽刀(刀宽 4mm),导入刀具刀补
N20 G0 X42 Z-30; 快速到达切槽起始点(图中刀具所在位置)
N25 G75 R0.1; 指定径向退刀量 0.1mm
N30 G75 X30 Z-24 P500 Q3500 R0 F50; 指定槽底、槽宽及加工参数(后面综合实例中切槽从右侧开始)
N35 G0 X80; 切槽完毕后,沿径向快速退出
N40 Z60; 快速返回到起刀点
N45 M30; 程序结束
% 程序结束符

六、 螺 纹 加 工

螺 纹 切 削 分 为 单 行 程 螺 纹 切 削 、 简 单 螺 纹 循 环 和 螺 纹

切 削 复 合 循 环 。

( 一 ) 螺 纹 切 削 时 的 几 个 问 题

1. 螺 纹 牙 型 高 度 ( 螺 纹 总 切 深 )

19

图 5-14 螺纹空刀导入、导出量
螺 纹 牙 型 高 度 是 指 在 螺 纹 牙 型 上 , 牙 顶 到 牙 底 之 间 垂

直 于 螺 纹 轴 线 的 距 离 , 它 是 车 削 时 车 刀 总 切 入 深 度 。

对 于 三 角 形 普 通 螺 纹 , 牙 型 高 度 按 下 式 计 算 :

h = 0.6495 P

式中 P—— 螺 距 ( mm ) 。

2. 螺 纹 起 点 与 终 点 轴 向 尺 寸

由 于 车 螺 纹 起 始 时 有 一 个 加 速 过 程 , 结 束 前 有 一 个 减

速 过 程 。 在 这 段 距 离 中 , 螺 距 不 可 能 保 持 均 匀 , 因 此 车

螺 纹 时 , 两 端 必 须 设 置 足 够 的 升 速 进 刀 段 ( 空 刀 导 入 量 )

δ1 和 减 速 退 刀 段 ( 空 刀 导 出 量 ) δ2 ( 见 图 5 - 14 ) 。 δ1

、 δ2 一 般 按 下 式 选 取 :

δ 1 ≥2× 导程 δ2 ≥ ( 1 ~ 1.5 ) × 导 程

3. 分 层 切 削 深 度

表 5 - 3 常 用 螺 纹 切 削 的 进 给 次 数 与

背 吃 刀 量 ( 直 径 值 , mm )

米 制 螺 纹
螺 距 1.0 1.5 2.0 2.5 3.0 3.5 4.0
牙 深 0.649 0.974 1.299 1.624 1.949 2.273 2.598

20
背 1次 0.7 0.8 0.9 1.0 1.2 1.5 1.5
2次 0.4 0.6 0.6 0.7 0.7 0.7 0.8
3次 0.2 0.4 0.6 0.6 0.6 0.6 0.6

4次 0.16 0.4 0.4 0.4 0.6 0.6
5次 0.1 0.4 0.4 0.4 0.4
刀 6次 0.15 0.4 0.4 0.4
7次 0.2 0.2 0.4
8次 0.15 0.3

9次 0.2


英 制 螺 纹
牙/in 24 18 16 14 12 10 8
牙 深 0.678 0.904 1.016 1.162 1.355 1.626 2.033
背 1次 0.8 0.8 0.8 0.8 0.9 1.0 1.2
2次 0.4 0.6 0.6 0.6 0.6 0.7 0.7
3次 0.16 0.3 0.5 0.5 0.6 0.6 0.6

4次 0.11 0.14 0.3 0.4 0.4 0.5
刀 0.13 0.21 0.4 0.5
5次
量 6次 0.16 0.4
及 7次 0.17




如 果 螺 纹 牙 型 较 深 , 螺 距 较 大 , 可 分 几 次 进 给 。 每 次

进 给 的 背 吃 刀 量 用 螺 纹 深 度 减 精 加 工 背 吃 刀 量 所 得 的 差

按 递 减 规 律 分 配 。 常 用 螺 纹 切 削 的 进 给 次 数 与 背 吃 刀 量

可 参 考 表 5 - 3 选 取 。
( 二 ) 单 行 程 螺 纹 切 削 指 令 G32

G32 指 令 可 以 执 行 单 行 程 螺 纹 切 削 , 螺

纹 车 刀 进 给 运 动 严 格 根 据 输 入 的 螺 纹 导

程 进 行 。 但 是 , 螺 纹 车 刀 的 切 入 、 切 出 、 图 5-15 锥螺纹

返 回 等 均 需 另 外 编 入 程 序 , 编 写 的 程 序

21
段 比 较 多 , 在 实 际 编 程 中 一 般 很 少 使 用 G32 指 令 。

程 序 段 格 式 为 : G32 X ( U ) Z ( W ) F

X、 Z 为 螺 纹 终 点 坐 标 值 ; U、 W 为 螺 纹 终 点 相 对 起 点

的 增 量 值 ; F 为 螺 纹 导 程 。 对 锥 螺 纹 ( 图 5 - 15 ) , 其 斜

角 α 在 45° 以 下 时 , 螺 纹 导 程 以 Z 轴 方 向 指 定 , 45° 以 上 至

90° 时 , 以 X 轴 方 向 值 指 定 。

例 5 - 7 用 G32 指 令 编 写 图 5 - 14 所 示 的 螺 纹 。

O1008 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S600; 主轴正转,转速为 600r/min
N15 T0303; 换 3 号螺纹刀,导入刀具刀补
N20 G0 X32 Z4; 快速到达切螺纹起始点径向外侧(起刀点)
N25 G1 X29.1 F60; 以 60mm/min 进给到切螺纹起始点(图中右端刀具所在位置)
N30 G32 Z-27 F2; 螺纹背吃刀量 0.9mm,切第一次
N35 G1 X32 F60; 沿径向退出
N40 G0 Z4; 快速返回到起刀点
N45 G1 X28.5 F60; 切第二次的程序
N50 G32 Z-27 F2;
N55 G1 X32 F60;
N60 G0 Z4;
N65 G1 X27.9 F60; 切第三次的程序
N70 G32 Z-27 F2;
N75 G1 X32 F60;
N80 G0 Z4;
N85 G1 X27.5 F60; 切第四次的程序
N90 G32 Z-27 F2;
N95 G1 X32 F60;
N100 G0 Z4;
N105 G1 X27.4 F60; 切第五次的程序(精车)
N110 G32 Z-27 F2;
N115 G1 X32 F60;
N120 G0 X100; 沿径向快速退出
N125 Z200; 沿轴向快速退出
N130 M30; 程序结束
% 程序结束符

( 二 ) 螺 纹 切 削 循 环 指 令 G92

该 指 令 可 切 削 锥 螺 纹 和 圆 柱 螺 纹 , 其 循 环 路 线 与 前

述 的 单 一 形 状 固 定 循 环 G90 基 本 相 同 , 只 是 F 后 面 的 进 给

22
量 改 为 螺 距 值 即 可 。 其 循 环 轨 迹 见 图 5 - 16 。

程 序 段 格 式 为 : G92 X ( U ) Z ( W ) I F

X、 Z 为 螺 纹 终 点 的 坐 标 值 ; U、 W 为 螺 纹 终 点 坐 标 相

图 5-16 G92 循环轨迹

对 于 循 环 起 始 点 的 增 量 坐 标 值 ; I 为 锥 螺 纹 考 虑 空 刀 导

入 量 和 空 刀 导 出 量 后 切 削 螺 纹 起 点 和 切 削 螺 纹 终 点 的 半

径 差 , 其 正 负 号 规 定 与 G90 中 的 I 相 同 。 加 工 圆 柱 螺 纹 时 I

为 零 , 可 省 略 。

例 5 - 8 用 G92 指 令 编 写 图 5 - 14 所 示 的 螺 纹 。

O1009 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S600; 主轴正转,转速为 600r/min
N15 T0303; 换 3 号螺纹刀,导入刀具刀补
N20 G0 X32 Z4; 快速到达循环起点
N25 G92 X29.1 Z-27 F2; 切螺纹第一次

23
N30 X28.5; 模态指令,切螺纹第二次
N35 X27.9; 切螺纹第三次
N40 X27.5; 切螺纹第四次
N45 X27.4; 切螺纹第五次(精车)
N50 G0 X100 Z200; 快速退出
N55 M30; 程序结束
% 程序结束符

( 三 ) 螺 纹 切 削 复 合 循 环 指 令 G76

利 用 螺 纹 切 削 复 合 循 环 功 能 , 只 要 编 写 出 螺 纹 的 底

径 值 、 螺 纹 Z 向 终 点 位 置 、 牙 深 及 第 一 次 背 吃 刀 量 等 加

工 参 数 , 车 床 即 可 自 动 计 算 每 次 的 背 吃 刀 量 进 行 循 环 切

程 序 段 格 式 为 :

G0 X α 1 Z β 1

G76 P mγθ Q ∆d min R ∆c

图 5-17 螺纹尾部倒角量
G76 X α 2 Z β 2 R I Ph Q ∆d Fl

程 序 段 中 各 地 址 的 含 义 为 :

α 1 、 β1 — — 螺 纹 切 削 循 环 起 始 点 坐 标 。 X 向 , 在 切 削

外 螺 纹 时 , 应 比 螺 纹 大 径 稍 大 1 ~ 2mm ; 在 切 削 内 螺 纹 时 ,

应 比 螺 纹 小 径 稍 小 1 ~ 2mm 。 在 Z 向 必 须 考 虑 空 刀 导 入 量 。

m —— 精 加 工 重 复 次 数 , 可 以 1 ~ 99 次 。

γ —— 螺 纹 尾 部 倒 角 量 ( 斜 向 退 刀 ) 。 00 ~ 99 个 单 位 ,

取 01 则 退 0.11× 导 程 ( 单 位 : mm ) , 见 图 5 - 17 。

θ —— 螺 纹 刀 尖 的 角 度 ( 螺 牙 的 角 度 ) 。 可 选 择

24
80° 、 60° 、 55° 、 30° 、 29° 、 0° 六 个 种 类 。

∆d min —— 切 削 时 的 最 小 切 深 量 。 按 表 5 - 3 中 最 后 一 次 的

背 吃 刀 量 进 行 选 择 。 半 径 值 , 单 位 : µm 。

∆c —— 精 加 工 余 量 。 半 径 值 , 单 位 : mm 。

α2

—— 螺 纹 底 径 值 。 直 径 值 , 单 位 : mm 。

β 2 —— 螺 纹 的 Z 向 终 点 位 置 坐 标 , 必 须 考 虑 空 刀 导 出 量 。

I —— 螺 纹 部 分 的 半 径 差 , 与 G92 中 的 I 相 同 。 I 为 0 时 ,

是 直 螺 纹 切 削 。

h —— 螺 纹 的 牙 深 。 按 h = 649.5 P 进 行 计 算 , 半 径 值 , 单 位 :

µm 。

∆d —— 第 一 次 切 深 。 按 表 5 - 3 中 第 一 次 的 背 吃 刀 量 进

行 选 择 。 半 径 值 , 单 位 : µm 。

l —— 螺 纹 导 程 。 单 位 : mm 。

例 5 - 9 用 G76 指 令 编 写 图 5 - 14 所 示 的 螺 纹 。

O1010 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S600; 主轴正转,转速为 600r/min
N15 T0303; 换 3 号螺纹刀,导入刀具刀补
N20 G0 X32 Z4; 快速到达循环起点,考虑空刀导入量
N25 G76 P10160 Q50 R0.1; 螺纹切削复合循环
N30 G76 X27.4 Z-27 R0 P1300 Q450 F2;
N35 G0 X100 Z200; 快速退出
N40 M30; 程序结束
% 程序结束符

25
七、 子 程 序

在 一 个 加 工 程 序 的 若 干 位 置 上 , 如 果 存 在 某 些 固 定

程 序 且 重 复 出 现 的 内 容 , 为 了 简 化 程 序 可 以 把 这 些 重 复

的 内 容 抽 出 , 按 一 定 格 式 编 成 子 程 序 , 然 后 像 主 程 序 一

样 将 它 输 入 到 程 序 存 储 器 中 。 主 程 序 在 执 行 过 程 中 如 果

需 要 某 一 子 程 序 , 可 以 通 过 调 用 子 程 序 , 执 行 完 子 程 序

又 可 返 回 主 程 序 , 继 续 执 行 后 面 的 程 序 段 。 一 个 调 用 指

令 可 以 重 复 调 用 一 个 子 程 序 999 次 。

1. 子 程 序 的 格 式

子 程 序 的 编 写 与 一 般 程 序 基 本 相 同 , 只 是 程 序 结 束

符 为 M99 , 表 示 子 程 序 结 束 并 返 回 到 调 用 子 程 序 的 主 程 序

中 。

2. 子 程 序 的 调 用

调 用 子 程 序 程 序 段 格 式 为 : M98 P△△△××××

地 址 含 义 : △ △ △ — — 重 复 调 用 的 次 数 ( 最 多 调 用 999

次 。 如 果 省 略 , 则 调 用 1 次 )

××××—— 被 调 用 的 子 程 序 号 ( 调 用 次 数 大 于 1 时 ,

子 程 序 号 前 面 的 0 不 可 以 省 略 )

例 如 : M98 P50023 表 示 调 用 程 序 号 为 0023 的 子 程 序 5 次 ;

M98 P23 表 示 调 用 子 程 序 号 为 0023 的 子 程 序 1 次 。

例 5 - 10 把 O1008 ( 例 5 - 7 ) 程 序 改 为 采 用 子 程 序 编 程 。

O1008(主程序) O1011(子程序)
N5 G54 G98 G21; N5 G32 Z-27 F2;
N10 M3 S600; N10 G1 X32 F60;

26
N15 T0303; N15 G0 Z4;
N20 G0 X32 Z4; N20 M99;
N25 G1 X29.1 F60; %
N30 M98 P11011;
N35 G1 X28.5 F60;
N40 M98 P11011;
N45 G1 X27.9 F60;
N50 M98 P11011;
N55 G1 X27.5 F60;
N60 M98 P11011;
N65 G1 X27.4 F60;
N70 M98 P11011;
N75 G0 X100;
N80 Z200;
N85 M30;

八、 用 户 宏 程 序

含 有 变 量 的 子 程 序 叫 做 用 户 宏 程 序 , 在 程 序 中 调 用

用 户 宏 程 序 的 那 条 指 令 叫 用 户 宏 指 令 ( G65 ) 。

1. 变 量

用 一 个 可 赋 值 的 代 号 代 替 具 体 的 坐 标 值 , 这 个 代 号

就 称 为 变 量 。 变 量 又 分 为 系 统 变 量 、 公 共 变 量 和 局 部 变

量 三 类 , 它 们 的 性 质 和 用 途 各 不 相 同 。

( 1 )系统变量 这是固定用途的变量,它的值决

定 了 系 统 的 状 态 。 FANUC 中 的 系 统 变 量 为 #1000 ~

#1015 、 #1032 、 #3000 等 。

( 2 )公共变量 是指在主程序内和由主程序调用

的 各 用 户 宏 程 序 内 公 用 的 变 量 。 FANUC 中 共 有 60 个 公 共 变

量 , 它 们 分 两 组 , 一 组 是 #100 ~ #149 , 另 一 组 是 #500 ~

#509 。

表 5 - 4 FANUC 系 统 局 部 变 量 赋 值 对 照 表

赋值代号 变量号 赋值代号 变量号 赋值代号 变量号


A #1 E #8 T #20

27
B #2 F #9 U #21
C #3 H #11 V #22
I #4 M #13 W #23
J #5 Q #17 X #24
K #6 R #18 Y #25
D #7 S #19 Z #26

( 3 )局部变量 指局限于在用户宏程序内使用的

变 量 。 同 一 个 局 部 变 量 在 不 同 的 宏 程 序 内 其 值 是 不 通 用

的 。 FANUC 系 统 有 33 局 部 变 量 , 分 别 为 #1 ~ #33 。 FANUC 局 部

变 量 赋 值 ( 部 分 ) 对 照 表 见 表 5 - 4。

2. 变 量 的 演 算

( 1 )加减型运算 加减型运算包括加、减、逻辑

加 和 排 它 的 逻 辑 加 。 分 别 用 以 下 四 个 形 式 表 达 :

#i = #j + #k

#i = #j - #k

#i = #jOR#k

#i = #jXOR#k

式 中 : i、 j、 k 为 变 量 ; + 、 - 、 OR 、 XOR 称 为 演 算

子 。

表 5 - 5 FANUC 常 用 函 数 功 能

函 数 名 称 函 数 代 号 举 例
正弦(度单位) SIN[#j] #1=SIN[#2]
余弦(度单位) COS[#j] #1=COS[#2]
正切(度单位) TAN[#j] #1=TAN[#2]
反正切(度单位) ATAN[#j]/[#k] ATAN[1]/[1]=45°;ATAN[-1]/[-1]=135°
平方根 SQRT[#j] #1=SQRT[#2]
绝对值 ABS[#j] #1=ABS[#2]
小数点以下四舍五入 ROUND[#j] #1=ROUND[#2]

28
小数点以下舍去 FIX[#j] #1=FIX[#2]
小数点以下进位 FUP[#j] #1=FUP[#2]

( 2 )乘除型运算 乘除型运算包括乘、除和逻辑

乘 。 分 别 用 以 下 形 式 表 达 :

#i = #j*#k

#i = #j/#k

#i = #jAND#k

3. 变 量 的 函 数

表 5 - 5 列 出 FANUC 一 些 常 用 的 函 数 。

4. 变 量 的 赋 值

由 于 系 统 变 量 的 赋 值 情 况 比 较 复 杂 , 这 里 只 介 绍 公

共 变 量 和 局 部 变 量 的 赋 值 。 变 量 的 赋 值 方 式 可 分 为 直 接

和 间 接 两 种 。

( 1 ) 直 接 赋 值

例 : #2 = 116 ( 表 示 将 数 值 116 赋 值 于 #2 变 量 )

#103 = #2 ( 表 示 将 变 量

#2 的 即 时 值 赋 于 变 量 #103 )

( 2 )间接赋值 间

接 赋 值 就 是 用 演 算 式 赋 值 ,

即 把 演 算 式 内 演 算 的 结 果

29
图 5-18 椭圆轮廓及变量
赋 给 某 个 变 量 。

图 5 - 18 是 一 个 椭 圆 , 欲 车 削 1/4 椭 圆 ( 图 中 粗 线 部 分 )

的 回 转 轮 廓 线 。 要 求 在 数 控 程 序 中 用 任 意 一 点 D 的 Z 值

( 用 2 号 变 量 ) 来 表 达 该 点 的 X 值 ( 用 5 号 变 量 ) 。

图 5 - 18 所 示 椭 圆 的 方 程 为 :

X 2 Z2
+ =1 ( X 值 为 半 径 值 )
a2 b2

即 X = 2 ∗ a ∗ 1− Z / b
2 2
( X 值 为 直 径 值 )

转 为 变 量 表 达 式 为 : 5 号 变 量 = ( 1 号 变 量 + 1 号 变 量 )

* 1 − (2号变量) /(3号变量)
2 2

间 接 赋 值 情 况 为 :

N5 #1 = 50 ;

N10 #3 = 80

N15 #5 = [#1 + #1]*SQRT[1 - #2*#2/#3/#3]

( 3 ) 在 用 户 宏 指 令 中 为 用 户 宏 程 序 内 的 局 部 变 量 赋

值 以单层宏程序为例。欲车削图 5 - 18 中 从 A 点 到 B 点 的 四 分 之 一 椭 圆

回 转 零 件 , 采 用 直 线 逼 近 ( 也 叫 拟 合 ) , 在 Z 向 分 段 ,

以 1mm 为 一 个 步 距 , 并 把 Z 作 为 自 变 量 。 为 了 适 应 不 同 的

椭 圆 ( 即 不 同 的 长 短 轴 ) 、 不 同 的 起 始 点 和 不 同 的 步 距 ,

30
我 们 可 以 编 制 一 个 只 用 变 量 不 用 具 体 数 据 的 宏 程 序 , 然

后 在 主 程 序 中 调 用 该 宏 程 序 的 用 户 宏 指 令 段 为 上 述 变 量

赋 值 。 这 样 , 对 于 不 同 的 椭 圆 、 不 同 的 起 始 点 和 不 同 的

步 距 , 不 必 更 改 宏 程 序 , 而 只 要 修 改 主 程 序 中 用 户 宏 指

令 段 内 的 赋 值 数 据 就 可 以 了 。 以 #6 变 量 代 表 步 距 、 以 80

赋 于 #2 代 表 起 始 点 A 的 Z 坐 标 值 。

例 5 - 11 用 户 宏 指 令 局 部 变 量 。

主程序 宏程序
O1012 O1013
N5 … N5 #5=[#1+#1]*SQRT[1-#2*#2/#3/#3];
… N10 G1 X#5 Z#2 F60;
N×× G65 P1013 A50 B80 C80 K1; N15 #2=#2-#6;
… N20 GOTO 5;
N×× M30; N25 M99;
% %

5. 转 向 语 句

转 向 语 句 分 为 无 条 件 转 向 语 句 和 条 件 转 向 语 句 两 种 。

( 1 )无条件转向语句 程序段格式为: GOTO N

N—— 程 序 段 号

例 : GOTO 85 表 示 无 条 件 转 向 执 行 N85 的 程 序 段 , 而 不 论

N85 程 序 段 在 转 向 语 句 之 前 还 是 其 后 。

( 2 )条件转向语句 条件转向语句一般由条件式

和 转 向 目 标 两 部 分 构 成 。

程 序 段 格 式 为 : IF [a GT b] GOTO c

表 示 为 “ 如 果 a > b , 那 么 转 向 执 行 Nc 程 序 段 ” 。 a 和

b 可 以 是 数 值 、 变 量 或 含 有 数 值 及 变 量 的 算 式 , c 是 转 向

目 标 的 程 序 段 。

31
大 于 、 等 于 、 大 于 等 于 、 小 于 等 于 分 别 用

GT 、 EQ 、 GE 、 LE 表 示 。

条 件 转 向 语 句 在 宏 程 序 内 使 用 比 较 广 泛 。 使 用 条 件

转 向 语 句 , 能 编 出 准 确 的 用 户 宏 程 序 。 图 5 - 18 中 的 椭

圆 , 我 们 在 前 述 的 基 础 上 加 一 个 用 #7 变 量 代 表 切 削 终 点

B 的 Z 坐 标 值 ( 在 该 例 中 , #7 等 于 零 ) , 它 可 以 在 宏 指 令

中 用 D 赋 值 。

例 5 - 12 用 户 宏 指 令 用 转 向 语 句 。

主程序 宏程序
O1014 O1015
N5 … N5 #5=[#1+#1]*SQRT[1-#2*#2/#3/#3];
… N10 G1 X#5 Z#2 F60;
N×× G65 P1015 A50 B80 C80 D0 K1; N15 #2=#2-#6;
… N20 IF [#2 GE #7] GOTO 5;
N×× M30; N25 M99;
% %

第三节 典型零件编程与加工实例

综 合 实 例 1 编 制 图 5-19 所 示 零 件 的 加 工 程 序 , 材 料 为 45

钢 , 棒 料 直 径 为 40mm 。

32
图 5 - 19 综 合 实 例 1 零 件 图

1. 刀 具 设 置

机 夹 车 刀 ( 硬 质 合 金 可 转 位 刀 片 ) 为 1 号 刀 ; 宽 4mm 的

硬 质 合 金 焊 接 切 槽 刀 为 2 号 刀 ; 60° 硬 质 合 金 机 夹 螺 纹 刀

为 3 号 刀 。

2. 工 艺 路 线

( 1 ) 棒 料 伸 出 卡 盘 外 约 85 mm , 找 正 后 夹 紧 。

( 2 ) 用 1 号 刀 , 采 用 G71 进 行 轮 廓 循 环 粗 加 工 。

( 3 ) 用 1 号 刀 , 采 用 G70 进 行 轮 廓 精 加 工 。

( 4 ) 用 2 号 刀 , 采 用 G75 进 行 切 槽 循 环 加 工 。

( 5 ) 用 3 号 刀 , 采 用 G76 进 行 螺 纹 循 环 加 工 。

( 6 ) 用 2 号 刀 切 下 零 件 。

3. 相 关 计 算

螺 纹 总 切 深 : h = 0.6495 P = 0.6495 × 1.5 ≈ 0.974mm

4. 加 工 程 序

O1016 程序名

N5 G54 G98 G21 用 G54 指定工件坐标系、分进给、米制编程

N10 M3 S800 主轴正转,转速为 800r/min

33
N15 T0101; 换 1 号外圆刀,导入刀具刀补

N20 G0 X41 Z2; 绝对编程,快速到达轮廓循环起刀点

N25 G71 U1.5 R2; 外径粗车循环,给定加工参数。N35~N85 为循环部分轮廓

N30 G71 P35 Q85 U0.5 W0.1 F100;

N35 G1 X0; 从循环起刀点以 100mm/min 进给移动到轮廓起始点

N40 Z0;

N45 G3 X18 Z-9 R9; 逆圆进给加工 R9 球头

N50 G2 X22 Z-13 R5; 顺圆进给加工 R5 圆弧

N55 G1 X26 Z-23; 直线进给加工圆锥

N60 X29.8 Z-25; 加工倒角

N65 Z-56; 车削螺纹部分圆柱。由于螺纹车削时材料会产生塑性变形,所以圆


柱段直径稍小,一般小 0.2mm
N70 X32; 车削槽处的台阶端面

N75 Z-66; 车削 φ32 外圆

N80 X38; 车削台阶

N85 Z-76; 车削 φ38 外圆。考虑切断,所以轴向加工长度比零件稍长

/N90 G0 X100; 刀具沿径向快退。“/”为程序跳跃符号,如果不进行粗加工后的零


件测量、刀具不补偿,在“程序跳跃按钮”开时,所有程序段开头
带“/”的将跳过不执行,具体参见第四节
/N95 Z200; 刀具沿轴向快退

/N100 M5; 主轴停止

/N105 M0; 程序暂停。用于对粗加工后的零件进行测量

N110 M3 S1200; 主轴重新起动,转速 1200r/min

/N115 T0101; 重新调用 1 号刀补,可引入刀具偏移量或磨损量

/N120 G0 X41 Z2; 从 N35~N85 对轮廓进行精加工

N125 G70 P35 Q85 F50;

N130 G0 X100; 沿径向退出

N135 Z200; 沿轴向退出

/N140 M5; 主轴停转

/N145 M0; 程序暂停。用于精加工后的零件测量,尺寸偏大,可重新设置刀具


偏移量,程序复位后,断点从 N110 开始
N150 M3 S600; 主轴重新起动,转速 600r/min

34
N155 T0202; 换 2 号切槽刀,导入刀具刀补

N160 G0 X33 Z-52; 快速到达切槽起始点

N165 G75 R0.1; 指定径向退刀量 0.1mm

N170 G75 X26 Z-56 P500 Q3500 R0 F50; 指定槽底、槽宽及加工参数

N175 G0 X40; 切槽完毕后,沿径向快速退出

N180 Z-50; 沿轴向移动,准备用切槽刀切螺纹左侧的倒角

N185 G1 X30 F50; 以 50mm/min 进给到螺纹处圆柱

N190 X26 Z-52; 倒角

N195 G0 X100; 沿径向退出

N200 Z200; 沿轴向退出

/N205 M3 S600; 螺纹加工完毕后如果尺寸偏大,必须从此位置开始断点加工

N210 T0303; 换 3 号螺纹刀,导入刀具刀补(在断点加工时可引入偏移量)

N215 G0 X31 Z-20; 快速到达螺纹加工起始位置,轴向有空刀导入量

N220 G76 P20160 Q80 R0.1; 螺纹循环加工参数设置,螺纹精加工两次

N225 G76 X28.052 Z-50 R0 P974 Q400 F1.5;

N230 G0 X100; 沿径向退出

N235 Z200; 沿轴向退出

/N240 M5; 主轴停止

/N245 M0; 程序暂停。用于对螺纹的检验,如果尺寸偏大,则断点加工

/N250 M3 S600; 如果螺纹加工完毕不进行检验,则可跳跃

N255 T0202; 换 2 号切槽刀,导入刀具刀补

N260 G0 X42 Z-75; 快速到达切断位置

N265 G1 X0 F30; 切断进给

N270 X42 F100; 切断完毕后沿径向进给退出

N275 G0 X100; 沿径向快退

N280 Z200; 沿轴向快退

N285 T0101; 换上 1 号刀,为下一个零件的加工作准备

N290 M30; 程序结束

% 程序结束符

综 合 实 例 2 编 制 图 5-20 所 示 零 件 的 加 工 程 序 , 材 料 为 45

35
钢 , 棒 料 直 径 为 40mm 。

图 5 - 20 综 合 实 例 2 零 件 图

使 用 刀 具 、 工 艺 路 线 及 相 关 计 算 与 实 例 1 相 同 。 下 面

列 出 其 加 工 程 序 :
O1017 程序名

N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程

N10 M3 S800; 主轴正转,转速为 800r/min

N15 T0101; 换 1 号外圆刀,导入刀具刀补

N20 G0 X42 Z0; 绝对编程, 快速到达端面的径向外

N25 G1 X-0.5 F50; 车削端面。为防止在圆心处留下小凸块,所以车削到-0.5

N30 G0 X41 Z2; 快速到达轮廓循环起刀点

N35 G71 U1.5 R2; 外径粗车循环,给定加工参数。N45~N90 为循环部分轮廓

N40 G71 P45 Q90 U0.5 W0.1 F100;

36
N45 G1 X17; 从循环起刀点以 100mm/min 进给移动到轮廓起始点

N50 Z0;

N55 X19.8 Z-1.5; 加工倒角

N60 Z-21; 车削螺纹部分圆柱

N65 X22; 车削槽处的台阶端面

N70 Z-31; 车削 φ22 外圆

N75 X24; 车削台阶

N80 X28.494 Z-53.469; 车削 1∶5 圆锥

N85 G2 X38 Z-63 R15; 车削 R15 顺圆弧

N90 G1 Z-76; 车削 φ38 外圆

/N95 G0 X100; 刀具沿径向快退

/N100 Z200; 刀具沿轴向快退

/N105 M5; 主轴停转

/N110 M0; 程序暂停。用于对粗加工后的零件进行测量

N115 M3 S1200; 主轴重新起动,转速 1200r/min

/N120 T0101; 重新调用 1 号刀补,可引入刀具偏移量或磨损量

/N125 G0 X42 Z2; 从 N45~N90 对轮廓进行精加工

N130 G70 P45 Q90 F50;

N135 G0 X100; 刀具沿径向快退

N140 Z200; 刀具沿轴向快退

/N145 M5; 主轴停转

/N150 M0; 程序暂停。用于精加工后的零件测量,断点从 N115 开始

N155 M3 S600; 主轴重新起动,转速 600r/min

N160 T0202; 换 2 号切槽刀,导入刀具刀补


N165 G0 X24 Z-19; 快速到达切槽起始点
N170 G75 R0.1; 指定径向退刀量 0.1mm

N175 G75 X16 Z-21 P500 Q3500 R0 F50; 指定槽底、槽宽及加工参数

N180 G0 X100; 沿径向退出


N185 X200; 沿轴向退出

/N190 M3 S600; 螺纹加工完毕后如果尺寸偏大,必须从此位置开始断点加工

N195 T0303; 换 3 号螺纹刀,导入刀具刀补(在断点加工时可引入偏移量)

37
N200 G0 X21 Z3; 快速到达螺纹加工起始位置,轴向有空刀导入量
N205 G76 P20160 Q80 R0.1; 螺纹循环加工参数设置,螺纹精加工两次

N210 G76 X18.052 Z-17 R0 P974 Q400 F1.5;

N215 G0 X100; 沿径向退出

N2250 Z200; 沿轴向退出

/N225 M5; 主轴停转

/N230 M0; 程序暂停。用于对螺纹的检验,如果尺寸偏大,则断点加工

/N235 M3 S600; 如果螺纹加工完毕不进行检验,则可跳跃

N240 T0202; 换 2 号切槽刀,导入刀具刀补

N245 X42 Z-75; 快速到达切断位置

N250 G1 X0 F30; 切断进给

N255 X42 F100; 切断完毕后沿径向进给退出

N260 G0 X100; 沿径向快退


N265 Z200; 沿轴向快退

N270 T0101; 换上 1 号刀,为下一个零件的加工作准备

N275 M30; 程序结束

% 程序结束符

综 合 实 例 3 编 制 图 5-21 所 示 零 件 的 加 工 程 序 , 材 料 为 45

钢 , 棒 料 直 径 为 40mm 。

38
图 5 - 21 综 合 实 例 3 零 件 图

1. 刀 具 设 置

机 夹 车 刀 ( 硬 质 合 金 可 转 位 刀 片 ) 为 1 号 刀 ; 宽 4mm 的

硬 质 合 金 焊 接 切 槽 刀 为 2 号 刀 ; 60° 硬 质 合 金 机 夹 螺 纹 刀

为 3 号 刀 ; 硬 质 合 金 焊 接 镗 刀 为 4 号 刀 ; φ20mm 锥 柄 麻 花 钻 。

2. 工 艺 路 线

( 1 ) 先 加 工 左 端 。 棒 料 伸 出 卡 盘 外 约 65 mm , 找 正 后 夹

紧 。

39
( 2 ) 把 φ20mm 锥 柄 麻 花 钻 装 入 尾 架 , 移 动 尾 架 使 麻 花

钻 切 削 刃 接 近 端 面 后 锁 紧 , 主 轴 以 1200r/min 转 动 , 手 动 转

动 尾 架 手 轮 , 钻 φ20 的 底 孔 , 转 动 6 圈 多 一 些 ( 尾 架 螺 纹

导 程 为 5mm ) 。 在 钻 孔 时 需 打 开 冷 却 液 。

( 3 ) 用 1 号 刀 , 采 用 G71 进 行 零 件 左 端 部 分 的 轮 廓 循 环

粗 加 工 。

( 4 ) 用 1 号 刀 , 采 用 G70 进 行 零 件 左 端 部 分 的 轮 廓 精 加

工 。

( 5 ) 用 4 号 刀 镗 φ22 的 内 孔 并 倒 角 。

( 6 ) 卸 下 工 件 , 用 铜 皮 包 住 已 加 工 过 的 φ32 外 圆 , 调

头 使 零 件 上 φ32 到 φ38 台 阶 端 面 与 卡 盘 端 面 紧 密 接 触 后 夹

紧 , 准 备 加 工 零 件 的 右 端 。

( 7 ) 手 动 车 端 面 控 制 零 件 总 长 。 如 果 坯 料 总 长 在 加

工 前 已 控 制 在 105.5 ~ 106mm 之 间 , 且 两 端 面 较 平 整 , 则 不 必

进 行 此 操 作 。

( 8 ) 用 1 号 刀 , 采 用 G71 进 行 零 件 右 端 部 分 的 轮 廓 循 环

粗 加 工 。

( 9 ) 用 1 号 刀 , 采 用 G70 进 行 零 件 右 端 部 分 的 轮 廓 精 加

工 。

( 10 ) 用 2 号 刀 , 采 用 G75 进 行 切 槽 循 环 加 工 。

( 11 ) 用 3 号 刀 , 采 用 G76 进 行 螺 纹 循 环 加 工 。

40
3. 相 关 计 算

螺 纹 总 切 深 : h = 0.6495P = 0.6495 × 2 = 1.299mm

4. 加 工 程 序

程 序 之 一 : 零 件 左 端 部 分 加 工 , 必 须 在 钻 孔 后 才 能

进 行 自 动 加 工 。
O1018 程序名
N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程
N10 M3 S800; 主轴正转,转速为 800r/min
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N20 G0 X42 Z0; 绝对编程, 快速到达端面的径向外
N25 G1 X18 F50; 车削端面(由于已钻孔,所以 X 到 18 即可)
N30 G0 X41 Z2; 快速到达轮廓循环起刀点
N35 G71 U1.5 R2; 外径粗车循环,给定加工参数。N45~N70 为循环部分轮廓
N40 G71 P45 Q70 U0.5 W0.1 F100;
N45 G1 X28; 从循环起刀点以 100mm/min 进给移动到轮廓起始点
N50 Z0;
N55 X32 Z-30; 车削圆锥
N60 Z-45; 车削 φ32 的圆柱
N65 X38; 车削台阶
N70 Z-55; 车削 φ38 的圆柱,在加工零件右端部分时不再加工此圆柱
/N75 G0 X100; 沿径向快速退出
/N80 Z200; 沿轴向快速退出
/N85 M5; 主轴停转
/N90 M0; 程序暂停
N95 M3 S1200; 主轴重新起动,转速 1200r/min
/N100 T0101; 重新调用 1 号刀补,可引入刀具偏移量或磨损量
/N105 G0 X42 Z2; 从 N45~N70 对轮廓进行精加工
N110 G70 P45 Q70 F50;
N115 G0 X100; 刀具沿径向快退
N120 Z200; 刀具沿轴向快退
/N125 M5; 主轴停转
/N130 M0; 程序暂停。用于精加工后的零件测量,断点从 N95 开始
N135 M3 S800; 主轴正转,转速 800r/min
N140 T0404; 换 4 号镗刀
N145 G0 X21.5 Z2 快速移动到孔外侧
N150 G1 Z-18 F100; 粗镗内孔至 φ21.5
N155 X19; 车削孔内台阶
N160 G0 Z2; 快速移动到孔外侧
/N165 Z200; 沿轴向快速退出
/N170 M5; 主轴停转
/N175 M0; 程序暂停。测量粗镗后的内孔直径
N180 M3 S1200; 主轴正转,转速 1200r/min
/N185 T0404; 重新调用 4 号刀补,可引入刀具偏移量或磨损量
N190 G0 X22 Z2; 快速移动到孔外侧
N195 G1 Z-18 F50; 精镗 φ22 的内孔
N200 X19; 精车孔内台阶
N205 G0 Z2; 快速移动到孔外侧
/N210 Z200; 沿轴向快速退出
/N215 M5; 主轴停转

41
/N220 M0; 程序暂停。用于精加工后的零件测量,断点从 N180 开始
N225 M3 S800; 主轴正转,转速 800r/min
N230 G0 X24 Z2; 快速移动到孔外侧,准备对孔口倒角
N235 G1 Z0 F50; 以 50mm/min 进给到孔口
N240 X22 Z-1; 倒角
N245 Z2; 退出
N250 G0 X100 Z200; 快速退出
N255 T0101; 换 1 号刀
N260 M30; 程序结束
% 程序结束符

程 序 之 二 : 零 件 右 端 部 分 加 工 。

O1019 程序名

N5 G54 G98 G21; 用 G54 指定工件坐标系、分进给、米制编程

N10 M3 S800; 主轴正转,转速为 800r/min

N15 T0101; 换 1 号外圆刀,导入刀具刀补

N20 G0 X42 Z0; 绝对编程, 快速到达端面的径向外

N25 G1 X-0.5 F50; 车削端面。为防止在圆心处留下小凸块,所以车削到-0.5

N30 G0 X41 Z2; 快速到达轮廓循环起刀点

N35 G71 U1.5 R2; 外径粗车循环,给定加工参数。N45~N75 为循环部分轮廓

N40 G71 P45 Q75 U0.5 W0.1 F100;

N45 G1 X26; 从循环起刀点以 100mm/min 进给移动到轮廓起始点

N50 Z0;

N55 X29.8 Z-2; 加工倒角

N60 Z-28; 车削螺纹部分圆柱

N65 X30; 车削槽处的台阶端面

N70 G3 X34 Z-45 R73.25; 车削逆圆弧

N75 G2 X38 Z-53 R17; 车削顺圆弧

/N80 G0 X100; 刀具沿径向快退

/N85 Z200; 刀具沿轴向快退

/N90 M5; 主轴停转

/N95 M0; 程序暂停。用于对粗加工后的零件进行测量

N100 M3 S1200; 主轴重新起动,转速 1200r/min

/N105 T0101; 重新调用 1 号刀补,可引入刀具偏移量或磨损量

42
/N110 G0 X42 Z2; 从 N45~N75 对轮廓进行精加工

N115 G70 P45 Q90 F50;

N120 G0 X100; 刀具沿径向快退

N125 Z200; 刀具沿轴向快退

/N130 M5; 主轴停转

/N135 M0; 程序暂停。用于精加工后的零件测量,断点从 N100 开始

N140 M3 S600; 主轴重新起动,转速 600r/min

N145 T0202; 换 2 号切槽刀,导入刀具刀补

N150 G0 X31 Z-24; 快速到达切槽起始点

N155 G75 R0.1; 指定径向退刀量 0.1mm

N160 G75 X26 Z-28 P500 Q3500 R0 F50; 指定槽底、槽宽及加工参数


N165 G0 X40; 切槽完毕后,沿径向快速退出
N170 Z-22; 沿轴向移动,准备用切槽刀切螺纹左侧的倒角
N175 G1 X30 F50; 以 50mm/min 进给到螺纹处圆柱
N180 X26 Z-22; 倒角
N185 G0 X100 沿径向退出
N190 X200; 沿轴向退出

/N195 M3 S600; 螺纹加工完毕后如尺寸偏大,必须从此位置开始断点加工

N200 T0303; 换 3 号螺纹刀,导入刀具刀补


N205 G0 X31 Z4; 快速到达螺纹加工起始位置,轴向有空刀导入量
N210 G76 P20160 Q50 R0.1; 螺纹循环加工参数设置,螺纹精加工两次

N215 G76 X27.402 Z-23 R0 P1299 Q450 F1.5;

N220 G0 X100; 沿径向退出

N225 Z200; 沿轴向退出

/N230 M5; 主轴停转

/N235 M0; 程序暂停。用于对螺纹的检验,如尺寸偏大,则断点加工

N240 T0101; 换上 1 号刀,为下一个零件的加工作准备

N245 M30; 程序结束

% 程序结束符

第四节 FANUC 0 - TD 系 统 车 床 操 作 面 板

43
图 5 - 22 FANUC 0 - TD 系 统 车 床 操 作 面 板

FANUC 0 - TD 系 统 车 床 的 操 作 面 板 如 图 5 - 22 所 示 , 它 由

CRT/MDI 操 作 面 板 及 用 户 操 作 面 板 ( 两 块 ) 所 组 成 。 对 于

CRT/MDI 操 作 面 板 只 要 采 用 的 是 FANUC 0 - TD 系 统 , 都 是 相 同

44
的 ; 对 于 用 户 操 作 面 板 , 由 于 生 产 厂 家 的 不 同 而 有 所 不

同 , 主 要 在 按 钮 或 旋 钮 的 设 置 方 面 有 所 不 同 。 下 面 以 云

南 机 床 厂 生 产 的 CYNC - 400P 数 控 车 床 为 例 , 介 绍 数 控 车 床

的 操 作 面 板 。

一、 CRT/MDI 操 作 面 板

CRT/MDI 操 作 面 板 是 由 CRT 显 示 部 分 ( 9″ 单 色 ) 和 键 盘 所 构

成 , 图 5 - 22 中 左 上 角 部 分 。

1. 键 盘 的 说 明 ( 见 表 5 - 6 )

表 5 - 6 键 盘 的 说 明

名 称 用 途
复位(RESET)键 解除警报;CNC 复位;在编程方式时返回到程序开始处
起 动 ( OUTPT/START ) MDI 方式和自动运行方式下执行起动(与用户面板上的 ST 按钮功能相同);在 DNC 时可输
键 出程序
地址/数字键 字母、数字等文字的输入
INPUT 键 用于参数、偏置、刀具磨损等的输入;G54~G59 等工件坐标系偏置量的输入;MDI 方式的指令
数据的输入;DNC 时输入程序
取消(CAN)键 删除输入到缓冲寄存储器中的文字或符号
光标移动键 ↓:顺方向移动光标;↑:反方向移动光标
翻页键 ↓:顺方向翻 CRT 画面;↑:反方向翻 CRT 画面
软键 根据 CRT 画面最后一行所显示的内容进入相应的画面

2. 功 能 按 键

功 能 按 键 用 于 选 择 CRT 的 屏 幕 显 示 内 容 , 见 表 5 - 7 。

表5- 7 功能按键说明

名 称 用 途
POS 键 当前位置的显示(连续按最终出现的是工件坐标系位置)
PRGRM 键 程序显示(在程序内存与上次使用的程序间切换)、MDI 页面显示
MENU/OFSET 键 在刀具磨损、形状(设置刀补)、工件平移、自设程式和工件坐标系设定等 5 个页面间切换。用
于设置偏置量、磨损量、工件坐标系等
DGNOS/PARAM 键 进行数控车床的参数设定;诊断数据的显示
OPR/ALARM 键 进行报警号的显示;车床空运行等软操作面板
AUX/GRAPH 键 未使用

45
二、 用 户 操 作 面 板

用 户 操 作 面 板 由 图 5 - 22 中 左 下 角 的 下 操 作 面 板 和 右

操 作 面 板 所 构 成 。

1. 方 式 选 择 旋 钮

数 控 车 床 的 方 式 选 择 旋 钮 上 共 有 七 种 方 式 , 见 表 5 -

8。 在 有 些 厂 家 生 产 的 数 控 车 床 上 不 是 采 用 旋 钮 , 而 是

采 用 按 钮 的 形 式 进 行 选 择 。

表 5 - 8 方 式 选 择 旋 钮 用 途

方 式 用 途 分 类
EDIT 程序编辑方式 自动方式
AUTO 程序自动运行方式
MDI 手动数据输入方式
INC(STEP) 增量进给方式 手动方式
HANDLE( ) 手摇脉冲方式
JOG 手动进给方式
ZRN 回零(返回参考点)方式

车 床 的 一 切 运 行 都 是 围 绕 着 这 七 种 方 式 进 行 , 也 就 是

说 , 数 控 车 床 的 每 一 个 动 作 , 都 必 须 在 某 种 方 式 确 定 的

前 提 下 才 有 意 义 。

EDIT 方 式 是 程 序 编 辑 存 储 方 式 。 程 序 的 存 储 和 编 辑 都

必 须 在 这 个 方 式 下 执 行 , 有 关 操 作 参 见 第 五 节 。

AUTO 方 式 是 自 动 运 行 方 式 。 编 辑 以 后 的 程 序 可 以 在 这

个 方 式 下 执 行 , 同 时 在 空 运 行 状 态 下 可 以 进 行 程 序 格 式

的 正 确 性 检 验 ( 注 意 不 能 检 验 其 走 刀 轨 迹 是 否 正 确 ) 。

MDI 方 式 是 手 动 数 据 输 入 方 式 。 一 般 情 况 下 , MDI 方 式

是 用 来 进 行 单 段 的 程 序 控 制 , 例 如 T0101 、 G00 X50 , 它 只 是

针 对 一 段 程 序 编 程 , 不 需 要 编 写 加 工 程 序 号 和 程 序 段 号 ,

46
并 且 程 序 一 旦 执 行 完 毕 , 就 不 在 内 存 中 驻 留 。 它 可 以 通

过 CRT 面 板 上 的 “ OUTPT/START” 按 键 或 者 用 户 操 作 面 板 上 的

“ ST” 按 钮 来 驱 动 程 序 和 执 行 。

INC 方 式 是 增 量 进 给 方 式 。 在 增 量 进 给 方 式 下 , 每 按 一

下 进 给 方 向 键 “ + X” 、 “ - X” 、 “ + Z” 、 “ - Z” , 车 床

就 移 动 一 个 进 给 当 量 , 而 进 给 当 量 的 选 择 通 过 INC 方 式 下

的 X1 、 X10 、 X100 、 X1000 ( 单 位 为 µm ) 这 四 个 档 位 来 进 行 选

择 。

HANDLE 是 手 摇 轮 方 式 。 在 这 个 方 式 下 , 通 过 摇 动 手 摇

脉 冲 发 生 器 来 达 到 车 床 移 动 控 制 的 目 的 。 车 床 移 动 的 快

慢 是 通 过 选 择 手 轮 方 式 下 的 X1 、 X10 、 X100 三 个 倍 率 来 进

行 控 制 。 另 外 , 车 床 X 轴 、 Z 轴 的 移 动 是 通 过 用 户 操 作 面

板 上 的 轴 选 择 开 关 来 进 行 控 制 , 而 每 个 轴 移 动 的 方 向 是

对 应 于 手 轮 上 的 “ + ” 、 “ - ” 符 号 方 向 。

JOG 方 式 是 手 动 进 给 方 式 。 在 JOG 方 式 下 , 通 过 选 择 用 户

操 作 面 板 上 的 方 向 键 “ + X” 、 “ - X” 、 “ + Z” 、 “ -

Z” , 车 床 刀 具 就 朝 所 选 择 的 方 向 连 续 进 给 , 进 给 速 度 由

进 给 倍 率 旋 钮 的 进 给 速 度 0、 2.0 、 3.20 、 5.00 、 7.90 、 … …

320.00 、 500.00 、 790.00 、 1260.00 来 控 制 。 在 JOG 方 式 下 同 时 按 住 方

向 键 与 快 速 进 给 键 , 车 床 并 不 以 进 给 倍 率 旋 钮 的 进 给 速

度 移 动 , 而 是 以 快 速 移 动 ( G00 速 度 × 倍 率 ) 。

ZRN 方 式 是 回 零 ( 返 回 参 考 点 ) 方 式 。 数 控 车 床 开 机

后 , 只 有 回 零 ( 返 回 参 考 点 ) 以 后 , 车 床 才 能 运 行 程 序 ,

所 以 用 户 要 有 一 开 机 就 回 零 ( 返 回 参 考 点 ) 的 习 惯 。 另

外 , 在 回 零 ( 返 回 参 考 点 ) 方 式 下 , X 轴 、 Z 轴 只 能 朝 正

方 向 , 只 要 按 下 “ + X” 或 “ + Z” 方 向 键 并 保 持 3 秒 以 上 ,

车 床 就 能 自 动 回 零 ( 返 回 参 考 点 ) 。 如 果 未 回 零 ( 返 回

参 考 点 ) , 车 床 不 能 进 行 AUTO 方 式 操 作 , 并 在 CRT 上 出 现

47
提 示 信 息 : “ X ( Z) AXIS NO - REF” 。

2. 各 种 启 动 按 钮 ( 见 表 5 - 9 )

表 5 - 9 启 动 按 钮 的 功 用

按钮 功 用 及 说 明
循环启动按钮。在 AUTO 及 MDI 方式下启动程序。与键盘上的起动键“OUTPT/START”功用相当。

程序暂停按钮。在程序运行过程中按下此按钮,系统将停止进给(主轴仍然旋转),重新按一下“ST”按钮,
程序继续执行。
写保护开关。当把这个开关打开时,用户加工程序可以进行编辑,参数可以进行修改;当把这个开关关闭时,
程序和参数得到保护,不能进行修改。
手动换刀按钮。在手动方式(INC、HANDLE、JOG)下有效。一直按着此按钮,刀架电机就一直正转,当放开
按钮后,刀架找到最近一个刀位后电机停止转动并反向锁紧,换刀结束。
冷却泵启动与停止按钮。按一下“ON”按钮,冷却泵电机启动,可以进行冷却;按一下“ OFF”按钮,冷却泵
电机停止。冷却泵启停不认方式,在任何方式下都有效。另外,冷却泵的启动与停止也可以通过 M8 和 M9 在程
序中进行控制。
手动主轴正转按钮。在手动方式下有效,当在手动方式下,按下此按钮并保持 2s 以上,主轴电机就开始正转。

手动主轴停止按钮。在手动方式下有效,在主轴旋转的过程中,当按下此按钮,主轴电机就停止转动,并且通
过刹车盘进行刹车控制,在一般情况下,刹车动作保持 4s。
手动主轴反转按钮。在手动方式下有效,当在手动方式下,按下此按钮并保持 2s 以上,主轴电机就开始反转。

3. 功 能 按 钮 ( 见 表 5 - 10 )

表 5 - 10 功 能 按 钮 的 功 用

按钮 功 用 及 说 明
空运行按钮。这个按钮为自锁按钮,当按一下时,指示灯亮,再按一下时,指示灯熄灭。当 DRN 指示灯亮时,
空运行有效。一般情况下,这个功能按钮是在试运行程序时运用,用于检验程序格式等是否正确。这个功能要
在 PLC 开关“空运行”为 ON 时有效。
程序跳跃按钮。这个按钮也是自锁按钮。当 BDT 指示灯亮时,说明跳跃功能有效,当程序执行到前面有反斜杠
“/”的程序段时,系统将跳过这一程序段。这个功能要在 PLC 开关“单节 SKIP”为 ON 时有效。

例 如 : N5 G54 G98 G21

N10 M3 S800

48
/N15 G0 X100 Z100 F100

N20 ……

N25 ……M30

当 BDT 有 效 时 , 程 序 执 行 完 N10 后 , 跳 过 N15 直 接 执 行 N20 ; 当 BDT 无 效 时 , 程 序 执 行 顺 序

是 : N5→N10→N15→N20…… 。
程序单段按钮。这个按钮也是自锁按钮。当 SBK 指示灯亮时,程序单段有效,程序每执行完一段及暂停,按一
下“ST”,程序又执行下一段,依此类推。这个功能要在 PLC 开关“单节”为 ON 时有效。

4. 指 示 灯 ( 见 表 5 - 11 )

表 5 - 11 指 示 灯 说 明

指示灯 说 明
机床准备好指示(绿色)。这个指示灯亮的时候,说明机床已经准备好,NC 和伺服以及机械外围都正常,可
以进行机床的各项操作。
机床出错指示(红色)。这个指示灯亮的时候,说明机床出错报警,不能进行正常操作。引起机床报警的因素
可能有:1.NC 报警;2.SERVO 报警;3.PLC 报警;4.操作报警。
M02/M30 指示(桔黄色)。当这个指示灯亮的时候,说明程序已经执行完,本指示灯自动闪烁 3s 后又自动熄
灭。程序只有在执行到 M02 或 M30 时,这个指示灯才会发光指示。如果执行 M02,程序将重新自动启动;如
果执行 M30,程序复位结束。

5. 其 它 旋 钮 、 按 钮 或 开 关

( 1 )电源开关按钮 电源开关按钮位于右操作面

板 中 部 。 绿 色 按 钮 为 “ ON”、 红 色 按 钮 为 “ OFF” 。

( 2 )进给倍率旋钮 这个旋钮有双层数字标识符

号 。 外 层 数 字 符 号 表 示 手 动 进 给 倍 率 , 在 JOG 方 式 下 , 按

方 向 进 给 键 时 , 伺 服 电 机 就 按 这 些 符 号 标 示 的 进 给 速 度

进 给 ; 内 层 数 字 符 号 表 示 在 AUTO 方 式 下 , 指 定 进 给 速 度

的 倍 率 。

( 3 )急停按钮 机床在遇到紧急情况时,马上拍

49
下 急 停 按 钮 , 这 时 机 床 紧 急 停 止 , 主 轴 也 马 上 紧 急 刹 车 。

当 消 除 故 障 因 素 后 , 顺 时 针 旋 转 急 停 按 钮 进 行 复 位 , 机

床 可 继 续 操 作 。

( 4 )超程释放按钮 在机床控制面板侧面有一个

超 程 释 放 按 钮 。 当 机 床 碰 到 急 停 限 位 时 , EMG 急 停 中 间

继 电 器 失 电 , 机 床 急 停 报 警 。 要 想 解 除 急 停 报 警 , 按 住

超 程 释 放 按 钮 , 用 手 轮 方 式 移 出 限 位 区 域 , 然 后 按 复 位

按 钮 ( RESET ) 解 除 报 警 。

第五节 FANUC 0 - TD 系 统 车 床 的 基 本 操 作

一、 开 机

开 机 的 步 骤 如 下 :

1. 打 开 数 控 车 床 电 气 柜 总 开 关 。

2. 按 下 右 操 作 面 板 上 的 “ ON” 电 源 按 钮 。 如 机 床 一 切 正

常 , 在 9″CRT 显 示 屏 显 示 如 图 5 - 23 所 示 页 面 。

50
图 5 - 23 起 动 后 页 面 图5-

24 绝 对 坐 标 系 页 面

二、 回 零 ( 返 回 参 考 点 ) 操 作

正 常 开 机 后 , 操 作 人 员 首 先 应 进 行 回 零 ( 返 回 参 考

点 ) 操 作 。 因 为 机 床 在 断 电 后 就 失 去 了 对 各 坐 标 位 置 的

记 忆 , 所 以 在 接 通 电 源 后 , 必 须 让 各 坐 标 值 回 零 ( 返 回

参 考 点 ) 。 操 作 步 骤 为 :

1. 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ ZRN” 方 式 。

2. 分 别 按 下 “ 方 向 键 ” 中 “ + X” 键 、 “ + Z” 键 各 3 秒

以 上 , “ 方 向 键 ” 指 示 灯 亮 , 机 床 回 零 后 , “ 方 向 键 ”

指 示 灯 熄 灭 , 操 作 完 成 , 显 示 屏 显 示 如 图 5 - 24 所 示 页

面 , 按 页 面 下 相 应 的 “ 软 键 ” 可 以 进 入 绝 对 坐 标 、 相 对

坐 标 和 所 有 坐 标 三 个 页 面 。

即 使 机 床 已 进 行 回 零 操 作 , 如 出 现 下 面 几 种 情 况 仍

必 须 重 新 回 零 操 作 :

( 1 ) 机 床 关 机 后 马 上 重 新 接 通 电 源 。

( 2 ) 机 床 解 除 急 停 状 态 后 。

( 3 ) 机 床 超 行 程 解 除 后 。

( 4 ) 数 控 车 床 在 “ 机 械 锁 定 ” 状 态 下 进 行 程 序 的 空

运 行 操 作 后 。 ( 见 后 面 操 作 九 )

回 零 后 , “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 分 别 按

51
下 “ 方 向 键 ” 中 “ - X” 键 、 “ - Z” 键 , 使 刀 架 离 开 回 零

位 置 , 回 到 换 刀 位 置 附 近 。

三、 工 件 棒 料 与 刀 具 的 装 夹

1. 工 件 棒 料 的 装 夹

装 夹 工 件 棒 料 时 应 使 三 爪 卡 盘 夹 紧 工 件 棒 料 , 并 有

一 定 的 夹 持 长 度 , 棒 料 的 伸 出 长 度 应 考 虑 到 零 件 的 加 工

长 度 及 必 要 的 安 全 距 离 等 。 棒 料 中 心 线 尽 可 能 与 主 轴 中

心 线 重 合 。 如 装 夹 外 圆 已 经 精 车 的 工 件 , 必 须 在 工 件 外

圆 上 包 一 层 铜 皮 , 以 防 损 伤 外 圆 表 面 。

2. 刀 具 的 装 夹

刀 具 的 装 夹 与 在 普 通 车 床 上 装 夹 一 样 , 但 注 意 以 下

几 项 :

( 1 ) 车 刀 不 能 伸 出 过 长 ;

( 2 ) 刀 尖 应 与 主 轴 中 心 线 等 高 ;

( 3 ) 螺 纹 刀 装 夹 时 , 应 用 螺 纹 样 板 进 行 装 夹 ;

( 4 ) 切 槽 刀 要 装 正 , 以 保 证 两 副 偏 角 对 称 。

四、 对 刀 操 作

对 刀 的 目 的 是 调 整 数 控 车 床 每 把 刀 的 刀 位 点 , 这 样

在 刀 架 转 位 后 , 虽 然 各 刀 具 的 刀 尖 不 在 同 一 点 上 , 但 通

过 刀 具 补 偿 , 将 使 每 把 刀 的 刀 位 点 都 重 合 在 某 一 理 想 位

置 上 , 编 程 者 只 按 工 件 的 轮 廓 编 制 加 工 程 序 而 不 必 考 虑

不 同 刀 具 长 度 和 刀 尖 半 径 的 影 响 。

52
数 控 车 床 的 对 刀 方 法 较 多 , 下 面 主 要 介 绍 试 切 法 对

刀 , 当 然 工 件 必 须 已 经 装 夹 好 。

1. 外 圆 刀 对 刀 ( 1 号 刀 )

图 5 - 25 MDI 页 面 图5-

26 工 件 坐 标 系 设 置 页 面

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 显 示 屏

将 显 示 图 5 - 25 所 示 的 页 面 。 如 果 没 有 显 示 此 页 面 , 则

按 功 能 按 键 中 的 “ PRGRM” 键 , 进 入 该 页 面 。 在 键 盘 上 分

别 按 “ T0101”→“INPUT” →“M×” ( 上 手 刀 架 应 为 M4 , 下 手 刀 架 应 为

M3 ) → “ INPUT” →“S600” →“INPUT” →“OUTPT/START” , 换 上 1 号 刀 , 并 使

主 轴 转 动 。

( 2 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “

方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 1 号 刀 , 切 削 端

面 , 如 图 5 - 27a ) 所 示 , 切 削 完 端 面 后 , 不 要 移 动 Z 轴 ,

53
按 “ + X” 键 以 原 进 给 速 度 退 出 , 退 出 后 , 按 下 “ 主 轴 停

止 按 钮 ” , 使 主 轴 停 止 。 用 深 度 游 标 卡 尺 测 出 工 件 右 端

面 到 三 爪 卡 盘 卡 爪 端 面 之 间 的 距 离 , 如 图 5 - 27b ) 中 的

83.26mm。

( 3 ) 连 续 按 功 能 键 中 的 “ MENU/OFSET” 键 , 进 入 如 图 5

- 26 所 示 的 页 面 , 确 认 G54 下 Z 值 应 为 0 ( X 值 一 般 为 0 ) ,

如 果 不 为 0 , 在 键 盘 上 按 “ Z0” →“INPUT” 。 继 续 按 功 能 键 中 的

“ MENU/OFSET” 键 或 按 图 5 - 26 页 面 下 [ 形 状 ] 对 应 的 “ 软 键

” 进 入 图 5 - 28 所 示 的 页 面 , 利 用 键 盘 上 的 “ 光 标 移 动

键 ” 使 光 标 移 动 到 “ G01” , 在 键 盘 上 按 “ MZ83.26” →“INPUT” 完

成 1 号 刀 Z 向 的 对 刀 。

图 5 - 27 试 切 端 面 及 外 圆 图5-

28 刀 具 刀 补 设 置 页 面

54
( 4 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” , 重 新 使 主 轴

转 动 ; 又 旋 至 “ JOG” 方 式 , 利 用 方 向 键 移 动 1 号 刀 , 试 切

外 圆 , 如 图 5 - 27c) 所 示 , 切 完 一 段 外 圆 后 , 不 要 移 动 X 轴 ,

按 “ + Z” 键 以 原 进 给 速 度 退 出 , 退 出 后 , 按 下 “ 主 轴 停

止 按 钮 ” , 使 主 轴 停 止 。 用 外 径 千 分 尺 测 量 试 切 部 分 的

外 圆 直 径 , 如 图 5 - 27d) 中 的 φ36.73mm 。

( 5 ) 再 次 进 入 如 图 5 - 28 所 示 的 页 面 , 在 “ G01” 下 ,

在 键 盘 上 按 “ MX36.73” →“INPUT” 完 成 1 号 刀 X 向 对 刀 。

( 6 ) 完 成 对 1 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀

架 离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。

2. 切 槽 刀 对 刀 ( 2 号 刀 )

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘

上 分 别 按 “ T0202” →“INPUT” →“M×” ( 对 上 手 刀 架 应 为 M4 , 对 下

手 刀 架 应 为 M3 ) → “ INPUT” →“S600” →“INPUT” →“OUTPT/START” , 换 上 2

号 刀 , 并 使 主 轴 转 动 。

( 2 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “

方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 2 号 刀 , 使 2 号 刀

刀 尖 与 已 加 工 好 的 端 面 接 触 ( 在 接 近 端 面 时 , 可 采 用 X10

的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼 近 ) , 如 图 5 - 29a ) 所

示 。 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到 “ G02” , 在

键 盘 上 按 “ MZ83.26” →“INPUT” 完 成 2 号 刀 Z 向 的 对 刀 。

( 3 ) 继 续 利 用 “ 方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ”

移 动 2 号 刀 , 使 2 号 刀 刀 刃 与 已 加 工 好 的 外 圆 接 触 ( 在 接

近 外 圆 时 , 可 采 用 X10 的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼

55
近 ) , 如 图 5 - 29b ) 所 示 。 进 入 图 5 - 28 所 示 的 页 面 , 把

光 标 移 动 到 “ G02” , 在 键 盘 上 按 “ MX36.73” →“INPUT” 完 成 2 号 刀

X 向 的 对 刀 。

( 4 ) 完 成 对 2 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀 架

离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。

图 5 - 29 切槽刀的对刀

图 5 - 30 螺 纹 刀 的 对 刀

3. 螺 纹 刀 对 刀 ( 3 号 刀 )

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上

分 别 按 “ T0303” →“INPUT” →“M3” →“INPUT” →“S600” →“INPUT” →“OUTPT/START” ,

换 上 3 号 刀 , 并 使 主 轴 转 动 。

( 2 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “

方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 3 号 刀 , 使 3 号 刀

刀 尖 与 已 加 工 好 的 外 圆 接 触 ( 在 接 近 外 圆 时 , 可 采 用 X10

的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼 近 ) , 如 图 5 - 30 所 示 。

56
当 在 外 圆 表 面 出 现 一 条 切 痕 时 , 可 边 沿 + Z 移 动 边 观 察

切 削 情 况 , 如 果 仍 然 有 切 屑 , 则 刀 具 沿 + X 作 X1 或 X10 的

增 量 进 给 , 使 刀 尖 恰 好 与 外 圆 接 触 为 最 佳 。 刀 具 继 续 沿

+ Z 移 动 , 当 观 察 到 刀 尖 与 端 面 平 齐 时 停 止 移 动 ( 刀 尖

与 端 面 只 要 大 致 平 齐 即 可 , 它 不 影 响 螺 纹 的 切 削 ) 。

( 3 ) 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到

“ G03” , 在 键 盘 上 按 “ MX36.73” →“INPUT” →“MZ83.26” →“INPUT” 完 成 2 号

刀 的 对 刀 。

( 4 ) 完 成 对 2 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀 架

离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。

4. 镗 孔 刀 对 刀 ( 4 号 刀 )

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上

分 别 按 “ M3” →“INPUT” →“S600” →“INPUT” →“OUTPT/START” , 使 主 轴 转 动 ,

用 φ20mm 钻 头 在 工 件 右 端 面 上 钻 一 个 深 20 ~ 30mm 的 孔 , 钻

完 孔 后 退 出 尾 架 。

( 2 ) 在 键 盘 上 分 别 按 “ T0404” →“INPUT” →“M×” ( 对 上 手 刀 架

应 为 M4 , 对 下 手 刀 架 应 为 M3 ) → “ INPUT” →“S600” →“INPUT”

→“OUTPT/START” , 换 上 4 号 刀 , 并 使 主 轴 转 动 。

57
图 5 - 31 镗 刀 的 对 刀

( 3 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “

方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 4 号 刀 , 进 行 镗

孔 , 背 吃 刀 量 一 般 为 0.5 ~ 1mm , 镗 出 约 10mm 长 的 内 孔 , 如

图 5 - 31a ) 所 示 。 镗 孔 后 , 不 要 移 动 X 轴 , 按 “ + Z” 键 以

原 进 给 速 度 退 出 , 退 至 刀 尖 与 端 面 平 齐 时 停 止 移 动 , 如

图 5 - 31b ) 所 示 。

( 4 ) 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到

“ G04” , 在 键 盘 上 按 “ MZ83.26” →“INPUT” 完 成 4 号 刀 的 Z 向 的 对

刀 。

( 5 ) 设 置 完 毕 后 , 继 续 按 “ + Z” 键 移 动 , 移 动 到 一

定 位 置 后 , 按 下 “ 主 轴 停 止 按 钮 ” , 使 主 轴 停 止 。 用 内

径 千 分 尺 测 出 所 镗 孔 的 内 径 , 如 图 5 - 31c ) 中 的 21.75mm 。

在 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到 “ G04” , 在 键 盘 上

按 “ MX21.75” →“INPUT” 完 成 4 号 刀 的 X 向 的 对 刀 。

( 6 ) 完 成 对 4 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀

架 离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。

在 工 作 过 程 中 , 如 果 某 把 刀 具 出 现 崩 刀 , 那 么 重 新

装 上 刀 具 或 更 换 合 金 刀 片 后 , 只 需 对 更 换 的 刀 具 重 新 对

刀 , 具 体 操 作 如 下 :

( 1 ) 如 果 工 件 坐 标 系 设 定 在 G54 中 , 那 么 把 图 5 - 26

页 面 中 Z 重 新 设 为 0 , 然 后 按 “ RESET 键 ” ; 如 果 工 件 坐 标

系 设 定 在 G55 ~ G59 中 的 任 一 个 , 那 么 在 “ MDI” 方 式 中 执 行

一 下 G54 的 指 令 即 可 ( 当 然 G54 中 Z 必 须 为 0 ) 。

58
( 2 ) 在 工 件 上 找 到 一 个 能 测 量 外 径 的 外 圆 面 和 一 个

能 测 量 其 至 卡 爪 之 间 距 离 的 端 面 或 台 阶 面 , 测 出 直 径 与

轴 向 距 离 。

( 3 ) 利 用 上 面 对 刀 的 方 法 进 行 下 一 步 的 操 作 。

五、 对 刀 正 确 性 校 验

对 完 各 刀 具 后 , 各 刀 具 刀 位 点 是 否 正 确 ; 或 使 用 他

人 对 刀 的 车 床 , 其 刀 位 点 是 否 正 确 , 可 通 过 下 面 的 方 法

进 行 校 验 。

把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上 分 别

按 “ G98” →“INPUT” →“G21” →“INPUT” →“G1” →“INPUT” →“X36.73” ( 对 镗 刀 应 是

X21.75 ) → “ INPUT” →“Z83.26” →“INPUT” →“F300” →“INPUT” →“T0×0×” →“INPUT” →“M×”

→“INPUT” →“S600” →“INPUT” →“OUTPT/START” , 使 主 轴 转 动 、 刀 具 移 动 ,

观 察 刀 尖 是 否 准 确 停 止 在 工 件 的 角 点 位 置 。 对 于 校 验 他

人 使 用 后 的 车 床 , 则 先 用 外 圆 刀 车 端 面 与 外 圆 , 上 面

X、 Z 后 面 的 数 值 按 测 得 的 数 值 输 入 。

六、 工 件 坐 标 系 设 定

上 面 对 刀 所 得 到 的 X、 Z 是 在 机 床 坐 标 系 中 值 , 车 床

的 坐 标 系 原 点 一 般 设 在 卡 盘 的 右 端 面 和 工 件 轴 心 线 的 交

点 处 , 由 于 这 一 点 不 易 测 量 , 且 卡 盘 的 厚 度 是 个 定 值 ,

通 常 在 测 量 时 以 卡 盘 右 端 面 与 主 轴 轴 线 的 交 点 O' 当 作 机

床 坐 标 系 原 点 , 如 图 5 - 32 所 示 。 而 编 程 的 原 点 一 般 取

在 工 件 右 端 与 轴 线 的 交 点 处 , 这 两 者 之 间 有 一 个 轴 向 距

离 , 也 就 是 有 一 个 Z 方 向 的 偏 置 量 , 所 以 有 时 把 工 件 坐

59
标 系 设 定 称 为 工 件 坐 标 系 的 偏 置 。 设 定 工 件 坐 标 系 的 操

作 如 下 :

1. 装 夹 好 要 加 工 的 棒 料 ( 注 意 对 刀 用 的 棒 料 不 一 定 作

为 加 工 用 的 棒 料 ) 。

2. 用 深 度 游 标 卡 尺 测 出 棒 料 右 端 面 至 卡 爪 之 间 的 长 度 ,

如 长 度 为 89.12mm。

图 5 - 32 对刀与编程的工件坐标系

图 5 - 33 工 件 平 移 设 置

3. 连 续 按 功 能 键 中 的 “ MENU/OFSET” 键 , 进 入 如 图 5 - 26

所 示 的 页 面 。 或 在 图 5 - 28 、 图 5 - 34 中 按 [ 工 件 移 ] 对 应

的 “ 软 键 ” , 进 入 如 图 5 - 33 所 示 的 页 面 , 按 该 页 面 [ 坐

标 系 ] 对 应 的 “ 软 键 ” , 同 样 可 以 进 入 图 5 - 26 所 示 的 页

面 。

4. 利 用 “ 光 标 移 动 键 ” 移 动 光 标 到 G54 位 置 ( 设 置 在 其

它 位 置 时 , 把 光 标 移 动 到 要 设 置 的 位 置 ) , 在 键 盘 上 按

“ Z ” →“INPUT” , 完 成 工 件 坐 标 系 的 设 置 。 Z 后 面 的 值 到 底 取

60
多 少 ? 取 决 于 棒 料 端 面 的 平 整 程 度 : ① 如 果 端 面 是 对 刀

后 形 成 的 , 则 输 入 Z89.12 ; ② 如 果 端 面 是 断 料 ( 一 般 采 用

为 机 锯 ) 后 形 成 的 , 较 平 整 , 则 输 入 Z88.7 ( 一 般 把 测 量

值 减 去 0.3 ~ 0.5mm ) ; ③ 如 果 端 面 稍 微 有 些 倾 斜 , 则 输 入
七、 刀 具 的 磨 损 设 置

当 刀 具 出 现 磨 损 或 更 换 刀 片 后 , 可 以 对 刀 具 进 行 磨

损 设 置 , 其 设 置 页 面 见 图 5 - 34 。
当 刀 具 磨 损 后 或 工 件 加 工 后 的

尺 寸 有 误 差 时 , 只 要 修 改 “ 刀 具

磨 损 设 置 ” 页 面 中 每 把 刀 具 相 应

的 补 偿 值 中 的 数 值 即 可 。 例 如 某

工 件 外 圆 直 径 在 粗 加 工 后 的 尺 寸

应 是 38.5mm , 但 实 际 测 得 为 38.57mm

图 5-34 刀具的偏移(磨损)设置页面
( 或 38.39mm ) , 尺 寸 偏 大 0.07mm ( 或

偏 小 0.11mm ) , 则 在 “ 刀 具 磨 损 设 置 ” 窗 口 所 对 应 刀 具

( 如 1 号 刀 , 则 在 W01 番 号 中 ) 的 X 向 补 偿 值 内 输 入 “ -

0.07” ( 或 “ 0.11” ) 。 如 果 补 偿 值 中 已 经 有 数 值 , 那 么 需 要

在 原 来 数 值 的 基 础 上 进 行 累 加 , 把 累 加 后 的 数 值 输 入 。

例 如 原 来 在 X 向 补 偿 值 中 已 有 数 值 为 “ - 0.05” , 则 通 过 累

61
加 后 输 入 “ - 0.12” ( 或 “ 0.06” ) 。 当 长 度 方 向 尺 寸 有 偏 差

时 , 修 改 方 法 类 同 。

八、 加 工 程 序 的 管 理

1. 查 看 内 存 中 的 程 序

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ EDIT” 方 式 , 连 续 按

功 能 键 中 的 “ PRGRM 键 ” , 显 示 屏 在 图 5 - 35 与 图 5 - 36 之

间 切 换 。 其 中 图 5 - 35 为 上 次 关 机 前 使 用 过 的 程 序 , 而

图 5 - 36 显 示 的 是 数 控 车 床 内 存 中 所 有 的 程 序 名 。

图 5 - 35 程 序 显 示 页 面 图 5 - 36

程序内存页面

( 2 ) 在 键 盘 上 按 “ O××××” ( 程 序 名 ) , 按 CURAOR 中 的

“ ↓ 键 ” , 此 时 所 要 查 看 的 程 序 就 会 在 显 示 屏 上 如 图 5

- 35 那 样 显 示 出 来 。

62
2. 输 入 新 的 加 工 程 序

对 于 比 较 短 的 加 工 程 序 , 可 采 用 在 数 控 车 床 键 盘 上

进 行 输 入 ; 对 于 比 较 长 的 程 序 , 可 以 在 电 脑 中 编 辑 好 ,

然 后 用 DNC 传 输 的 方 法 输 入 到 数 控 车 床 中 ( 具 体 参 见 第

六 章 第 五 节 ) 。

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ EDIT” 方 式 , 按 功 能

键 中 的 “ PRGRM 键 ” , 进 入 图 5 - 36 页 面 。

( 2 ) 查 看 一 下 输 入 的 新 程 序 名 与 内 存 中 已 经 存 在 的

程 序 名 是 否 重 名 ( 内 存 中 程 序 较 多 时 , 可 按 PAGE 中 的 “

↓ 键 ” 查 看 内 存 中 的 所 有 程 序 ) , 如 果 有 重 名 , 则 更 换

一 个 新 的 程 序 名 。 在 键 盘 上 按 “ O××××” ( 程 序 名 ) → 按

“ INSRT 键” →按“ EOB 键” →按“ INSRT 键 ” , 此 时 在 显 示 屏 上 显 示

如 图 5 - 37 的 页 面 ( 页 面 中 的 N5 、 N10…… 等 , 在 按 “ EOB 键

” 和 “ INSRT 键 ” 后 系 统 自 动 生 成 ) 。

( 3 ) 输 入 完 整 个 程 序 后 , 按 “ RESET 键 ” 使 光 标 返 回

到 程 序 的 起 始 位 置 。 如 图 5 - 35 所 示 。

在 输 入 指 令 时 , “ 地 址 ” 或 “ 字 ” 不 会 马 上 进 入 程

序 段 中 , 而 首 先 在 临 时 内 存 中 , 见 图 5 - 37 中 ( 1 ) , 如

果 发 现 输 入 到 临 时 内 存 中 的 “ 地 址 ” 或 “ 字 ” 有 错 误 ,

则 按 “ CAN 键 ” 清 除 。 在 按 下 “ INSRT 键 ” 后 , 临 时 内 存 中

的 “ 字 ” 才 会 真 正 输 入 到 数 控 系 统 内 存 中 , 见 图 5 - 37

中 ( 2 ) , 如 果 发 现 输 入 到 内 存 中 的 “ 字 ” 有 错 误 , 则

把 光 标 移 动 到 错 误 的 “ 字 ” 下 , ① 重 新 按 入 正 确 的 “ 字

” , 然 后 按 “ ALTER 键 ” 进 行 替 换 ; ② 把 光 标 移 动 到 错 误

的 “ 字 ” 下 , 按 “ DELET 键 ” 删 除 错 误 的 “ 字 ” , 重 新 输

入 正 确 的 “ 字 ” 。

在 输 入 程 序 段 中 最 后 一 个 “ 字 ” 在 临 时 内 存 中 后 ,

63
可 不 按 “ INSRT 键 ” , 而 直 接 按 “ EOB 键 ” , 这 样 既 可 以 把

临 时 内 存 中 的 “ 字 ” 输 入 到 数 控 车 床 内 存 中 , 又 可 以 使

程 序 段 换 段 , 从 而 减 少 键 入 次 数 。

3. 删 除 程 序

( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ EDIT” 方 式 , 按 功 能

键 中 的 “ PRGRM 键 ” , 进 入 图 5 - 36 页 面 。

( 2 ) 在 键 盘 上 按 “ O××××”( 要 删 除 的 程 序 名 ) , 按

“ DELET 键 ” , 这 样 就 把 不 需 要 的 程 序 删 除 掉 。

注 意 : 数 控 系 统 的 内 存 一 般 都 比 较 小 , 因 此 应 经 常

检 查 内 存 的 剩 余 容 量 ( 见 图 5 - 36 中 所 示 ) , 当 内 存 剩

余 容 量 较 少 时 应 及 时 删 除 不 用 的 程 序 , 以 免 系 统 出 现 内

存 溢 出 而 死 机 。

图 5 - 37 程序输入页面

图 5 - 38 操 作 设 置 页 面

64
九、 程 序 的 空 运 行 操 作

对 于 输 入 到 数 控 系 统 中 的 程 序 其 格 式 是 否 正 确 、 走

刀 轨 迹 如 何 等 , 可 通 过 程 序 的 空 运 行 操 作 来 验 证 。 具 体

操 作 如 下 :

1. 按 功 能 键 中 的 “ OPR/ALARM 键 ” 进 入 如 图 5 - 23 页 面 ,

按 [ 操 作 PN] 对 应 的 “ 软 键 ” 进 入 如 图 5 - 38 所 示 的 页 面 。

2. 按 CURAOR 中 的 “ ↓ 键 ” , 把 光 标 移 动 到 “ 空 运 行 ”

处 , 按 键 盘 上 的 “ ” 、 “ ” 选 择 “ ON”。 把 “ 机 械 锁

定 ” 选 择 “ OFF” 。

3. 进 入 图 5 - 26 的 工 件 坐 标 系 设 置 界 面 , 在 所 选 择 的

工 件 坐 标 系 设 置 位 置 处 输 入 Z 值 ( 其 值 按 以 下 情 况 确 定 :

① 如 果 在 卡 盘 上 已 装 夹 棒 料 , Z 值 按 伸 出 长 度 的 两 倍 设

置 ; ② 卡 盘 上 没 有 装 夹 棒 料 时 , Z 值 按 编 程 零 件 长 度 的

两 倍 设 置 ) 。

4. 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ AUTO” 方 式 ; 按 下 功 能 按

钮 中 的 “ BRN 按 钮 ” ( 灯 亮 ) ; 把 “ 进 给 倍 率 旋 钮 ” 旋

至 最 大 ; 按 下 “ OUTPT/START 键 ” 或 “ ST” 按 钮 , 系 统 将 以 G0

乘 几 倍 的 进 给 速 度 运 行 程 序 ( 即 G1 、 G2 、 G3 等 将 不 按 编

程 中 的 F 速 度 运 行 ) , 操 作 者 可 以 观 察 到 刀 具 的 走 刀 轨

迹 。 如 果 “ 机 械 锁 定 ” 选 择 在 “ ON” ( 一 般 不 推 荐 使 用 此

方 法 ) , 那 么 在 按 下 “ OUTPT/START 键 ” 或 “ ST” 按 钮 后 , 主

轴 作 低 速 旋 转 , 刀 具 不 作 任 何 移 动 地 运 行 程 序 , 即 所 有

G 指 令 均 无 效 。

65
5. 空 运 行 结 束 后 , 再 次 按 功 能 按 钮 中 的 “ BRN 按 钮 ” ,

使 按 钮 弹 出 , 灯 熄 灭 。

对 于 “ 机 械 锁 定 ” 选 择 在 “ ON” 这 种 空 运 行 情 况 , 系

统 坐 标 将 不 被 记 忆 , 所 以 空 运 行 结 束 后 需 重 新 作 回 零

( 返 回 参 考 点 ) 操 作 。

如 果 程 序 格 式 有 问 题 , 系 统 将 报 警 , 报 警 内 容 ( 一

般 是 报 警 代 码 ) 显 示 在 显 示 屏 上 , 根 据 报 警 代 码 查 看 操

作 手 册 , 及 时 修 改 程 序 。

十、 程 序 自 动 操 作

1. 装 夹 好 棒 料 ; 打 开 所 需 运 行 的 程 序 ; 按 程 序 中 的 工

件 坐 标 系 指 令 设 置 好 相 应 的 工 件 坐 标 系 ( 如 编 程 中 的 工

件 坐 标 系 指 令 为 G58 , 则 相 应 在 图 5 - 26 页 面 按 PAGE 中 的 “

↓ 键 ” 进 入 下 一 层 页 面 , 在 G58 中 设 置 好 Z 值 ) ; 把 “ 进

给 倍 率 旋 钮 ” 旋 至 较 小 的 位 置 。

2. 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ AUTO” 方 式 , 按 下

“ OUTPT/START 键 ” 或 “ ST” 按 钮 , 逐 渐 把 “ 进 给 倍 率 旋 钮 ”

往 大 的 方 向 旋 , 根 据 切 屑 及 机 床 的 振 动 情 况 调 整 到 合 适

的 倍 率 , 进 行 数 控 车 床 的 自 动 操 作 。 自 动 运 行 的 页 面 如

图 5 - 39 所 示 , 光 标 所 在 位 置 为 车 床 正 在 执 行 的 程 序 段 。

按 页 面 中 [ 检 视 ] 所 对 应 的 “ 软 键 ” , 将 进 入 如 图 5 - 40

所 示 的 页 面 , 在 该 页 面 中 既 可 以 观 察 到 车 床 运 行 到 那 个

程 序 段 , 又 可 以 观 察 到 刀 位 点 所 在 的 工 件 坐 标 ( 绝 对 坐

标 ) 、 车 床 编 程 的 主 轴 转 速 ( S00800 ) 、 编 程 的 进 给 速 度

( F100 ) 及 即 时 的 主 轴 转 速 和 进 给 速 度 ( ACT.F120MM/ 分

S755 ) 等 信 息 。

66
在 自 动 运 行 过 程 中 , 如 果 按 下 功 能 按 钮 中 的 “ SBK 按

钮 ” ( 灯 亮 ) , 则 系 统 进 入 单 步 运 行 的 操 作 , 即 数 控 系

统 执 行 完 一 个 程 序 段 后 , 进 给 停 止 , 必 须 重 新 按 下

“ OUTPT/START 键 ” 或 “ ST” 按 钮 , 才 能 执 行 下 一 个 程 序 段 。

图 5 - 39 自 动 运 行 时 的 程 序 页 面 图 5 - 40 自 动 运 行 时 的

检视页面

对 于 批 量 加 工 的 零 件 , 在 程 序 中 往 往 编 入 了 有 “ /” 程

序 段 , 在 刚 开 始 加 工 前 几 个 零 件 时 , 由 于 要 对 加 工 的 零

件 进 行 测 量 并 及 时 修 改 刀 具 的 偏 置 ( 磨 损 ) 量 , 不 要 按

下 功 能 按 钮 中 的 “ BDT 按 钮 ” ( 灯 熄 灭 ) 。 在 加 工 正 常

后 , 按 下 功 能 按 钮 中 的 “ BDT 按 钮 ” ( 灯 亮 ) , 进 行 程

序 的 跳 跃 。 一 般 加 工 完 一 定 数 量 的 零 件 后 , 必 须 对 零 件

进 行 测 量 , 以 便 及 时 修 改 刀 具 的 偏 置 ( 磨 损 ) 量 , 再 次

按 下 功 能 按 钮 中 的 “ BDT 按 钮 ” ( 灯 熄 灭 ) , 这 样 程 序

在 加 工 到 “ M5” 与 “ M0” 后 , 进 给 暂 停 , 可 进 行 测 量 。 测 量

67
完 毕 后 , 重 新 按 下 “ OUTPT/START 键 ” 或 “ ST” 按 钮 , 程 序 继

续 执 行 。

十 一、 程 序 的 断 点 作 业

在 数 控 车 床 加 工 过 程 中 , 由 于 刀 具 磨 损 或 更 换 刀 片

后 , 必 须 重 新 进 行 刀 具 的 偏 置 ( 磨 损 ) 量 设 置 , 设 置 好

以 后 必 须 对 系 统 进 行 复 位 操 作 , 即 按 “ RESET 键 ” 进 行 机

床 的 复 位 。 复 位 以 后 的 断 点 作 业 操 作 过 程 如 下 :

1. 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ EDIT” 方 式 , 按 “ RESET 键

” , 进 入 如 图 5 - 35 所 示 的 页 面 。

2. 按 PAGE 中 的 “ ↓ 键 ” 及 CURAOR 中 的 “ ↓ 键 ” 把 光 标 移

动 到 所 要 进 行 断 点 作 业 的 程 序 段 ( 见 第 三 节 中 的 综 合 实

例 ) 。

3. 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ AUTO” 方 式 , 按 下

“ OUTPT/START 键 ” 或 “ ST” 按 钮 , 重 新 进 行 程 序 的 自 动 运 行 。

注 意 : 在 断 点 重 新 执 行 处 , 必 须 有 主 轴 旋 转 的 指 令 ,

否 则 车 床 会 出 现 意 想 不 到 的 大 事 故 。

同 时 按 下 任 何 一 个 功 能 按 键 和 取 消 ( CAN ) 键 , CRT 显

示 屏 上 的 画 面 就 会 消 失 , 这 时 系 统 内 部 照 样 工 作 ; 之 后

再 按 其 中 任 一 个 功 能 按 键 , CRT 显 示 屏 上 的 画 面 会 再 一 次

显 示 。 长 时 间 接 通 电 源 而 不 必 使 用 CRT 时 ( 如 加 工 零 件 时

间 较 长 、 批 量 加 工 时 及 采 用 DNC 由 计 算 机 边 传 输 边 加 工

而 不 需 要 页 面 显 示 ) , 请 预 先 清 除 画 面 , 以 防 止 画 面 质

量 下 降 。

思 考 题

68
5 - 1 工 件 坐 标 系 设 定 有 哪 些 方 法 ?

5 - 2 FANUC 数 控 车 床 中 , 怎 样 进 行 绝 对 值 编 程 和 增 量 值 编

程 ?

5 - 3 在 粗 加 工 圆 弧 时 , 为 避 免 打 刀 , 可 采 用 什 么 方 法

进 行 加 工 ?

5 - 4 用 G90 指 令 编 写 图 5 - 41 零 件 中 左 端 φ34 外 圆 的 程 序 。

图 5 - 41

5 - 5 用 G71 、 G70 指 令 编 写 图 5 - 41 零 件 中 右 端 轮 廓 的 程 序 。

5 - 6 用 G75 指 令 编 写 图 5 - 41 零 件 右 端 中 槽 的 程 序 。

69
5 - 7 用 G32 、 G92 指 令 分 别 编 写 图 5 - 41 零 件 中 螺 纹 的 程 序 。

5 - 8 用 G76 指 令 编 写 图 5 - 41 零 件 中 螺 纹 的 程 序 。

5 - 9 用 所 学 指 令 综 合 编 写 图 5 - 41 零 件 的 程 序 , 并 列 出

所 用 刀 具 及 工 艺 路 线 。

5 - 10 数 控 车 床 中 有 哪 些 启 动 按 钮 ? 各 有 什 么 功 用 ?

5 - 11 数 控 车 床 中 有 哪 些 功 能 按 钮 ? 各 有 什 么 功 用 ?

5 - 12 对 刀 的 目 的 是 什 么 ?

5 - 13 在 加 工 过 程 中 如 果 出 现 某 把 刀 具 损 坏 , 是 否 要 对

所 有 的 刀 具 进 行 重 新 对 刀 ? 具 体 应 怎 样 操 作 ?

5 - 14 对 刀 后 得 到 的 工 件 坐 标 系 在 什 么 位 置 ? 如 果 在 设

定 工 件 坐 标 系 G54 的 Z 位 置 处 仍 为 0 , 那 么 能 否 进 行 加 工 运

行 , 为 什 么 ?

5 - 15 在 进 行 空 运 行 操 作 前 , 设 定 工 件 坐 标 系 的 Z 值 应

怎 么 确 定 ?

5 - 16 怎 样 进 行 断 点 作 业 ?

70

You might also like