基于自动编程系统的特征图形输入及数据处理
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
进行 了讨 论 , 实现 了动 态可视化 绘 图 , 为数 控 自动编程 系统 的 可视 化 图形 建模奠 定 了基 础 : 并利
用双向循 环链表 . 实现 了图形数 据 的存储 , 为后 续数 据 处理提供 方便 。 这
关键字: 特征图形;图形输入;图形编辑; 双向链表 中图分 类号 :P 9 .1 文献标 识 码 : 文章编 号 :6 2 2 1 ( 0 6 0 — 0 4 0 T 31 4 A 17 — 9 4 2 0 )6 0 3 — 3
维普资讯
20 0 6年 1 2月
咸 阳 师范 学 院 学 报
J u a o Xi n a gNo ma i e t or l f a yn r l n Unv mi y
DC .0 6 C2 O
第2 , 但这些 软 件较 难掌 握 , 且价 格 昂贵 。另 外 , 见绘 制 的每个 过 程 ,这 样 可 以方 便 地满 足设 计者 的 以 A tC D为支 撑 平 台的 图形 自动编 程 系统 , 不 要求 。 uo A 离 开 A tC uo AD软 件 的支持 。虽 然 . 些 A M 自动编 程 有 T 圆台类 的绘 制过 程 为 : O Mo sD w 在 n ue o n函数 按 系统软件可使用, 但需事先编写零件 的源程序 , 使用 下 鼠标 左 键绘 制 和 确 定 圆 心 的 位 置 .然 后 在 O — n 不便1 2 1 。 Mo sM v u e o e函数 中拖 动 鼠标来 定 义 圆 的大小 .当 鼠 针 对 这一 问题 .本 文提 出 了基 于特 征 曲面 的 图 标移 动到适 当 的位置 后 ,使 鼠标 停 下 ,最后 在 O . n 形输入 , 用 基于特 征 的 图形输 入方 法 , 以数据 结 MosU 采 并 ue p函数 中放 开 鼠标 。 整个 圆便绘 出。 生成 的参 构为基 础 , 实现 了 图形数据 双丰 收 的效果 。 数有 圆 心坐 标 D , )圆半 径 尺 , 只 是一 个 圆 的 , l, , 这 绘制 过程 , 对于 圆台类 图形使 由两部分 组成 。 而 1特 征 图 形 的输 入 与 编辑 再绘 另一 个 圆 ,先将 第一 次绘 制 的圆心 坐标 D 。 关于“ 特征” 的定义虽然不同 , 但却有一个共 同 l , 为 全局 变 量 赋值 一 个 参 数 ,将 此 值 在 O . )作 n 特点, 即特 征应该 兼 有形 状和 应用 功 能两种 属性 11 3。 1 1 4 MosD w ue o n函数 中 赋 值 给 鼠标 的 当前 值 ,然 后 再 本 文提到 的特 征 。 具 有一 定 的工程 意 义 . 形状 上 是 在 n ue v 生 有共 同 的特点 , 即母 线 为直 线 ; 应用 上体 现在 与一 定 O Mo sMoe函 数 中拖 动 鼠标 来定 义 圆 的大 小 . 成半径 尺 , 如果 R >R 或 R<R。则绘 制 的是 一 圆 。 , 的加 工方 法和走 刀轨 迹相 对应 。 于以上特 点 , 研 基 将 正 ; R。 绘 究 的特 征 图 形 归纳 为 两 大类 : 台面 类 ( 圆锥 、 台 ( 圆 台或倒 立 圆台 ) 如 果 R = , 制 的是 一 圆 元 有 圆 柱; 如果 尺 = , 0 即为 一个 点 , 制 的是 一 圆锥 。最后 绘 柱 、 台面 ) 圆 和平面类 。 O MosU n ue p函数 中放 开 鼠标 。 图结 束 。 绘 整个 圆 台类 11特 征图形 输入 . 图形绘 制结束 。 在 设 备 坐 标 上 绘 制 和 显 示 图 形 ,利 用 C+ +
B i e 中 T a vs 件 的很多 方 法和属 性 可完成 许 ul r d C na 组
11 面 的 绘 制 .. 2
面 的输 入环 境 和 圆台类 的输 入环 境相 同 ,其操 多 常用 的绘制 功能[ 5 1 。 n ue o n O Mo s. 为 了显 示绘 图过 程 ,必须 要 经常 跟踪 鼠标 指针 作 方 法 是 两 次 调 用 函 数 O Mo sD w 、 n ue Mo e O Mo sU v 、 n u e p的过 程 ,在 结 合 直 线 的输 入方 法 所 在 的位 置 ,用 C + ule 提供 的 O M ue o n +Bi r d n o sD w 、 O MosMoeO MosU n ue v 、 n ue p等 三 个 鼠标 函 数 实 现 了 而实 现 。具体 过程 如下 :
动态 绘 图技术 。 现 在 ,分 别对 这 两类 特征 图 形 的输 入进 行详 细 说明:
111圆 台 面 类 图形 的 输 入 ..
采用 的方 法是 在二 维俯 视 图 的绘制 界 面 中进 行 操 作 , 后转 化成 3 然 D视图 。具体 操 作方法是 : 设 圆 台的上 下底 面 和 X Y面 垂直 。 O 在绘 图界 面 采用 橡皮 筋技 术 。 绘制 两个 同心 圆 , 在绘 制 时可 以看
【 算机 科学与应 用研 究 】 计
基 于 自动编 程 系统 的特征 图形输入及数据处理
韩改宁, 李永锋, 吴粉侠
( 阳师范学院 计 苒机科学系 。 咸 陕西 成阳 7 2 0 ) 10 0
摘 要 : 据 自动 编程 系统 的特 点 , C+ B i e 为工具 , 根 以 + udr l 对特 征 图形 的输 入 、 图形 的编 辑
随着 计算 机技 术 的高速 发展 ,计算 机 图形技 术 的引入 ,出现 了一种可以直接将零件几何信息 自动 转化 为数 据加 工程 序 的全新 计 算机 辅助 技术— — 图 形 自动编 程技 术【 而 图形 自动编 程 的关 键是 如何 从 - 1 。 零件 图形 中获 取加 工所 需要 的信 息 。并 把这些 信 息 以一 定 的结构 组织 起来 ,为后续 处 理工 作奠定 良好 的基 础 。目前 。 国外有 许 多高档 的 C D软件 , A 均有 性 能 良好 的 C M 模 块 ,可 利用 其 三维 实 体数 据 生 成 A