教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 反求工程软件与商用CAD/CAM 系统的I/O 设计

反求工程软件与商用CAD/CAM 系统的I/O 设计

上传者:网友
|
翻新时间:2022-11-01

反求工程软件与商用CAD/CAM 系统的I/O 设计

反求工程软件与商用CAD/CAM 系统的I/O 设计

摘要: 反求工程软件RE SO FT 是集复杂曲面测量、造型及加工于一体的反求CAD/ CAM 软件系统, 为架构RE SO FT 与典型CAD/ CAM 系统信息交换的桥梁, 提出了RE SO FT 系统与典型CAD/ CAM 系统(U G、P ro/E 等) 数据I/O 接口的一种设计方法。这种数据接口的设计实现为RESO FT 系统的工程实际应用奠定了基础, 并通过实例论述了这种方法的完备性和通用性。

关键词: 反求工程; CAD/CAM ; 复杂曲面; IGES 数据接口

1 数据交换原理

随着CAD/ CAM 技术在工业界的广泛应用, 越来越多的用户要求产品定义数据在不同的CAD/ CAM 系统之间相互转换及相同系统的不同子系统之间进行信息流动。以往常采用的方法是把一个系统产生的数据文件翻译成另一个CAD/ CAM 系统能识别的数据文件, 对于多个CAD/ CAM 系统就需要有多个翻译器, 这使得CAD/ CAM 系统之间数据转换变得繁琐而费时。IGES 作为一种成熟的、被广泛接受的标准, 就是为了解决产品模型的定义数据在不同的CAD/CAM 系统间进行流动的问题而制定的。符合IGES 标准的曲面模型的输入ö输出是大多数CAD/ CAM 系统必备的数据接口之一, 并于1981年正式成为美国国家标准[ 3~ 6 ]。此后IGES 不断完善和扩充, 版本不断更新(从IGES1. 0 版本到IGES5. 3 版本) , 逐渐成熟并日益丰富, 覆盖了越来越多的应用领域[ 3 ]。IGES 的数据信息交换原理见图1。从系统A数据库传出的数据须先由本系统的IGES 前处理器转换成IGES 格式; 在经过通信介质传送到系统B 后, 须由系统B 的IGES 后处理器把其从IGES 格式转换成该系统内部的数据格式。把系统B 数据传送给系统A 也是同样的过程。

2 算法实现

在IGES 文件中, 信息的基本单位为实体, 通过实体描述产品的形状、尺寸以及产品的特性。实体的表示方法对当前所有的CAD/ CAM 系统都是适用的。实体可分为几何实体和非几何实体, 几何实体和非几何实体通过一定的逻辑关系和几何关系构成产品图形的各类信息, 实体的属性信息记录在目录条目录中, 而参数数据记录在参数数据段中; IGES 文件定义了通用CAD/CAM 系统表示实体的数据格式以及相应的文件结构, 典型的CAD/ CAM 系统所允许使用的IGES 实体单元见表1。

表1 通用CAD/CAM 系统所允许使用的IGES 实体单元

CAD/CAM

系统 所允许使用的IGES 实体单元类型号 P ro/E 144 142 128 126 124 110 102 100 CA T IA 144 142 128 126 122 120 110 102 100 本文设计了一种基于反求工程RE SO FT系统中裁剪NU RBS 曲面实体的IGES 数据接口; RE SO FT 系统要求所重构的曲面必须具有边界环信息, 其所有功能模块的实现都建立在有边界环曲面的基础上。对于只有曲面信息而没有边界环的非裁剪曲面实体, 需求出边界环, 才可以进行与带环曲面一样的处理; 求边界环时, 必须考虑所求边界环的方向, 若是顺时针方向, 则需对边界上的点进行倒序排列。RE SO FT 系统IGES 数据IöO 接口设计所遵循的原则如下:

(1) 一个符合规范的输入接口可以读(但不一定转换) 任何符合规范的数据文件。

(2) 当一个符合规范的输入接口遇到一个符合规范的数据文件, 若该文件包含一些没有转换的特征或元素, 不应导致系统死机或退出。

(3) 一个符合IGES 标准的输出接口可将自己系统描述的实体模型写成标准的IGES 数据文件。IGES 数据IöO 接口的设计流程见图2。图2 给出了IGES 数据在不同CADö CAM系统间进行交换的基本流程。

