Professional Documents
Culture Documents
第五章 FANUC系统数控车床实训操作
第五章 FANUC系统数控车床实训操作
第一节 FANUC 0 - TD 系 统 介 绍
一、 FANUC 0 - TD 系 统 功 能
数 控 机 床 加 工 中 的 动 作 在 加 工 程 序 中 用 指 令 的 方 式 事
先 予 以 规 定 , 这 类 指 令 有 准 备 功 能 G、 辅 助 功 能 M、 刀 具
功 能 T、 主 轴 转 速 功 能 S 和 进 给 功 能 F 等 。 由 于 目 前 数 控
机 床 的 形 式 和 数 控 系 统 的 种 类 较 多 , 同 一 G 指 令 或 同 一 M
指 令 其 含 义 不 完 全 相 同 , 甚 至 完 全 不 同 ( 例 如 在 FANUC 0–
代 表 绝 对 值 输 入 指 令 ) 。 因 此 , 编 程 人 员 在 编 程 前 必 须
对 所 使 用 的 数 控 系 统 功 能 进 行 仔 细 研 究 , 掌 握 每 个 指 令
的 确 切 含 义 , 以 免 发 生 错 误 。
( 一 ) 准 备 功 能 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
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 状 态 , 只 有 输 入
到 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 系 统 中 由 于 同
一 把 刀 具 有 许 多 个 刀 补 , 所 以 可 采 用 如
3.S 功 能
指 定 主 轴 转 速 或 速 度 。
恒 线 速 度 控 制 ( G96 ) : G96 是 恒 速 切 削 控 制 有 效 指 令 。
系 统 执 行 G96 指 令 后 , S 后 面 的 数 值 表 示 切 削 速 度 。 例 如 :
主 轴 转 速 控 制 ( G97 ) : G97 是 恒 速 切 削 控 制 取 消 指 令 。
系 统 执 行 G97 后 , S 后 面 的 数 值 表 示 主 轴 每 分 钟 的 转 数 。
状 态 。
主 轴 最 高 速 度 限 定 ( G50 ) : G50 除 具 有 坐 标 系 设 定 功 能
外 , 还 有 主 轴 最 高 转 速 设 定 功 能 , 即 用 S 指 定 的 数 值 设
定 主 轴 每 分 钟 的 最 高 转 速 。 例 如 : G50 S2000 表 示 主 轴 转 速
最 高 为 2000r/min 。
用 恒 线 速 度 控 制 加 工 端 面 、 锥 度 和 圆 弧 时 , 由 于 X 坐
标 值 不 断 变 化 , 当 刀 具 逐 渐 接 近 工 件 的 旋 转 中 心 时 , 主
3
轴 转 速 会 越 来 越 高 , 工 件 有 从 卡 盘 飞 出 的 危 险 , 所 以 为
防 止 事 故 的 发 生 , 有 时 必 须 限 定 主 轴 的 最 高 转 速 。
F 功 能 、 T 功 能 、 S 功 能 均 为 模 态 指 令 。
二、 FANUC 0 - TD 系 统 程 序 结 构
1. 加 工 程 序 的 组 成
数 控 加 工 中 零 件 加 工 程 序 的 组 成 形 式 , 与 采 用 的 数 控
系 统 形 式 不 同 而 略 有 不 同 。 现 在 的 数 控 系 统 中 , 其 加 工
程 序 可 分 为 主 程 序 和 子 程 序 。 但 不 论 是 主 程 序 还 是 子 程
序 , 每 一 个 程 序 都 是 由 若 干 个 程 序 段 组 成 。 程 序 段 是 由
一 个 或 若 干 个 字 ( 字 是 由 表 示 地 址 的 字 母 和 数 字 、 符 合
等 组 成 , 它 是 控 制 数 控 机 床 完 成 一 定 功 能 的 具 体 指 令 )
组 成 , 它 表 示 数 控 机 床 为 完 成 某 一 特 定 动 作 而 需 要 的 全
部 指 令 。 例 如 :
O1001
N10 M3 S600 ;
N15 T0101 ;
N80 M05 ;
是 一 个 字 。
2. 加 工 程 序 的 格 式
4
每 个 加 工 程 序 都 有 加 工 程 序 号 、 程 序 段 、 程 序 结 束 符
等 几 部 分 组 成 。
中 的 各 零 件 加 工 程 序 号 不 能 相 同 。
( 2 )程序段 格式为:
结 束 代 码
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 ( 直 径 编 程 ) , 刀 具 到 达 起 刀 点 。 在
了 图 中 右 端 面 与 轴 线 相 交 点 为 原 点 的 工 件 坐 标 系 。 其 它
刀 具 分 别 使 刀 尖 ( 或 刀 位 点 ) 与 外 圆 或 端 面 相 接 触 , 读
得 相 对 坐 标 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 时 , 刀 具 实 际 的 运 动 路 线 不 是 两 点 一 线 ,
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 点)
8
% 程序结束符
( 二 ) 圆 弧 插 补 指 令 G02/G03
1. 圆 弧 顺 逆 的 判 断
数 控 车 床 是 两 坐 标 的 机 床 , 只 有
X 轴 和 Z 轴 。 圆 弧 顺 逆 的 判 断 , 主 要
图 5-3 圆弧顺逆与刀架关系
与 刀 架 所 处 的 位 置 有 关 , 具 体 见 图 5
- 3。
G 02
2. 程 序 段 格 式 为 : X Z R F
G 03
3. 圆 弧 的 车 法
( 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
非 一 刀 加 工 完 成 的 轮 廓 表 面 , 即 加 工 余 量 较 大 的 表 面 ,
采 用 循 环 编 程 , 可 以 缩 短 程 序 段 的 长 度 , 减 少 程 序 所 占
内 存 。
固 定 循 环 一 般 分 为 单 一 形 状 固 定 循 环 和 复 合 形 状 固
定 循 环 。
( 一 ) 单 一 形 状 固 定 循 环
1. 外 径 车 削 循 环 指 令 G90
该 循 环 主 要 用 于 圆 柱 面 和 圆 锥 面 的 循 环 切 削 。
如 图 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
% 程序结束符
如 图 5 - 9 所 示 , 刀 具 从 循 环 起
点 开 始 沿 径 向 快 速 移 动 , 然 后 按 F
指 定 的 进 给 速 度 沿 锥 面 运 动 , 到
锥 面 另 一 端 后 沿 径 向 以 进 给 速 度
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…
∆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
切 除 粗 加 工 中 留 下 的 余 量 。
程 序 段 格 式 为 :
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 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 为 螺 纹 终 点 坐 标 相
对 于 循 环 起 始 点 的 增 量 坐 标 值 ; 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
图 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 不 可 以 省 略 )
例 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 ~
( 2 )公共变量 是指在主程序内和由主程序调用
的 各 用 户 宏 程 序 内 公 用 的 变 量 。 FANUC 中 共 有 60 个 公 共 变
#509 。
表 5 - 4 FANUC 系 统 局 部 变 量 赋 值 对 照 表
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 )局部变量 指局限于在用户宏程序内使用的
变 量 。 同 一 个 局 部 变 量 在 不 同 的 宏 程 序 内 其 值 是 不 通 用
变 量 赋 值 ( 部 分 ) 对 照 表 见 表 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
( 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. 转 向 语 句
转 向 语 句 分 为 无 条 件 转 向 语 句 和 条 件 转 向 语 句 两 种 。
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. 相 关 计 算
4. 加 工 程 序
O1016 程序名
33
N15 T0101; 换 1 号外圆刀,导入刀具刀补
N40 Z0;
34
N155 T0202; 换 2 号切槽刀,导入刀具刀补
% 程序结束符
综 合 实 例 2 编 制 图 5-20 所 示 零 件 的 加 工 程 序 , 材 料 为 45
35
钢 , 棒 料 直 径 为 40mm 。
图 5 - 20 综 合 实 例 2 零 件 图
使 用 刀 具 、 工 艺 路 线 及 相 关 计 算 与 实 例 1 相 同 。 下 面
列 出 其 加 工 程 序 :
O1017 程序名
36
N45 G1 X17; 从循环起刀点以 100mm/min 进给移动到轮廓起始点
N50 Z0;
37
N200 G0 X21 Z3; 快速到达螺纹加工起始位置,轴向有空刀导入量
N205 G76 P20160 Q80 R0.1; 螺纹循环加工参数设置,螺纹精加工两次
% 程序结束符
综 合 实 例 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. 相 关 计 算
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 程序名
N50 Z0;
42
/N110 G0 X42 Z2; 从 N45~N75 对轮廓进行精加工
% 程序结束符
第四节 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 方 式
针 对 一 段 程 序 编 程 , 不 需 要 编 写 加 工 程 序 号 和 程 序 段 号 ,
46
并 且 程 序 一 旦 执 行 完 毕 , 就 不 在 内 存 中 驻 留 。 它 可 以 通
过 CRT 面 板 上 的 “ OUTPT/START” 按 键 或 者 用 户 操 作 面 板 上 的
“ ST” 按 钮 来 驱 动 程 序 和 执 行 。
INC 方 式 是 增 量 进 给 方 式 。 在 增 量 进 给 方 式 下 , 每 按 一
下 进 给 方 向 键 “ + X” 、 “ - X” 、 “ + Z” 、 “ - Z” , 车 床
就 移 动 一 个 进 给 当 量 , 而 进 给 当 量 的 选 择 通 过 INC 方 式 下
择 。
HANDLE 是 手 摇 轮 方 式 。 在 这 个 方 式 下 , 通 过 摇 动 手 摇
脉 冲 发 生 器 来 达 到 车 床 移 动 控 制 的 目 的 。 车 床 移 动 的 快
慢 是 通 过 选 择 手 轮 方 式 下 的 X1 、 X10 、 X100 三 个 倍 率 来 进
行 控 制 。 另 外 , 车 床 X 轴 、 Z 轴 的 移 动 是 通 过 用 户 操 作 面
板 上 的 轴 选 择 开 关 来 进 行 控 制 , 而 每 个 轴 移 动 的 方 向 是
对 应 于 手 轮 上 的 “ + ” 、 “ - ” 符 号 方 向 。
JOG 方 式 是 手 动 进 给 方 式 。 在 JOG 方 式 下 , 通 过 选 择 用 户
操 作 面 板 上 的 方 向 键 “ + X” 、 “ - X” 、 “ + Z” 、 “ -
Z” , 车 床 刀 具 就 朝 所 选 择 的 方 向 连 续 进 给 , 进 给 速 度 由
向 键 与 快 速 进 给 键 , 车 床 并 不 以 进 给 倍 率 旋 钮 的 进 给 速
度 移 动 , 而 是 以 快 速 移 动 ( 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 时有效。
N10 M3 S800
48
/N15 G0 X100 Z100 F100
N20 ……
N25 ……M30
是 : 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 , 下 手 刀 架 应 为
主 轴 转 动 。
( 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 所 示 的 页 面 , 利 用 键 盘 上 的 “ 光 标 移 动
成 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” 方 式 , 在 键 盘
号 刀 , 并 使 主 轴 转 动 。
( 2 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “
方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 2 号 刀 , 使 2 号 刀
刀 尖 与 已 加 工 好 的 端 面 接 触 ( 在 接 近 端 面 时 , 可 采 用 X10
的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼 近 ) , 如 图 5 - 29a ) 所
示 。 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到 “ G02” , 在
键 盘 上 按 “ MZ83.26” →“INPUT” 完 成 2 号 刀 Z 向 的 对 刀 。
( 3 ) 继 续 利 用 “ 方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ”
移 动 2 号 刀 , 使 2 号 刀 刀 刃 与 已 加 工 好 的 外 圆 接 触 ( 在 接
近 外 圆 时 , 可 采 用 X10 的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼
55
近 ) , 如 图 5 - 29b ) 所 示 。 进 入 图 5 - 28 所 示 的 页 面 , 把
X 向 的 对 刀 。
( 4 ) 完 成 对 2 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀 架
离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。
图 5 - 29 切槽刀的对刀
图 5 - 30 螺 纹 刀 的 对 刀
3. 螺 纹 刀 对 刀 ( 3 号 刀 )
( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上
换 上 3 号 刀 , 并 使 主 轴 转 动 。
( 2 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “
方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 3 号 刀 , 使 3 号 刀
刀 尖 与 已 加 工 好 的 外 圆 接 触 ( 在 接 近 外 圆 时 , 可 采 用 X10
的 增 量 进 给 方 式 或 手 摇 轮 方 式 逼 近 ) , 如 图 5 - 30 所 示 。
56
当 在 外 圆 表 面 出 现 一 条 切 痕 时 , 可 边 沿 + Z 移 动 边 观 察
切 削 情 况 , 如 果 仍 然 有 切 屑 , 则 刀 具 沿 + X 作 X1 或 X10 的
增 量 进 给 , 使 刀 尖 恰 好 与 外 圆 接 触 为 最 佳 。 刀 具 继 续 沿
+ Z 移 动 , 当 观 察 到 刀 尖 与 端 面 平 齐 时 停 止 移 动 ( 刀 尖
与 端 面 只 要 大 致 平 齐 即 可 , 它 不 影 响 螺 纹 的 切 削 ) 。
( 3 ) 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到
刀 的 对 刀 。
( 4 ) 完 成 对 2 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀 架
离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。
4. 镗 孔 刀 对 刀 ( 4 号 刀 )
( 1 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上
用 φ20mm 钻 头 在 工 件 右 端 面 上 钻 一 个 深 20 ~ 30mm 的 孔 , 钻
完 孔 后 退 出 尾 架 。
→“OUTPT/START” , 换 上 4 号 刀 , 并 使 主 轴 转 动 。
57
图 5 - 31 镗 刀 的 对 刀
( 3 ) 把 “ 方 式 选 择 旋 钮 ” 旋 至 “ JOG” 方 式 , 利 用 “
方 向 键 ” 并 结 合 “ 进 给 倍 率 旋 钮 ” 移 动 4 号 刀 , 进 行 镗
图 5 - 31a ) 所 示 。 镗 孔 后 , 不 要 移 动 X 轴 , 按 “ + Z” 键 以
原 进 给 速 度 退 出 , 退 至 刀 尖 与 端 面 平 齐 时 停 止 移 动 , 如
图 5 - 31b ) 所 示 。
( 4 ) 进 入 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到
刀 。
( 5 ) 设 置 完 毕 后 , 继 续 按 “ + Z” 键 移 动 , 移 动 到 一
定 位 置 后 , 按 下 “ 主 轴 停 止 按 钮 ” , 使 主 轴 停 止 。 用 内
径 千 分 尺 测 出 所 镗 孔 的 内 径 , 如 图 5 - 31c ) 中 的 21.75mm 。
在 图 5 - 28 所 示 的 页 面 , 把 光 标 移 动 到 “ G04” , 在 键 盘 上
按 “ MX21.75” →“INPUT” 完 成 4 号 刀 的 X 向 的 对 刀 。
( 6 ) 完 成 对 4 号 刀 的 对 刀 后 , 利 用 “ 方 向 键 ” 使 刀
架 离 开 工 件 , 退 回 到 换 刀 位 置 附 近 。
在 工 作 过 程 中 , 如 果 某 把 刀 具 出 现 崩 刀 , 那 么 重 新
装 上 刀 具 或 更 换 合 金 刀 片 后 , 只 需 对 更 换 的 刀 具 重 新 对
刀 , 具 体 操 作 如 下 :
( 1 ) 如 果 工 件 坐 标 系 设 定 在 G54 中 , 那 么 把 图 5 - 26
页 面 中 Z 重 新 设 为 0 , 然 后 按 “ RESET 键 ” ; 如 果 工 件 坐 标
一 下 G54 的 指 令 即 可 ( 当 然 G54 中 Z 必 须 为 0 ) 。
58
( 2 ) 在 工 件 上 找 到 一 个 能 测 量 外 径 的 外 圆 面 和 一 个
能 测 量 其 至 卡 爪 之 间 距 离 的 端 面 或 台 阶 面 , 测 出 直 径 与
轴 向 距 离 。
( 3 ) 利 用 上 面 对 刀 的 方 法 进 行 下 一 步 的 操 作 。
五、 对 刀 正 确 性 校 验
对 完 各 刀 具 后 , 各 刀 具 刀 位 点 是 否 正 确 ; 或 使 用 他
人 对 刀 的 车 床 , 其 刀 位 点 是 否 正 确 , 可 通 过 下 面 的 方 法
进 行 校 验 。
把 “ 方 式 选 择 旋 钮 ” 旋 至 “ MDI” 方 式 , 在 键 盘 上 分 别
观 察 刀 尖 是 否 准 确 停 止 在 工 件 的 角 点 位 置 。 对 于 校 验 他
人 使 用 后 的 车 床 , 则 先 用 外 圆 刀 车 端 面 与 外 圆 , 上 面
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××××” ( 程 序 名 ) → 按
如 图 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