基于VC++的数控DDA圆弧插补轨迹仿真

  • 格式:pdf
  • 大小:199.66 KB
  • 文档页数:3
l V y d =X =d /t
Jx= y t 一 A A
( 2 )
f 3
算 法 、数 控 原 理 、数 控 系统 软 件 的认 识 和理 解 ,
为 从 事 数 控 系统 维 护 及 数 控 系统 开 发 奠定 基 础 。 因此 ,数 控 插 补 轨 迹 仿 真 的研 究 方 法 与 思路 不 论
( DDA法 )为 例 来讨 论 圆弧 插 补 轨 迹 仿 真 的 实现
过程 。
I fY一 y o ) x (d △ = -t t l d x l x= i t △ y = 。 t
n 为插补 次数 。
( 4 )
式 中 : △t 为插 补周 期 ,可取 单 位时 间 间隔 1 ;
2 DDA第 一 象 限 逆 圆 插 补 原 理 Il 奎
由此 ,可得 D DA圆弧插 补 的原 理如 图2 示 。 所 DDA圆弧 插 补 的基 本 原理 可描 述 为 :每 经过 一 个 插 补 周期 ,数 控 系统 发 出一 个 控 制 脉 冲 ,X 坐 、y 标被 积 函数 寄存 器 的 内容 被 送 入 积 分 累加 器 中累

2 C + V + 编程仿真DD A圆弧插补
为 方 便 地 查 看 DDA圆弧 轨 迹 插 补 的 过 程 ,在
. 化 I g
使插 补步 长 匹配 缩放 之 后的 图形 。
为 简化 起 见 ,插 补 轨 迹 的VC + 序 是 按 照 圆 +程 弧 的 圆 心 都 在 坐 标 原 点 来 编 写 的 。因 此 ,不 论 待 插 补 的 圆弧 圆心 是 否 在 坐 标 原 点 ,都 通 过 坐 标 变
1 D A圆弧插补的基本原理 【 D 4 J
DDA法 即数 字 积 分 法 ,它 利 用 数 字 积 分 思 想
确 定 刀 具 沿 各 坐 标 轴 的位 移 ,使 刀具 沿 着所 加 工
的 曲 线 进 给 。如 图 1 示 的 第 一 象 限 逆 时 针 圆弧 所 A B为例 说 明D DA圆弧 插 补原理 。
图 1DD A圆弧 插 补
加 一 次 , 如 果 有溢 出 ,则 相 应 坐 标 轴 方 向产 生 一
图1 所示 圆 弧 以原点 为 圆心 , 圆的方程 为 :
X + Y = R () 1
个 溢 出脉 冲 ,经 伺 服 系统 驱 动 进 给 机 构 走 过 一 个 脉 冲 当量 ; 同时 更 新 一 次 x 被 积 函数 寄 存 器 的 或Y

匐 似
基 于VC + + 的数控D A圆弧插补轨迹仿真 D
Tr j c o y s m u a i n o A r n e p a i n b s d o a e t r i l to fNC DD a c i t r oIto a e n VC+ +
换 的方 法 使 圆心 位 于 坐 标原 点 上 。坐 标 变 换 的 具
VC+ +中 采 用 了单 文 档 结 构 建 立 插 补 仿 真 软 件 工
程 ,插 补 过 程 的主 要 程 序 是 在 该 工程 视 类 的 绘 图
函数 On a ) Drw(中实 现 的 ,其VC + 序 的 主要 流程 +程
赵万 军 ,邓 正华
Z A Wa - n DE h n - u H 0 nj 。 NG Z e gh a u
( 重庆三峡学 院 机械 工程学院 ,万州 4 4 0 ) 0 0 0

要 :本文在分析D A圆弧插 补基 本原 理及其插补算法的基础上 ,介绍 了采用V + D c+ 编程实现D A D 圆
值 ( 1 减1 。 加 或 )
将 ( 动 点P 两 沿
收稿日期:2 1- 8 5 0 1 0 -2 作者简介:赵万军 (9 0一),男 ,重庆万州人 ,副教授 ,硕士 ,研 究方向为机械 设计与制造 。 17
第3 卷 4
第3 期
2 1—0 ( ) [2 1 0 2 3 上 1 5
1y x 、 :A A t
据 ( )式 可 写 出第 一象 限逆 圆加 工 时DDA 3 插 补 表达 式 :
补 而 言 要 复 杂 许 多 , 因 此 上 述 研 究 文 献 甚 少 涉
及 圆 弧 插 补 , 即 使 有 所 提 及 也 语 焉 不 详 。 有 鉴 于 此 ,本 文 以VC + 工 具 ,以 数 字 积 分 插 补 法 + 为
由 ( )式可 得 坐标轴 方 向 的微 小 位移 增量 : 2
是 对 于 高 校 学 生 学 习数 控 技 术 课 程 ,还 是 对 准 备
进 行 数 控 系统 软 件 开 发 的工 程 技 术 人 员而 言 都 具 有 积 极 意 义 。 目前 ,也 有 学 者 进 行 了这 方 面 的研 究 工 作 】 但 他 们 的 研 究 主 要 是 以直 线 插 补 为 , 主 , 由 于 圆弧 插 补 存 在 过 象 限 问 题 , 相 较 直 线 插
Do: .9  ̄ Jis . 09 0 4 2 1 .( )4 i1 3 6} . n 1 0 - 1 . 0 2 3上 .0 0 / s 3
0 引言
数 控 插 补 轨 迹 仿 真 研 究 的 目的 是 提 高 对 插 补
个 坐标 轴 的速度 分量 :
J : xd= y d/ 一 V t
弧插 补轨 迹仿真的方法与步骤 ,给出了V + 插补流程和 部分程序代码 ,实现了插补轨迹 的可 c + 视化 ,为 学习和研究数控插补原理提供 了帮助 。
关键词 :D A D 圆弧插 补 ;仿 真 ;V 十 c + 中图分类号 :T 5 P 9 . G6 9 T 3 1 9 文献标识码 :A 文章编号 :1 0 - 14 2 1 ) 3 上) 1 5 3 9 0 ( 0 0 ( 一0 2—0 0 3 2