资源描述
数 控 技 术 1 第 二 章 数 控 加 工 编 程 基 础 数 控 编 程 的 基 础 知 识 : 编 程 步 骤 各 类 机 床 的 坐 标 系 的 确 定 程 序 的 组 成 各 种 功 能 代 码 的 作 用 常 用 准 备 功 能 指 令 的 编 程 方 法 与 坐 标 相 关 的 指 令 运 动 控 制 指 令 刀 具 补 偿 指 令 固 定 循 环 指 令 数 控 编 程 的 工 艺 处 理 . 编 程 中 的 尺 寸 计 算 . 本 章 内 容 : 数 控 技 术 2 一 .数 控 编 程 的 基 本 概 念 数 控 加 工 程 序 编 制 : 从 分 析 零件 图 纸 开 始 , 经 过 工 艺 分 析 、 数 学处 理 到 获 得 数 控 机 床 所 需 的 数 控 加工 程 序 的 全 过 程 叫 做 数 控 编 程 。二 、 数 控 编 程 的 内 容 和 步 骤 1、 (1)选 定 机 床 、 刀 具 与 夹 具 ; (2)确 定 加 工 方 法 和 工 艺 路 线 ; 对 刀 点 的 选 择 ; 加 工 路 线的 确 定 ; 切 削 用 量 的 确 定 。 2.1 概 述 数 控 技 术 3 2、 数 学 处 理 根 据 零 件 图 纸 上 尺 寸 及 工 艺线 路 的 要 求 , 在 选 定 的 坐 标 系 内计 算 零 件 轮 廓 和 刀 具 运 动 轨 迹 的坐 标 值 . 简 单 的 零 件 轮 廓 计 算 内 容 : 几 何 元 素 的 起 点 、 终 点 ; 圆 弧 的 圆 心 ; 两 几 何 元 素 的 交 点 、 切 点 . 复 杂 的 零 件 轮 廓 计 算 内 容 : 用 直 线 或 圆 弧 逼 近 , 根 据 要 求的 精 度 计 算 节 点 的 坐 标 . 数 控 技 术 4 3、 程 序 编 制 (1)编 程 根 据 加 工 路 线 、切 削 用 量 、 刀 具 号 码 、 刀 具补 偿 、 辅 助 动 作 及 刀 具 运 动轨 迹 , 按 照 数 控 系 统 规 定 指令 代 码 及 程 序 格 式 , 编 写 零件 加 工 程 序 . (2)填 写 工 艺 文 件 . 数 控 技 术 5 4、 制 备 控 制 介 质 将 程 序 单 上 的 内 容 , 经转 换 记 录 在 控 制 介 质 上 , 作为 数 控 系 统 的 输 入 信 息 . 注 意 : 若 程 序 较 简 单 , 也 可 直 接 通 过 键 盘 输 入 . 数 控 技 术 6 5、 程 序 的 校 验 和 试 切 所 制 备 的 控 制 介 质 (程 序 ),必 须 经 过 进 一 步 的 校 验 和 试 切削 , 证 明 是 正 确 无 误 , 才 能 用于 正 式 加 工 . 数 控 技 术 7 常 用 的 校 验 和 试 切 方 法 有 3种 : 阅 读 法 、 模 拟 法 、 试 切 法 (1)阅 读 法 : 阅 读 法 检 查 指 令 语 法 的 正 确 性 . (2)模 拟 法 : 检 查 程 序 (刀 具 运 动 轨 迹 )的 正 确 性 . 空 运 转 模 拟 :平 面 轮 廓 : 用 笔 代 替 刀 具 , 坐 标 纸 代 工 件 空 运转 绘 图 . 空 间 曲 面 : 用 蜡 块 、 塑 料 、 木 料 或 价 格 低 的 材 料作 工 件 试 切 . 用 图 形 (动 画 )模 拟 刀 具 与 工 件 的 切 削 . 数 控 技 术 8 注 意 : 上 述 方 法 只 能 检 查 运 动 轨 迹 的 正 确 性 , 不 能判 别 加 工 误 差 是 否 满 足 要 求 . (3)试 切 法 : 检 查 加 工 精 度 对 实 际 的 毛 坯 进 行 试 切 , 不 仅 可 查 出 程 序 是 否 错 ,还 可 知 道 加 工 精 度 是 否 符 合 要 求 . 数 控 技 术 9 编 制 方 法 有 2种 : 手 工 编 程 、 自 动 编 程 两 种 . 1、 手 工 编 程 : 整 个 编 程 过 程 由 人 工 完 成 . 对 编 程 人 员 的 要 求高 . (熟 悉 数 控 代 码 和 编 程 规 则 , 具 备 机 械 加 工 工艺 知 识 和 数 值 计 算 能 力 ) 2、 自 动 编 程 : 编 程 人 员 只 要 根 据 零 件 图 纸 的 要 求 , 按 照 某 个自 动 编 程 系 统 的 规 定 , 将 零 件 的 加 工 信 息 用 较 简 便的 方 式 输 入 计 算 机 . 三 、 数 控 编 程 的 方 法 数 控 技 术 10 自 动 编 程 系 统 完 成 : 坐 标 值 计 算 ; 编 制 程 序 ; 自 动 打 印 出 程 序 单 ; 制 备 控 制 介 质 . 数 控 技 术 11 一 .零 件 加 工 程 序 的 结 构1 程 序 的 构 成 2.2 编 程 的 基 础 知 识程 序 号程 序 段 1 指 令 字 2指 令 字 1 字 母数 字符 号程 序 指 令 字 n程 序 段 号程 序 段 2程 序 段 n 数 控 技 术 12 例 子 O0600N0010 G92 X0 Y0;N0020 G90 G00 X50 Y60;N0040 G01 X10 Y50 F150 S300 T12 M03; N0100 G00 X-50 Y-60 M02; 这 是 一 个 完 整 加 工 程 序 ,它 有 1个 程 序 号 和 10个 程 序 段 组 成 . O 0600 程 序 的 编 号 (阿 拉 伯 数 字 )程 序 地 址 码 (英 文 字 母 )(1)程 序 号 组 成 规 则 数 控 技 术 13 注 意 : 不 同 的 数 控 系 统 , , 程 序 号 地 址 码 可 以 不 相 同 . 例 如 FANAC系 统 用 O, AB8400系 统 采 用 P. 编 程 时 一 定 要 根 据 说 明 书 规 定 使 用 . (2)程 序 段 组 成 规 则 程 序 段 以 程 序 段 号 开 始 , 以 “ ;”结 束 ,中 间 有 若 干 指 令字 ; 一 个 程 序 段 的 字 符 数 90个 . 程 序 段 号 : N ; 2、 程 序 段 格 式 字 地 址 程 序 段 格 式 (普 遍 采 用 ); 三 种 带 分 割 符 的 固 定 顺 序 的 程 序 段 格 式 ; 固 定 顺 序 程 序 段 格 式 . 数 控 技 术 14 2 程 序 段 格 式 注 意 : 字 址 地 程 序 段 格 式 数 控 技 术 15 字 址 地 程 序 段 格 式 数 控 技 术 16 2.2 编 程 的 基 础 知 识 数 控 技 术 17 程 序 段 由 若 干 个 程 序 字 组 成 , 程 序 字 由 地 址 码 和 数 字组 成 . 例 如 : N0020 G01 X25 Y-36 Z64 F100 S300 T02 M03; 该 程 序 段 由 程 序 段 号 和 8 个 指 令 字 (程 序 字 )组 成 . X 25 数 字 或 符 号地 址 码程 序 字 格 式 : 数 控 技 术 18 2.2 编 程 的 基 础 知 识 数 控 技 术 19 一 .零 件 加 工 程 序 的 结 构 数 控 技 术 20 数 控 技 术 21 2.2 编 程 的 基 础 右 手 直 角 笛 卡 尔 坐 标 系 直 角 坐 标 系 : 直 线 进 给 运 动 的 坐 标 系 (X.Y.Z) . 二 、 数 控 机 床 坐 标 系 直 角 坐 标 轴 相 互 关 系 : 由 右 手 定 则 决 定 . 圆 周 进 给 座 标 : 绕 X.Y.Z轴转 动 的 圆 进 给 坐 标 轴 分 别 用 A、B、 C表 示 . 坐 标 轴 正 向 : 由 右 手 螺 旋 法则 而 定 . 数 控 技 术 22 2.2 编 程 的 基 础 知 识具 体 规 定 : 坐 标 系 是 假 定 工 件不 动 , 刀 具 相 对 于工 件 做 进 给 运 动 的坐 标 系 . 以 增 大 工 件 与 刀 具之 间 距 离 的 方 向 为坐 标 轴 的 正 方 向 . 数 控 技 术 23 (2)机 床 坐 标 轴 的 确 定 方 法 Z轴 的 确 定以 平 行 于 主 轴 的 坐 标 为 Z轴 . 数 控 技 术 24 具 体 地 讲 :a. 对 于 刀 具 旋 转 的 机 床 : 平 行 于 旋 转 刀 具 轴 线 的 坐 标 为 z坐 标 (见 上 图 ). b. 对 于 工 件 旋 转 的 机 床 : 平 行 于 旋 转 工 件 轴 线 的 坐 标 为 z坐 标 . 数 控 技 术 25 另 外 , 还 有 无 主 轴 的 机 床 (如 刨 床 )、 两 根 以 上 主 轴 的机 床 (龙 门 铣 床 )、 主 轴 摆 动 的 机 床 , 不 再 赘 述 . 2.2 编 程 的 基 础 知 识 X坐 标 的 确 定 X在 水 平 方 向 , 垂 直 于 Z轴 并 平 行 于 工 件 的 装 夹 面 .具 体 的 讲 : a. 在 刀 具 旋 转 的 机 床 上 (铣 床 、 钻 床 、 镗 床 ) 数 控 技 术 26 (a) Z轴 水 平 时 (卧 式 ), 则 从 刀 具 (主 轴 )向 工 件 看 时 ,X坐 标 的 正 方 向 指 向 右 边 . (b) Z轴 垂 直 时 (立 式 ), 对 单 立 柱 机 床 , 从 刀 具 向立 柱 看 时 , X轴 的 正 方 向 指 向 右 边 数 控 技 术 27 b. 在 工 件 旋 转 的 机 床 上 (车 床 、 磨 床 等 ) X轴 的 方 向 是 工 件 的 径 向 并 平 行 于 横 向 滑 座 ; 刀 具 离 开 工 件 旋 转 中 心 的 方 向 是 X轴 的 正 方 向 . 数 控 技 术 28 Y坐 标 的 确 定 利 用 已 确 定 的 X、 Z坐 标 的 正 方 向 , 用 右 手 定则 或 右 手 螺 旋 法 则 , 确 定 Y坐 标 的 正 方 向 . 数 控 技 术 29 显 然 、 数 控 车 床 没 有 Y坐 标 数 控 技 术 30 A、 B、 C坐 标 用 右 手 定 则 来 确 定 . 附 加 坐 标 系 X、 Y、 Z为 第 一 坐 标 系 ; U、 V、 W为 第 二 坐 标 系 ; P、 Q、 R为 第 三 坐 标 系 . A、 B、 C第 一 回 转 坐 标 系 , 其 他 命 名 为 D、 E. 数 控 技 术 31 2.2 编 程 的 基 础 知 识(3)编 程 坐 标 系 编 程 时 一 律 假 定 工 件 不 动 , 全 部 用 刀 具 运 动 的 坐标 系 编 程 , 即 : X、 Y、 Z、 A、 B、 C. 2、 机 床 坐 标 系 与 工 件 坐 标 系(1)机 床 原 点 与 机 床 坐 标 系 机 床 原 点 : 是 机 床 坐 标 系 的 零 点 . 这 个 原 点 是 在机 床 调 试 完 成 后 便 确 定 了 , 是 机 床 上 固 有 的 点 (见 机 床说 明 书 ), 不 能 随 意 改 变 . 机 床 原 点 的 建 立 : 用 回 零 运 行 方 式 建 立 . 数 控 技 术 32 机 床 坐 标 系 以 机 床 原 点 为 坐 标 系 原 点 的 坐 标 系 , 是 机床 固 有 的 座 标 系 , 它 具 有 唯 一 性 . 机 床 坐 标 系 是 数 控 机 床 中 所 建 立 的 工 件 坐标 系 的 参 考 坐 标 系 . 注 意 : 机 床 坐 标 系 一 般 不 作 为 编 程 坐 标 系 ,仅作 为 工 件 坐 标 系 的 参 考 坐 标 系 (即 编 程 坐 标 与机 床 坐 标 系 平 行 但 不 重 合 ). 数 控 技 术 33 (2)工 件 原 点 与 工 件 坐 标 系 工 件 原 点 : 为 编 程 方 便 在 零 件 、 或 工 装 夹 具 上 选定 的 某 一 点 . 工 件 坐 标 系 : 以 工 件 原 点 为 零 点 建 立 的 一 个 坐 标系 , 编 程 时 , 所 有 的 尺 寸 都 以 此 坐 标 系 为 准 来 计 算 . 工 件 原 点 偏 置 : 指 工 件 随 夹 具 在 机 床 上 安 装 后 ,工 件 原 点 与 机 床 原 点 间 的 距 离 . 注 意 : 现 代 数 控 机 床 均 可 设 置 多 个 工 件 坐 标 系 , 在 加 工 时 通 过 G指 令 进 行 变 换 . 数 控 技 术 34 (3)机 床 坐 标 系 与 工 件 坐 标 系 的 关 系 关 系 :原 点 不 同 ,各 坐 标 轴 互 相 平 行 . 处 理 办 法 :将 两 原 点 间 的 距 离 预 储 存 在 数 控 装 置 中 , 在 加工 过 程 中 , 系 统 便 可 按 机 床 坐 标 系 确 定 加 工 时 的 坐 标 值 . 数 控 技 术 35 3、 绝 对 坐 标 编 程 和 相 对 (增 量 )坐 标 绝 对 坐 标 系 : 在 这 种 坐 标 系 中 , 工 件 所 有 点 的 坐标 值 基 于 固 定 的 坐 标 系 (机 床 或 工 件 )的 原 点 来确 定 . 相 对 坐 标 系 : 在 这 种 坐 标 系 中 , 运 动 轨 迹 的 终 点坐 标 值 是 相 对 于 起 点 计 算 的 . 例 如 (转 下 一 页 ) 数 控 技 术 36 2.2 编 程 的 基 础 知 识例 如 : 在 a)图 的 绝 对 坐 标 系 中 , B点 的 坐 标 值 为 (25, 50); 在 b)图 的 增 量 坐 标 系 中 , B点 的 坐 标 值 为 (15,30). 数 控 技 术 37 4、 最 小 设 定 单 位 与 编 程 尺 寸 的 表 示 法 (1)最 小 设 定 单 位 (脉 冲 当 量 、 分 辨 率 ):指 数 控 系 统 能 实 现 的 最 小 位 移 量 . 它 是 数 控 机 床 的 一 个 重 要 技 术 指 标 . 一 般 为 0.0001 0.01mm,(2)编 程 尺 寸 表 示 方 法 : 以 最 小 设 定 单 位 来 表 示 ; 以 毫 米 为 单 位 来 表 示 . 数 控 技 术 38 三 、 穿 孔 带 及 代 码 数 控 技 术 39 1、 穿 孔 带 的 规 格 : (1)数 控 采 用 八 位 穿 孔 纸 带 ; (2)纸 带 的 每 行 可 穿 9个 小 孔 ; 其 中 一 个 小 孔 成 为 “ 同 步 孔 ” 或 “ 中 导 孔 ” ,用 来产 生 读 带 同 步 控 制 信 号 .其 余 八 个 大 孔 为 “ 信 息 孔 ” ,用来 记 录 有 关 信 息 . (3)有 孔 位 表 示 二 进 制 的 ” 1” ,无 孔 位 表 示 二 进 制 的“ 0” . 数 控 技 术 40 第 二 节 编 程 的 基 础 知 识 数 控 系 统 中 常 用 的 代 码 有 ISO代 码 和 EIA代 码 . ISO代 码 由 7位 二 进 制 数 和 一 位 偶 校 验 位 组 成 . EIA代 码 由 6位 二 进 制 数 和 一 位 奇 校 验 位 组 成 . 补 奇 、 补 偶 的 作 用 :是 可 以 检 验 纸 带 的 孔 是 否 少 穿 ,孔 道 是 否 被 弄 脏 、 堵 塞 、 断 裂 以 及 阅 读 装 置 线路 元 件 是 否 完 好 . 注 意 : EIA是 美 国 电 子 工 业 协 会 简 称 . 数 控 技 术 41 ISO 代 码 规 律 : 所 有 数 字 必 须 在 第 5和 6列 上 穿 孔 ; 所 有 字 母 必 须 在 第 7列 上 穿 孔 ; 第 8列 是 偶 数 校 验 位 .EIA代 码 规 律 : 第 5列 是 偶 数 校 验 位 .注 意 : ISO代 码 的 信 息 量 是 EIA的 2倍 . (因 为 ISO代 码 是 7位 码 , EIA码 是 6位 码 ) 2.2 编 程 的 基 础 知 识 数 控 技 术 42 表 2-2 ISO及 EIA穿 孔 带 代 码 数 控 技 术 43 四 、 功 能 代 码 简 介 1.准 备 功 能 G代 码 G代 码 构 成 : 地 址 码 G后 跟 2位 数 字 组 成 , 从 G00-G99共 100种 . 先 介 绍 2个 基 本 概 念 :(1)模 态 指 令 (续 效 指 令 ): 是 指 该 指 令 一 旦 在 某 程 序 段中 被 使 用 ,将 一 直 保 持 有 效 到 被 同 组 的 其 它 指 令 取 代(或 注 销 ),或 整 个 程 序 结 束 为 止 . 由 此 可 知 : 同 组 指 令 在 一 个 程 序 段 中 只 能 出 现 一 个 , 否 则 只 有 最 后 的 代 码 有 效 . 模 态 指 令 只 需 在 使 用 时 指 定 一 次 即 可 , 而 不 必 在 后 续 的 程 序 段 中 重 复 指 定 . 数 控 技 术 44 2.2 编 程 的 基 础 知 识(2)非 模 态 指 令 (非 续 效 指 令 ): 是 指 该 指 令 仅 在 使 用它 的 某 程 序 段 中 有 效 . 若 需 继 续 使 用 该 功 能 则 必 须在 后 续 的 程 序 段 中 重 新 指 定 . 代 码 (1) 功 能 保 持 到 被 取 消 或 被 同样 字 母 表 示 的 指 令 所 代 替 (2) 功 能 仅 在 出 现 的程 序 段 内 有 效 (3) 功 能 (4)G00 a 点 定 位G01 a 直 线 插 补G02 a 顺 时 针 方 向圆 弧 插 补G03 a 逆 顺 时 针 方向 圆 弧 插 补G04 * 暂 停G17 c XY平 面 选 择G18 c ZX平 面 选 择 数 控 技 术 45 表 中 (2)栏 中 标 有 字 母 的 行 所 对 应 的 G代 码 是 模 态代 码 , 标 有 相 同 字 母 的 G代 码 为 一 组 . 表 中 (2)栏 中 没 有 字 母 的 行 所 对 应 的 G代 码 是 非 模态 代 码 . 表 中 (4)栏 中 的 “ 不 指 定 ” 代 码 , 用 作 将 来 修 改 标准 时 , 指 定 新 的 功 能 . “永 不 指 定 ” 代 码 , 指 的 是即 使 修 改 标 准 时 , 也 不 指 定 新 的 功 能 . 这 两 类 G代码 可 由 设 计 者 根 据 需 要 定 义 新 的 功 能 . 数 控 技 术 46 N0010 G00 G17 X- Y- M03 M08;N0020 G01 G42 X- Y- F-;N0030 X- Y-;N0040 G02 X- Y- I- J-;N0050 X- Y- I- J-;N0060 G01 X- Y-;N0070 G00 G40 X- Y- M05 M09;例 子 模 态 代 码 的 用 法 . 数 控 技 术 47 2.辅 助 功 能 M代 码 M指 令 构 成 : 地 址 码 M后 跟 2位 数 字 组 成 , 从 M00-M99共 100种 . (1) M00程 序 停 止 . 相 当 于 VCD上 的 暂 停 键 . (2) M01计 划 (任 选 )停 止 . 程 序 运 行 前 , 在 操 作 面 板 上 按 下 “ 任 选 停 止 ” 键时 , 才 执 行 M01指 令 , 主 轴 停 转 、 进 给 停 止 、 冷 却 液 关 断 、 程 序 停 止 执 行 . 利 用 启 动 按 钮 才 能 再 次 自 动 运 转 , 继 续 执 行 下 一 个 程 序 段 . 注 意 : 若 “ 任 选 停 止 ” 处 于 无 效 状 态 时 , M01指 令 不 起 作 用 . 数 控 技 术 48 2.2 编 程 的 基 础 知 识(3)M02、 M30程 序 结 束 M30还 使 运 行 程 序 返 回 起 始 点 , 继 续 加 工 下 一 个 零件 . (4) M03、 M04、 M05分 别 为 主 轴 顺 时 针 旋 转 、 主轴 逆 时 针 旋 转 、 主 轴 停 转 . (5)M06换 刀 指 令 . (6)M07、 M08、 M09分 别 为 2号 (液 状 )冷 却 液 开 、 1号 (雾 状 )冷 却 液 开 、 冷 却 液 关 . (7)M10, M11运 动 部 件 的 夹 紧 或 松 开 . 数 控 技 术 49 3.F、 S、 T代 码 (1)F代 码 组 成 : F后 带 若 干 位 数 字 , 如 F150、 F3500等 . 其中 数 字 表 示 实 际 的 合 成 速 度 值 . 单 位 : mm/min. 作 用 : 用 来 指 定 进 给 速 度 的 大 小 , 是 进 给 速 度 代码 . 它 是 续 效 代 码 . (2)S代 码 组 成 : S 后 带 若 干 位 数 字 , 如 S500、 S3500等 . 其 中 数 字 表 示 实 际 的 主 轴 转 速 值 . 单 位 : r/min 数 控 技 术 50 2.2 编 程 的 基 础 知 识 作 用 : 用 来 指 定 主 轴 的 转 速 , 是 主 轴 转 速 功 能 代 码 . 该 代 码 是 续 效 代 码 .(3) T代 码 组 成 : 地 址 码 T后 跟 若 干 位 数 字 (一 般 是 4位 ). 作 用 : 是 刀 具 功 能 代 码 . 用 来 选 择 所 需 的 刀 具 号 和 刀 补 号 . 该 代 码 是 续 效 代 码 . 例 T0102 前 2位 数 字 表 示 1号 刀 ;后 2位 数 字 表 示选 用 2号 刀 补 . 数 控 技 术 51 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法一 、 与 坐 标 系 有 关 的 指 令 1.绝 对 坐 标 与 增 量 坐 标 指 令 G90/G91指 令 G90指 令 : 表 示 程 序 中 的 编 程 尺 寸 值 是 在 某 个 坐标 系 下 按 绝 对 坐 标 给 定 的 . G91指 令 : 表 示 程 序 中 编 程 尺 寸 值 是 相 对 于 本 段的 起 点 , 即 编 程 尺 寸 值 是 本 程 序 段 各 轴 的 移 动 增量 , 故 G91又 称 增 量 坐 标 指 令 . (画 图 示 意 ) 数 控 技 术 52 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法注 意 : 这 两 个 指 令 是 同 组 续 效 指 令 , 也 就 是 说 在 同 一 程 序 段 中 只 允 许 用 其 中 之 一 , 而 不 能 同 时 使 用 . 在 缺 省 的 情 况 下 (即 无 G90又 无 G91), 系 统 按 G90状 态 处 理 . 数 控 技 术 53X 例 : AB和 BC两 个 直 线 插 补 程 序 段 的 运 动 方 向 及 坐 标 系 . 假 设 AB段 已 加 工 完 , 要 加 工 BC 段 , 刀 具 在 B点 ,则 BC段 加 工 程 序 段 为 : 绝 对 坐 标 : G90 G01 X30 Y40; 增 量 坐 标 : G91 G01 X-50 Y-30; Y XCY B AC3040 30 50 U V 数 控 技 术 54 注 意 : 有 的 机 床 不 用 G91指 定 , 而 是 自 动 在 轨 迹 的 起点 建 立 平 行 于 X、 Y、 Z的 增 量 坐 标 系 U、 V、 W则 BC的 加工 程 序 段 可 写 成 : G01 U-50 V-30;2.坐 标 系 设 定 指 令 G92指 令 作 用 : 确 定 工 件 坐 标 系 的 原 点 在 距 刀 具 刀 位 点 起 始位 置 (起 刀 点 )多 远 的 地 方 . 编 程 格 式 : G92 Xa Yb Zc ; (a、 b、 c为 当 前 刀 位点 在 所 设 工 件 坐 标 系 中 的 坐 标 值 ) 数 控 技 术 55 注 意 : 车 削 编 程 中 , X一 般 采 用 直 径 值 编 写 . 例 : 数 控 车 的 坐 标 系 设 定 ; G92 X50 Z30 ; 注 意 : (1)该 指 令 要 求 X、 Z坐 标 值 必 须 齐 全 ; (2)执 行 该 指 令 时 ,机 床 并 不 产 生 运 动 ; (3)执 行 G92 前 ,必 须 将 刀 具 放 在 G92要 求 位 置 .O Z30 50X 数 控 技 术 56 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法注 意 :通 过 对 刀 找 到 工 件 坐 标 系 与 机 床 坐 标 系 之 间 的 关 系 . 数 控 技 术 57G19 Y Z X G17 G18 3.坐 标 平 面 指 定 指 令 G17、 G18、 G19指 令 G17, G18, G19分 别 表 示 规 定 在 XY, ZX, YZ标 平面 内 的 加 工 . 注 意 : 若 数 控 系 统 只 有 在 一 个 平 面 的 加 工 能 力 ,可 省 略 . 铣 床 中 XY平 面 最 常 用 , 故 G17可 省 略 ;在 车 床 中 ,总 是 在 XZ平 面 内 运 动 , G18可 省 略 . 数 控 技 术 58 二 、 运 动 控 制 指 令 1、 快 速 点 定 位 指 令 G00指 令 编 程 格 式 : G00 X Y Z; 功 能 : 命 令 刀 具 从 当 前 点 , 以 数 控 系 统 预 先 调 定 的 快 进 速 度 , 快 速 移 动 到 程 序 段 所 指 定 的 下 一 个 定 位 点 . 注 意 : 在 G00指 令 中 , 速 度 是 固 定 的 , 不 需 要 指 定 速 度 ,即 F指 令 无 效 . 数 控 技 术 59 2.直 线 插 补 指 令 G01 指 令 编 程 格 式 : G01 X Yb Z F; 作 用 : 按 程 序 段 中 规 定 的 合 成 进 给 速 度 F, 使 刀具 相 对 于 工 件 , 由 当 前 位 置 沿 直 线 移 动 到 程 序 段中 规 定 的 位 置 . 注 意 : 当 前 位 置 是 直 线 的 起 点 , 为 已 知 点 , 而 程 序 段 中 指 定 的 坐 标 值 是 终 点 坐 标 . 含 有 G01的 程 序 段 中 必 须 含 有 进 给 速 度 指 令 F, 否 则 机 床 不 动 作 . 数 控 技 术 60 O0020N0010 G92 X50 Z10;N0020 G90 G00 X20 Z2 S600 T11 M03;N0030 G01 X20 Z-14 F100; N0040 X28 Z-38;N0050 X28 Z-48;N0060 X42 Z-48;N0070 G00 X50 Z10 M02;例 : 车 削 零 件 如 下 图 , 设 A点 为 起 刀 点 , 刀 具 由 A点快 进 到 B点 , 然 后 沿 B C D E F方 向 切 削 , 再 快退 至 A点 . X Z143848 2028 0BCDEF 2 A 数 控 技 术 61 用 绝 对 坐 标 编 程 :O0050N0010 G92 X28 Y20;N0020 G90 G00 X16 S600 T01 M03;N0030 G01 X-8 Y8 F100;N0040 X0 Y0;N0050 X16 Y20;N0060 G00 X28 M02; XA PB 0Y12 8 16 128例 : 铣 削 下 图 零 件 , 设 P点 为 起 刀 点 , 刀 具 由 P点 快进 到 A点 , 然 后 沿 A-B-O-A方 向 铣 削 , 再 快 退 至 P点 . 数 控 技 术 62 用 相 对 (增 量 )坐 标 编 程 :O0050N0010 G92 X28 Y20;N0020 G91 G00 X-12 S600 T01 M03;N0030 G01 X-24 Y-12 F100;N0040 X8 Y-8;N0050 X16 Y20;N0060 G00 X12 Y0 M02;2.3 常 用 准 备 功 能 指 令 的 编 程 方 法 XA PB 0Y12 8 16 128 数 控 技 术 63 2.3常 用 准 备 功 能 指 令 的 编 程 方 法3. 圆 弧 插 补 指 令 G02、 G03 G02: 顺 时 针 圆 弧 插 补 . G03: 逆 时 针 圆 弧 插 补 . 顺 、 逆 时 针 方 向 判 别 规 则 : 沿 垂 直 于 圆 弧 所 在 平 面 的 坐 标 轴 由 正 方 向 向 负方 向 观 察 ,来 判 别 圆 弧 的 顺 逆 时 针 方 向 .(见 下 图 ) 数 控 技 术 64 顺 、 逆 时 针 方 向 判 别 规 则 :沿 垂 直 于 圆 弧 所 在 平 面 的 坐 标 轴 由 正 方 向 向 负 方 向观 察 ,来 判 别 圆 弧 的 顺 逆 时 针 方 向 . 数 控 技 术 65 圆 弧 加 工 程 序 段 的 格 式 :2.3 常 用 准 备 功 能 指 令 的 编 程 方 法说 明 : 圆 弧 的 终 点 坐 标 , 由 X、 Y、 Z的 数 值 指 定 . 程 序 段 中 的 圆 心 坐 标 有 两 种 表 示 方 法 : 数 控 技 术 66 圆 心 的 位 置 通 常 有 以 下 2种 表 示 方 法 :用 半 径 R表 示 ( R 用 代 数 值 ).当 AB180o时 , R 取 正 值 ; 当 180o AB 360o 时 ,R 取 负 值 .注 意 : 用 半 径 R编 程 时 , 不 能 描 述 整 圆 . 数 控 技 术 67 例 : 铣 削 如 图 所 示 R20圆 孔 . 起 刀 点 在 坐 标 原 点 O,加 工 时 刀 具 快 进 至 A, 沿 逆 时 针 方 向 以 100mm/min速度 切 削 整 圆 至 A, 再 快 速 返 回 原 点 . 解 : 用 绝 对 坐 标 编 程O0001N0010 G92 X0 Y0;N0020 G90 G00 X20 Y0 S300 T01 M03;N0030 G03 X20 Y0 I-20 J0 F100;N0040 G00 X0 Y0 M02; Y XR200 AG03 数 控 技 术 68 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法4、 暂 停 指 令 G04功 能 : 可 使 刀 具 作 短 时 的 无 进 给 运 动 . 编 程 格 式 : G04 X- 或 G04 U- 或 G04 P-; (X或 U后 的 数 值 表 示 暂 停 的 时 间 , 单 位 为 s, 或 者 是 刀 具 、 工 件 的 转 数 , 视 具 体 数 控 系 统 而 定 . )用 途 : 用 车 削 槽 、 锪 平 面 、 钻 孔 等 光 整 加 工 . 数 控 技 术 69 例 : 图 为 锪 孔 加 工 , 孔 底 有 粗 燥 度 要 求 , 根 据 图 示 条 件 , 编 制 加 工 程 序 . 解 : 孔 底 有 粗 燥 度 要 求 , 根 据 图 示 条 件 , 编 制 加 工 程 序 如 下 :O0001 N0010 G91 G01 Z-7 F60;N0020 G04 X5(刀 具 停 留 5秒 );N0030 G00 Z7 M02; 数 控 技 术 70 三 、 刀 具 补 偿 指 令 1、 刀 具 半 补 偿 指 令 G40、 G41、 G42指 令 (1)刀 具 半 径 自 动 补 偿 概 念 如 图 所 示 , 用 半 径 为 R的 刀 具 加 工 外 形 轮 廓 为 AB的工 件 , 则 刀 具 中 心 必 须 沿 着 与轮 廓 偏 离 R的 距 离 的 轨 迹 移 动 ,才 能 加 工 出 尺 寸 合 格 的 工 件 . 因 此 ,刀 具 中 心 的 运 动 轨 迹与 工 件 的 轮 廓 不 重 合 .如 果 不 考 虑 刀 具 半 径 ,直 接 按工 件 轮 廓 编 程 ,加 工 时 刀 具 中 心 数 控 技 术 71 运 动 轨 迹 与 工 件 的 轮 廓 重 合 .加 工 出 来 的 零 件 变 小 了 ,不 符 合 要 求 . 为 加 工 出 尺 寸 符 合 要 求 的 工 件 ,可 根 据 轮 廓 AB的 坐标 参 数 和 刀 具 半 径 R计 算 出 刀 具 轨 迹 A B 的 坐 标 参数 , 编 制 出 程 序 进 行 加 工 . 这 样 做 很 不 方 便 ,特 别 是当 刀 具 磨 损 ,重 磨 以 及 更 换 新刀 等 导 致 刀 具 半 径 变 化 时 ,又 要 重 新 计 算 . 数 控 技 术 72 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法(2)刀 具 半 径 自 动 补 偿 的 功 能 : 数 控 系 统 能 根 据 工 件 轮 廓 AB和 刀 具 半 径 ,自 动 计算 出 刀 具 中 心 轨 迹 AB.AABB R 数 控 技 术 73 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法 (3)刀 具 半 径 自 动 补 偿 指 令 G41: 刀 具 左 偏 , 指 顺 着 刀 具 前 进 的 方 向 观 察 , 刀 具 偏 在 工 件 轮 廓 的 左 边 . G42: 刀 具 右 偏 , 指 顺 着 刀 具 前 进 的 方 向 观 察 , 刀 具 偏 在 工 件 轮 廓 的 右 边 . G40: 取 消 刀 补 , 使 刀 具 中 心 与 编 程 轨 迹 重 合 . 数 控 技 术 74 0 0 4 1 ;0 1 4 24 1 ;4 20 2 ;0 3G G X Y DG GG DGG X Y RG 与 G00,G01指 令 配 合 使 用 时 编 程 格 式 :2.3 常 用 准 备 功 能 指 令 的 编 程 方 法 与 G02,G03指 令 配 合 使 用 时 编 程 格 式 : 指 定 刀 具半 径 补 偿值 寄 存 器的 地 址 号 数 控 技 术 75 例 : 铣 削 加 工 如 图 所 示 轮 廓 , 设 刀 具 起 点 在 P点 , 刀心 的 轨 迹 如 图 中 虚 线 所 示 . 应 用 刀 具 半 径 补 偿 功 能 .解 : 利 用 刀 具 半 径 补 偿 功 能 ,编 制 程 序 片 段 如 下 : N0010 G90 G01 G41 Xa Ya D01N0020 Xb Yb;N0030 Xc Yc;N0040 G42 Xd Yd;N0050 G41 Xa Ya;N0060 G40 Xp Yp m02; AB CDY XG41 G41 G42 PG40 数 控 技 术 76 (4)刀 具 半 径 补 偿 功 能 的 其 他 用 途 刀 具 重 磨 或 刀 具 磨 损 后 半 径 变 小 的 补 偿 ; 补 偿 加 工 误 差 ; 粗 、 精 加 工 余 量 的 补 偿 ; 数 控 技 术 77 2.刀 具 长 度 补 偿 指 令 G43、 G44指 令 (1)指 令 功 能 :补 偿 假 定 刀 具 长 度 与 实 际 刀 具 长 度 之 间 的 差 值 .(2)编 程 格 式 : G43 Z100 H-; G44 Z100 H-其 中 : Z值 是 程 序 中 给 定 的 坐 标 值 . H值 是 刀 具 长 度 补 偿 值 寄 存 器 的 地 址 码 .(3)用 法 : G43是 正 补 偿 ,即 当 刀 具 长 度 长 于 编 程 时 的 刀 具 数 控 技 术 78 长 度 时 , 补 偿 值 e为 正 值 ; 反 之 , e为 负 值 . 有 Z实 际 值 =Z指 令 值 +(H中 存 的 数 值 ) G44是 负 补 偿 , 即 当 刀 具 长 度 长 于 编 程 时 的 刀 具长 度 时 ,补 偿 值 e为 负 值 ; 反 之 ,e为 正 值 . 有 Z实 际 值 =Z指 令 值 -(H 中 存 的 数 值 )使 刀 具 的 实 际 移 动 距 离 增 加 或 减 少 一 个 偏 置 值 . 例 : 按 假 定 长 度 编 制 的 程 序 为 : N01 G91 X70 Y35 M03; N02 G43 H01 Z-22; 数 控 技 术 79 当 刀 具 长 度 比 编 程 长 度 长 3mm时 , 可 设 e=3. 则 执行 上 面 的 程 序 , 刀 具 在 Z向 实 际 移 动 量 分 别 为(-22)+3=-19实 际 刀 具 与 编程 刀 具 结 果 相同 . 数 控 技 术 80 若 短 2mm, 可 设 e=-2.则 执 行 上 面 的 程 序 , 刀 具 在 Z向 实 际 移 动 量 为 (-22)+(-2)=-24实 际 刀 具 与编 程 刀 具 结果 相 同 . 数 控 技 术 81 四 、 固 定 循 环 指 令 固 定 循 环 指 令 功 能 : 一 个 指 令 可 以 完 成 几 个 固 定 的 动 作 . 例 如 : 钻 孔 循 环 指 令 可 完 成 3个 固 定 动 作 : 快 速 接 近 , 慢 速 钻 孔 , 快 速 退 回 . 常 用 G80G89作 为 固 定 循 环 指 令 . 有 些 车 床 中 , 常 用 G33G35与 G76G79作 为 固 定 循 环 指 令 . 注 意 : 本 节 介 绍 了 常 用 的 G指 令 的 编 程 方 法 . 实 际 中 , 不 同 的 系 统 有 不 同 的 规 定 , 严 格 按 其 规 定 使 用 . 2.3 常 用 准 备 功 能 指 令 的 编 程 方 法 数 控 技 术 82 2.4 数 控 编 程 的 工 艺 处 理 工 艺 处 理 内 容 : 零 件 的 工 艺 性 分 析 ; 确 定 工 艺 过 程 和 工 艺 路 线 ; 确 定 零 件 安 装 方 法 ; 选 择 刀 具 和 切 削 用 量 . 数 控 技 术 83 2.4 数 控 编 程 工 艺 处 理一 、 合 理 确 定 零 件 的 加 工 路 线 1.加 工 线 路 的 选 择 原 则 : 尽 量 缩 短 走 刀 路 线 , 减 少 空 走 刀 行 程 以 提 高 生 产 率 . 保 证 零 件 的 加 工 精 度 和 表 面 粗 糙 度 要 求 . 利 于 简 化 数 值 计 算 , 减 少 程 序 编 制 工 作 量 . 数 控 技 术 84 2. 加 工 路 线 的 确 定 加 工 路 线 : 指 加 工 过 程 中 刀 具 相 对 于 工 件 的 运 动 轨迹 和 运 动 方 向 . (1)孔 类 加 工 (钻 孔 、 镗 孔 )原 则 : 在 满 足 精 度 要 求 的 前 提 下 , 尽 可 能 缩 短 走 刀路 线 : n 个蓝 色 路 径 =b+(n-1)(a+b)+切 入 /出 段b a n个红 色 路 径 =b+2(n-1)a+切 入 /出 段b a 数 控 技 术 85 显 然 有 :当 ab时 , 两 个 路 径 长 度 近 似 相 等 ; 当 a b时 , 蓝 色 路 径 比 较 短 . n 个蓝 色 路 径 =b+(n-1)(a+b)+切 入 /出 段b a n个红 色 路 径 =b+2(n-1)a+切 入 /出 段b a 数 控 技 术 86 2.4 数 控 编 程 工 艺 处 理 下 图 所 示 圆 盘 上 共 有 8个 等 距 离 (L)的 孔 . 兰 色 路 径 长 约8L, 红 色 路 径 长 约 (4L+8L=12L). 数 控 技 术 87 (2)铣 削 原 则 : 尽 量 采 用 切 向 切 入 切 出 , 不 用 径 向 切 入 切 出 . 数 控 技 术 88 二 、 合 理 选 择 对 刀 点 、 换 刀 点 1、 对 刀 点 对 刀 点 (起 刀 点 ):指 刀 具 相 对 工 件 运 动 的 起 点 . 对 刀 点 的 选 择 原 则 : (1)利 于 简 化 程 序 编 制 ; (2)在 机 床 上 找 正 容 易 ; (3)引 起 的 加 工 误 差 小 . 数 控 技 术 89C R30R20R5020 刀 具 中 心运 动 轨 迹工 件 轮 廓 XY Z 数 控 技 术 90 刀 位 点 : 指 用 于 确 定 刀 具 在 机 床 坐 标 系 中 位 置 的 刀 具 上 的 特 定 点 . 常 见 刀 具 的 刀 位 点 如 下 图 所 示 . 数 控 技 术 91 对 刀 :使 “ 对 刀 点” 与 “ 刀 位点 ” 重 合 的操 作 . YZ35 30工 件 对 刀 示 意 图 刀 具 夹 具垫 板螺 栓工 件螺 帽2.4 数 控 编 程 工 艺 处 理 数 控 技 术 92 选 择 对 刀 点 的 具 体 要 求 : 选 在 零 件 的 设 计 基 准 或 工 艺 基 准 上 , 或 与 之 相 关 的 位 置 上 ,以 减 少 误 差 ; 选 在 对 刀 方 便 , 便 于 测 量 的 地 方 ; 选 在 便 于 坐 标 计 算 的 地 方 .2、 换 刀 点 多 刀 加 工 的 机 床 在 加 工 过 程 中 需 要 换 刀 , 应 设 换 刀 点 . 换 刀 点 位 置 : 某 固 定 点 或 任 意 设 定 的 一 点 . 换 刀 点 设 置 : 位 于 工 件 或 夹 具 的 外 部 . 数 控 技 术 93 三 、 合 理 选 择 工 件 的 装 夹 方 法 、 刀 具 和 切 削 用 量 尽 量 采 用 通 用 夹 具 、 组 合 夹 具 , 必 要 时 才 设 计 专 用 夹 具 . 工 件 的 装 卸 要 快 速 、 方 便 、 可 靠 . 夹 具 在 夹 紧 工 件 时 , 要 使 工 件 上 的 加 工 部 位 开 放 , 夹 紧 机 构 上 的 各 部 件 不 得 妨 碍 走 刀 . 四 、 合 理 编 制 工 艺 文 件 不 同 的 机 床 , 其 工 艺 文 件 不 同 , 不 再 详 细 介 绍 . 数 控 技 术 94 2.5 程 序 编 制 中 的 数 值 计 算一 、 概 述 数 值 计 算 : 是 指 根 据 工 件 的 图 样 要 求 , 按 照 确 定 的 加 工 路 线 和 允 许 的 编 程 误 差 , 计 算 出 数 控 系 统 所 需 输 入 的 数 据 . 对 于 带 有 自 动 刀 补 功 能 的 数 控 装 置 来 说 , 通 常 要 计 算 出 零 件 轮 廓 上 一 些 点 的 坐 标 数 值 . 数 控 技 术 95 2.5 程 序 编 制 中 的 数 值 计 算1 基 点 和 节 点 的 计 算 基 点 : 一 个 零 件 的 轮 廓 曲 线 一 般 是 由 许 多 不 同的 几 何 元 素 组 成 的 , 把 各 几 何 元 素 间 的 连 接 点 称 为基 点 . 节 点 : 根 据 编 程 所 允 许 的 误 差 , 将 曲 线 分 割 成若 干 个 直 线 段 , 其 相 邻 二 直 线 的 交 点 称 为 节 点 . 数 控 技 术 96 2.5 程 序 编 制 中 的 数 值 计 算 2 刀 位 点 轨 迹 的 计 算 在 许 多 情 况 下 , 刀 位 点 轨 迹 并 不 与 零 件 轮 廓 完全 重 合 . 编 程 时 就 需 要 根 据 零 件 轮 廓 和 刀 具 类 型计 算 出 刀 位 点 的 运 动 轨 迹 . 数 控 技 术 97 2.5 程 序 编 制 中 的 数 值 计 算3 辅 助 计 算 辅 助 计 算 包 括 增 量 计 算 、 脉 冲 数 计 算 、 辅 助 程序 段 的 数 值 计 算 等 . 辅 助 程 序 段 :是 指 开 始 加 工 时 , 刀 具 从 对 刀 点到 切 入 点 , 或 加 工 完 时 , 刀 具 从 切 出 点 返 回 到 对刀 点 而 特 意 安 排 的 程 序 段 . 数 值 计 算 时 要 计 算 出相 关 点 的 坐 标 . 数 控 技 术 98 2.5 程 序 编 制 中 的 数 值 计 算二 、 直 线 和 圆 弧 组 成 的 零 件 轮 廓 的 基 点 计 算 平 面 零 件 轮 廓 的 曲 线 多 数 是 由 直 线 和 圆 弧 组 成的 , 只 需 计 算 出 零 件 轮 廓 的 基 点 坐 标 即 可 . 由 直 线 、 圆 弧 组 成 的 零 件 轮 廓 的 数 值 计 算 比 较简 单 , 用 数 学 方 程 求 出 相 邻 几 何 元 素 的 交 点 和 切点 即 可 . 直 线 方 程 的 一 般 形 式 : Ax+By+C 0圆 弧 标 准 方 程 的 形 式 : (x+a) 2+(y+b)2=R2式 中 : a、 b圆 弧 的 圆 心 坐 标 ; R圆 弧 半 径 . 数 控 技 术 99 三 、 非 圆 曲 线 的 节 点 计 算 非 圆 曲 线 : 指 数 控 加 工 中 把 除 直 线 与 圆 弧 之 外 ,可 用 数 学 方 程 式 表 达 的 平 面 轮 廓 曲 线 . 非 圆 曲 线 的 逼 近 :常 用 直 线 和 圆 弧 逼 近 非 圆 曲 线 ,需 要 计 算 出 相 邻 二 逼 近 直 线 或 圆 弧 的 节 点 坐 标 . 1 用 直 线 段 逼 近 非 圆 曲 线 时 的 节 点 计 算 常 用 计 算 方 法 有 : 等 间 距 法 ; 等 误 差 法 ; 等 步 长 法 . 数 控 技 术 100 2.5 程 序 编 制 中 的 数 值 计 算(1)等 间 距 法 曲 线 逼 近 的 节 点 计 算 基 本 原 理 : 等 间 距 法 就 是 将 某 一 坐 标 轴 划 分成 相 等 的 间 距 . 数 控 技 术 101 2.5 程 序 编 制 中 的 数 值 计 算 如 上 图 所 示 ,根 据 已 知 曲 线 方 程 y=f(x)可 由 xi求 得 yi xi+1=xi+x yi+1=f(xi+x ) 由 于 要 求 曲 线 y=f(x)与 相 邻 两 节 点 连 线 间 的 法 向 距 离小 于 编 程 误 差 允 , x不 能 任 意 确 定 , 一 般 先 取 x =0.1进 行 试 算 . 数 控 技 术 102 2.5 程 序 编 制 中 的 数 值 计 算(2)等 程 序 段 法 直 线 逼 近 的 节 点 计 算 基 本 原 理 : 等 程 序 段 法 就 是 使 每 个 程 序 段 的 线段 长 度 相 等 . 如 图 所 示 ,首 先 应求 出 曲 线 的 最 小 曲 率半 径 R min ,由 Rmin 及允 确 定 允 许 的 步 长 l. 数 控 技 术 103 (3)等 误 差 法 直 线 段 逼 近 的 节 点 计 算基 本 原 理 : 任 意 两 相 邻 节 点 间 的 逼 近 误 差 都 相 等 . 数 控 技 术 104 2.用 圆 弧 段 逼 近 非 圆 曲 线 时 节 点 的 计 算 当 轮 廓 曲 线 可 用 数 学 方 程 表 示 时 ,可 以 用 彼 此 相交 的 圆 弧 逼 近 轮 廓 曲 线 .具 体 有 圆 弧 分 割 法 ; 三 点 作 图 法 . (1)圆 弧 分 割 法 圆 弧 分 割 法 应 用 在 曲 线 为 单 调 的 情 形 . 若 不 是 单调 曲 线 可 以 在 拐 点 处 将 曲 线 分 段 , 使 每 段 曲 线 为 单调 曲 线 . 数 控 技 术 105 2.5 程 序 编 制 中 的 数 值 计 算(2)三 点 作 图 法 先 用 直 线 遏 近 方 法 计 算
展开阅读全文