IGES 作为一种被广泛采纳的数据交换标准是众多CADö CAM 必备的数据接口之一, 对数据文件的格式有严格的要求。文件的每一行都是80个字符, 每一个数据段都有各自的起始位置和终结位置, 每一行数据都有行号。严格的格式保证了在数据传递过程中不同的翻译器对文件信息的解读不会出错。RE SO FT 系统的输入输出接口设计严格按照这个格式; 例如, 曲面输入输出的IG

ES 文件代码是128, 然后按照顺序从相应的代码段中读或写曲面的U、V 节点序列、权值、控制顶点等数据信息, 进而形成新的曲面数据信息, 为进一步优化曲面提供数据资源。

3 实例分析

RE SO FT 系统采用V isual C + + 语言开发, 可运行于微机W indow s 9x 或N T 环境。其主要研究对象是构型复杂、边界和形状不规则的曲面产品, 采用三角Bezier 曲面造型技术, 对输入数据进行处理, 重构出产品曲面[ 7~ 9 ]的几何模型,并以IGES 格式输送给其它CADö CAM 系统进行后序编辑、处理, 以加工制造出实际产品。图3~ 图5 为一风扇扇叶在不同CADö CAM系统间数据转换的全过程。图3 表示曲面在

图3 A utoCAD 系统中的数据点

A u toCAD14. 0 系统中的数据信息; 图4 表示RESO FT 系统从A u toCAD14. 0 系统以IGES 格

图4 RE SO FT 系统中插值点的三角化

式读入的数据信息并进行三角化的过程; 图5 表示经RE SO FT 系统三角化处理后的曲面信息输出到U G 系统进行曲面重构的过程。

图5 U G 系统中NU RBS 曲面重构

参考文献:

[1 ] 刘之生, 黄纯颖. 反求工程技术. 北京: 机械工业出版社, 1994: 1~ 15[ 3 ] 刘美萍. 反求工程CAD 系统RE SO FT 的测量分析与数据交换技术的研究: [硕士学位论文]. 杭州:浙江大学, 1999.

[4 ] 刘德智, 董金祥, 何志均. 基于曲面模型的IGES 前后置处理器的设计. 计算机辅助设计与图形学学报, 1999, 11

(3) : 100~ 103

[5 ] 孙家广, 杨长贵. 计算机图形学(新版). 北京: 清华大学出版社, 1995: 5~ 10[ 7 ] Fengiang L in, Hew it tW T. Exp ressing Coons-Go rdon Surface as NU RBS. CAD, 1994, 26

(2) : 145~ 155

[8 ] W en- Der U eng, J iing Yih L ai, J i- L iang Doong.Sw eep - surface Reconst ruct ion from Th ree -D imensional M easured Data. CAD, 1998, 30

(10) :791~ 805

[ 9 ] 施法中. 计算机辅助几何设计与非均匀B 样条. 北京: 北京航空航天大学出版社, 1994: 319~ 464

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

我的家乡
快乐的一天
我的家
我的班主任
下课啦
网虫爸爸
下课啦
快乐的周末
下课啦
我的爸爸
异想天开
打针
小兔和小松鼠
放风筝
快乐的星期天
自我介绍信
企业介绍信
奖学金感谢信范文
刻章介绍信
家长给老师的感谢信
英语感谢信
关于党员组织关系介绍信抬头填写的说明
国家助学金感谢信
就业介绍信
团组织关系介绍信
毕业生实习介绍信
英文自我介绍信
专用介绍信
入党介绍信
工资关系转移介绍信
环境艺术概论
商业街区更新城市设计的研究
城市滨水绿地景观设计
建筑节能名字解释及计算参数
探析:建筑节能执行困难原因
浅议现代景观设计中的植物空间营造
生活垃圾焚烧发电厂烟气污染及治理浅议
浅议可意象的城市
论植物工程在西部环境生态建设中的地位和作用
现代城市雕塑现状中存在的问题
水泥砼路面板真空灌浆技术应用的浅议
浅议城市生态建设中的植物景观规划
浅议绿色包装的可持续应用
浅议节能降耗和环境保护
浅议园林景观工程及其对房地产的影响
《胖乎乎的小手》教案
《司马光》教学设计1
《王二小》教学二
《王二小》教学
《柳树醒了》教学设计
《美丽的小路》教学设计
《四个太阳》教学设计2
《两只鸟蛋》教学设计2
《失物招领》教学
《乌鸦喝水》教案
《司马光》教学设计2
《四个太阳》教学设计1
《失物招领》教学设计1
《失物招领》教学设计2
《哪座房子最漂亮》一