一、引言
为了适应先进制造技术的发展,需要将实物样件或手工模型转化为CAD数据,以便利用快速成型(Rapid prototyping,RP)系统、计算机辅助制造(C0mPuter AidedManufacture,CAM)系统、产品数据管理(Product Data Management,PDM)等先进技术对其进行处理和管理,并进行进一步修改和再设计优化。此时,就需要一个一体化的解决方案:从样品一数据一产品。 逆向工程就是专门为制造业提供了一个全新、高效的重构手段,实现从实际物体到几何模型的转换。
CATIA软件是由法国DassauIt公司开发的产品。CATIA软件具有完备的设计能力和很大的专业覆盖面,它是一套集成的应用软件包,内容覆盖了产 品设计的各个方面:计算机辅助设计(CAD)、计算机辅助工程分析(CAE)、计算机辅助制造(CAM),既提供了支持各种类型的协同产品设计的必要功 能,也可以进行无缝集成完全支持“端到端“的企业流程解决方案。波音公司成功的利用该软件实现了波音777客机的无纸化设计。国内各主机电子样机也都由该 软件设计制作。CATIA软件中集成了数字化外形编辑器模块(Digital Shape Editor)、快速曲面重构模块(Quick Surface Reconstruct10n)专门用于逆向工程的三维模型重构。随着CATIA软件在国内制造领域市场份额的增大和技术普及,由于其良好的集成环境及强 大的曲面设计能力,越来越多的人开始用CATIA软件进行逆向工程设计。
二、逆向工程的定义
“逆向工程”(Revers Engneering,RE),也称为反求工程、 反向工程等,它起源于精密测量和质量检验。广义的逆向工程是消化、吸收先进技术的一系列工作方法的技术组合,是一门跨学科、跨专业的、复杂的系统工程。它 包括影像逆向、软件逆向和实物逆向三个方面。目前,大多数关于逆向工程的研究主要集中在实物的逆向重构上,即产品实物的CAD模型重构和最终产品的制造, 被称为“实物逆向工程”。这种从实物样件获取产品数学模型并制造得到新产品的相关技术,已成为CAD/CAM系统中的一个研究及应用热点,并已经发展成为 一个相对独立的领域。在这个意义下, “实物逆向工程” (简称逆向工程)可定义为:将实物转变为CAD模型相关的数字化技术、几何模型重建技术和产品制造技术的总称,是将已有产品或实物模型转化为工程设计模型 和概念模型,在此基础上对已有产品进行解剖、深化和再创造的过程。这设计过程与传统设计过程时完全不同的,二者比较如图1所示。
三、逆向工程应用
逆向工程的需求主要有两方面:一方面,作为研究对象,产品实物是