逆向工程综述
第1章 逆向工程技术概述

多项扩散型:扩展功能法、系统搜索法、分解组
合法
集思广益型:畅谈集智法、默写集智法、函询集
智法
4、产品设计逆向工程的两种方式
一是由设计师、美工师事先设计好产品的油泥或木 制模型,由坐标测量机将模型的数据扫入,再建立 计算机模型。 二是针对已有产品的实物零件,通常是国内外一些 最新的设计产品,这种产品逆向设计方法也就是仿 制。
第1章 逆向工程技术概述
1.1 逆向工程的定义 1.2 逆向工程的工作流程 1.3 逆向工程系统的组成
1.4 逆向工程与产品创新
1.5 逆向工程常用软件介绍
1.1 逆向工程的定义 1、传统正向设计方法-过程
需求 分析 概念 设计 可行性 分析? No 详细 设计 样机试制 工艺 规划 初步 设计
1.6 逆向工程常用软件介绍
2、Geomagic Studio软件:
• • • • • 主要功能有: 自动将点云数据转换为多边形(Polygons) 快速减少多边形数目(Decimate) 把多边形转换为NURBS曲面 曲面分析(公差分析等) 输出与CAD/CAM/CAE匹配的文件格式
1.6 逆向工程常用软件介绍
技术和产品制造技术的总称。
实物 模型
形状数字 化测量
CAD模型 重建
CAE分析 快速原型
工艺规划 制造
是从实物到数字模型,再到产品 (实物)的演化过程
1.2 逆向工程的应用
设计物理模型到数字模型的转换
引进技术的吸收消化和再创新
试验模型转换成数字模型
艺术品、文物复制
医学应用(骨头、关节、牙齿、假肢)
服装、鞋子、头盔、首饰的定制
复杂型面制造质量的检测
逆向工程与设计的应用案例
《2024年逆向工程技术的研究与工程应用》范文

《逆向工程技术的研究与工程应用》篇一一、引言逆向工程技术是一种通过分析已有产品或系统的性能、结构、功能等,以获取其设计原理、制造工艺、技术参数等关键信息的技术手段。
随着科技的不断进步和市场竞争的日益激烈,逆向工程技术越来越受到关注和重视。
本文将对逆向工程技术的研究现状和工程应用进行深入探讨。
二、逆向工程技术的概述逆向工程技术是相对于正向工程技术而言的。
正向工程主要是根据产品的需求、功能等进行设计和制造,而逆向工程则是从已有产品出发,通过对产品的反求分析,了解其内部结构、设计原理、制造工艺等关键信息。
逆向工程技术的应用领域非常广泛,包括机械制造、电子设备、航空航天、生物医学等领域。
三、逆向工程技术的关键环节逆向工程技术的实施主要包括以下几个关键环节:1. 样品获取:通过购买、租赁、借阅等方式获取目标产品或系统。
2. 样品分析:运用各种手段对样品进行拆解、检测、分析等操作,以获取其内部结构、设计原理、制造工艺等关键信息。
3. 数据处理:将样品分析得到的数据进行整理、加工和提取,以形成可供分析和研究的数据集。
4. 建模与仿真:根据处理后的数据,建立样品的模型或仿真系统,以更好地了解其性能和特点。
5. 技术重现:在建模与仿真的基础上,重新设计和制造类似的产品或系统。
四、逆向工程技术的优点和挑战逆向工程技术的优点在于能够快速获取已有产品的关键信息,为新产品的设计和制造提供有力支持。
此外,逆向工程技术还可以帮助企业实现技术引进和消化吸收,提高企业的技术水平和创新能力。
然而,逆向工程技术也面临着一些挑战。
首先,样品分析需要专业的技术和设备支持,对操作人员的技能要求较高。
其次,由于不同产品的设计和制造工艺存在差异,逆向工程技术的应用需要针对具体情况进行具体分析。
最后,逆向工程技术的实施需要遵守相关法律法规和知识产权保护规定。
五、逆向工程技术在工程应用中的实例分析以汽车行业为例,逆向工程技术被广泛应用于汽车设计和制造过程中。
1 逆向工程技术概述3篇

1 逆向工程技术概述
逆向工程技术概述
随着科技的进步和信息时代的到来,逆向工程技术已经
成为一种十分重要的技术手段。
逆向工程技术指的是一种对制造出的产品或者其中的某个部件进行分析、研究和重构的过程,主要是从已有的物体中获得信息,使得这种物体能够被重复制造、升级维修、改进、以及相应的法律维权等。
逆向工程技术的应用领域非常广泛,包括汽车、机械、
航空、电子、医疗、军事等多个领域。
通过逆向工程技术的手段,可以迅速掌握已有产品结构、性能、制造工艺等信息,从而更便利地进行产品的创新设计、性能优化和工艺优化;同时,也可以对不同品牌之间的产品进行对比、评测、以及互相仿制,以此降低研发成本,增加市场竞争力。
逆向工程技术主要有以下几个步骤:收集源数据、分析
数据、建模、以及再设计和重构。
源数据一般包括可获得的立体模型、零部件、组成部分、详细技术资料和制造工艺等。
在获得源数据之后,需要进行数据的分析,找到该产品的设计构思以及实现方式。
分析数据是非常重要的一步,因为它将决定后续数据建模和再设计的成功与否。
数据建模是逆向工程的核心工作之一,通过建立立体模型,对该产品的设计、构造和性能等方面进行详细分析和模拟。
最后,再设计和重构将会根据数据建模的结果进行,实现逆向工程的目的。
总的来说,逆向工程技术是现代工程设计和技术创新的
重要手段之一,它已经在各种领域得到广泛应用。
虽然逆向工
程技术在某些情况下可能会侵犯商业秘密,但是如果在遵循相应法律法规和道德规范的情况下进行,就能够更好地促进技术的发展和交流。
《2024年逆向工程技术的研究与工程应用》范文

《逆向工程技术的研究与工程应用》篇一一、引言逆向工程技术(Reverse Engineering Technology)在当代的制造业中占据了举足轻重的地位。
这项技术涉及到产品的反求设计和创新设计过程,是对原始产品设计的一种深入分析。
其研究涉及面广,包括了物理学、计算机技术、化学以及众多相关学科,应用场景多样,对工程领域有着深远的影响。
本文将就逆向工程技术的相关概念、原理以及在工程应用中的实际作用进行探讨。
二、逆向工程技术的定义与原理逆向工程技术是一种利用现有产品或服务,通过一系列的技术手段和工艺流程,对其进行结构、性能、功能等属性的研究,并最终达到反求其设计思路、原理和制造方法的目的。
其基本原理包括产品拆解、数据采集、数据处理、模型重构等步骤。
1. 产品拆解:对产品进行物理或化学的分解,以便于后续的数据采集和分析。
2. 数据采集:利用各种测量设备和技术,如三维扫描仪、CT 扫描等,获取产品的几何形状、尺寸等数据。
3. 数据处理:对采集的数据进行清洗、修正和优化,为后续的模型重构提供基础。
4. 模型重构:根据处理后的数据,建立产品的三维模型,进而分析其设计原理和制造方法。
三、逆向工程技术在工程应用中的作用逆向工程技术被广泛应用于汽车、机械、航空等工程领域。
以下是逆向工程技术在工程应用中的具体作用:1. 产品复制:对原产品进行反求,从而实现对产品的完全复制,达到高仿真的效果。
这在汽车行业尤为常见,对于零部件的制造和改进有重要的价值。
2. 故障诊断:通过对已出现故障的产品进行逆向分析,可以快速找到故障的原因和位置,从而采取相应的维修措施。
3. 产品改进:在了解原产品设计原理和制造方法的基础上,可以进行产品的优化和改进,提高产品的性能和质量。
4. 创新设计:逆向工程技术不仅可以帮助我们理解和学习原产品的设计思路和制造方法,还可以为创新设计提供灵感和思路。
通过对不同产品的特点和优势进行综合分析,可以设计出更具创新性和竞争力的新产品。
简单阐述逆向工程技术及其流程

简单阐述逆向工程技术及其流程
标题:逆向工程技术概述及其流程
一、逆向工程技术概述
逆向工程技术,又称反求工程,是一种产品设计技术手段,其基本原理是从已存在的产品或部件出发,通过对实物的测量、分析和研究,获取产品的几何形状、材料特性、制造工艺等设计信息,进而重构出原始的设计模型或者创新设计新的产品。
逆向工程广泛应用于产品改型设计、技术创新、质量检测、侵权分析等领域,是现代工业设计与制造中不可或缺的重要技术手段。
二、逆向工程的主要流程
1. 数据采集阶段:
这是逆向工程的第一步,通常采用三维扫描仪、CMM(三坐标测量机)等精密测量设备对实物进行精确的数据采集,获取物体表面的点云数据或几何特征数据。
2. 数据处理阶段:
对采集到的大量离散数据进行预处理,包括噪声过滤、数据平滑、点云拼接等操作,将其转化为可供后续建模使用的高质量数据集。
3. 曲面重构阶段:
根据处理后的数据,利用逆向工程软件如Geomagic, Rapidform等构建曲面模型,通过拟合、插值、光顺等方法,生成能准确反映实物表面特性的三维曲面模型。
4. 设计优化阶段:
在得到初步的三维模型后,设计师会对模型进行进一步的修改和完善,包括结构优化、尺寸调整、细节补充等,以满足设计需求和加工要求。
5. 制造阶段:
逆向工程的最后阶段是将优化后的三维模型转换为适合加工的二维图纸或CAM代码,提供给数控机床、3D打印设备等进行生产制造。
总结,逆向工程技术不仅能够帮助我们理解并复制现有的复杂产品,更能在原有产品的基础上进行创新设计和改进,对于推动产品更新换代和技术进步具有重大意义。
逆向工程概述 ppt课件

21
应用实例
点云编辑(对齐)
所要对齐的平面, 一般为XY、XZ、
YZ等平面
拟合平面
22
应用实例
点云编辑(对齐)
用最佳拟合 功能,把拟 合平面对齐 到所需要的
平面上
23
应用实例
点云编辑(对齐)
对齐之前 对齐之后
24
构造曲线
应用实例
由点云截取 轮廓线点云, 并构造成曲
线
25
构造曲面
应用实例
15
点云数据的处理及曲面构造
2. 点云数据处理的一般流程
➢ 打开扫描点数据或其他曲线 ➢ 用适当的方式显示出来(display) ➢ 点云数据优化处理(删除、过滤) ➢ 点云数据编辑(合并、对齐、网格化) ➢ 将点云分割成易处理的截面 ➢ 从点云截面中构造出新的点云,以便构造曲线 ➢ 用曲线和点云构造出曲面 ➢ 评估曲面品质,修改
16
四、应用实例
17
数据导入
应用实例
多个数据的合并, 只要多次打开就 可以将数据合并
在一起
18
应用实例
数据显示(display)
如果后面多边形 方式选择项是灰 色的,代表点云 没有多边形计算
19
应用实例
数据优化处理(删除、过滤)
20
应用实例
点云编辑(对齐)
截取所需要的一个平 面,并由点云拟合出 平面,作为对齐的参
4
逆向工程技术介绍
2. 逆向工程技术应用领域
➢ 在没有设计图纸或者设计图纸不完整以及没有CAD模型的情况下,在对零件原 型进行测量得到零件的设计图纸或CAD模型,并以此为依据利用快速成型复制 出相同的零件。
➢ 当设计需要通过实验验证才能定型的工件模型时,通常采用逆向工程技术。比 如设计飞机机翼,为了满足空气动力学的要求,首先要求在初始设计模型上进 行各种性能试验建立符合要求的产品模型,最终的实验模型将成为制造这类零 件的依据。
反求工程及其关键技术概述
反求工程及其关键技术概述逆向工程(Reverse Engineering),又称反求工程或反求设计,是将已有产品模型或实物模型转化为工程设计模型和概念模型,在此基础上对已有产品进行解剖、深化和再创造,是对已有设计的设计。
其目的是为了改善技术水平,缩短产品生产周期,提高生产率,增强经济竞争力。
在科学技术高速发展的今天,世界范围内新的科技成果层出不穷,它们为发展生产力、推动社会进步做出了杰出的贡献。
中国在机械工程领域起步较晚,基础较为薄弱,因此充分地、合理地利用这些科技成果,更快的获得世界上较为先进的技术成果。
反求工程的应用对于我国科技进步,推动经济建设和发展有着重要的现实意义。
在我国最早提出“反求工程”概念并倡导推广的学者是著名的科学学专家夏禹龙、刘吉、冯之浚、张念椿等。
早在1983 年第三次全国科学学和科技政策学术讨论会上他们就提出了“反求工程”的概念。
近20 多年来,随着数字技术的快速发展和应用,给反求工程提供了前所未有的技术手段,直接导致反求工程的实践水平越来越高,反求工程的研究成果也越来越多,与之相配套的各种技术手段也趋于成熟。
反求工程的关键技术包括数据采集、数据处理,模型重建、模型精度分析等。
为了更加全面的了解当今我国学者在各个领域所取得的进展,我选读了2010年至2011年所发表的部分论文,并将读后收获记录如下。
一、数据采集方面数据采集即获取实体模型的几何参数,是反求工程CAD建模的首要环节。
对自由曲面零件的测量是实现数据采集的有效手段。
根据被测物的CAD模型是否已知,可将自由曲面的测量分为CAD模型已知的测量和CAD模型未知的测量。
这两种测量的目的不同,测量的策略也有所不同:前者主要是为了检验和保证产品的精度要求;而后者主要是根据测量所获得的零件表面的测点数据实现曲面重建,以便利用CAD/CAM技术进行模型修改、零件设计、数控加工指令的生成及误差分析等处理。
对于CAD模型已知的自由曲面的测量,其关键问题是如何高效、可靠、安全地获取待测曲面的几何形状信息。
逆向工程技术
被集成到逆向软件中
三、数据处理
2.多视对齐
Polyworks的IMAlign模块
三、数据处理
2.多视对齐
粘贴特征点
三、数据处理
3.数据光顺
在汽车、摩托车覆盖件的应用中,对表面的光顺性往往有很高的 要求,通常要求达到A级(Class A)曲面品质。
逆向工程技术
一、逆向工程技术概述
1. 概念
正向工程(或顺向工程) 逆向工程(Reverse Engineering)(也称反求工程、反向工程等):将实物 转化为CAD模型相关的数字化技术、几何模型重建技术和产品制造技术 的总称。
一、逆向工程技术概述
2. 应用领域
对产品外形有特殊美学要求的领域,为了方便产品的美学评价,需 要由造型设计师用油泥等材料制作真实尺寸模型.
G0连续:位置连续,即曲面间没有缝隙,但可能有锐利边缘,不常用。
G1连续:切线连续,制作简单,成功率高,常用于小家电面的相交处。
G2连续:曲率连续,视觉效果光滑流畅,是A级曲面的最低标准。
G3连续:曲率的变化率连续 G4连续:曲率变化率的变化率连续
反光效果完美,通常用于汽车设计
数据光顺:对点云进行滤波。常用的滤波算法有高斯(Gaussian) 滤波、平均(Averaging)滤波和中值(Median)滤波,在Imageware软件 中即提供了这三种滤波方式
二、数据获取
2. 测量设备
三坐标测量机(CMM)
悬臂式
桥式
便携式
龙门式
二、数据获取
2. 测量设备
非接触式扫描仪 德国:GOM公司的ATOS,Steinbichler公司的COMET 瑞士:FARO公司的激光扫描仪 韩国:SOLUTIONIX公司的REXCAN系列扫描仪 美国:Cyberware公司的人体三维彩色扫描仪,CGI公司的
简述逆向工程的概念及工作流程
简述逆向工程的概念及工作流程逆向工程是一种通过分析产品的结构、功能和原理,来逆向推导出其设计思路及制造工艺的过程。
在工程领域,逆向工程通常用于研究竞争对手的产品、修复损坏的零部件、改进产品设计等方面。
逆向工程不仅可以提供对产品的深入了解,还可以为产品的设计和制造提供有价值的参考。
逆向工程的工作流程1. 收集原始数据逆向工程的第一步是收集原始数据,这包括产品的物理样本、设计图纸、电路原理图等。
收集到的数据将成为逆向工程的基础,为后续分析和研究提供支持。
2. 解构分析解构分析是逆向工程的关键步骤,通过对收集到的数据进行解构分析,可以揭示产品的结构、功能和工作原理。
这一过程需要借助各种工具和技术,如三维建模软件、逆向工程设备等。
3. 数据处理与重建在解构分析的基础上,逆向工程工程师通常会对数据进行处理和重建,以便更好地理解产品的设计和制造。
这一过程可能涉及到数据清洗、建模、仿真等工作,旨在为后续工作提供可靠的依据。
4. 设计优化通过逆向工程的研究和分析,工程师可以发现产品的潜在问题并提出改进方案。
设计优化是逆向工程的重要目标之一,通过对产品的重新设计和优化,可以提高产品的性能和质量。
5. 文档总结逆向工程的最后一步是对整个过程进行总结和文档化。
逆向工程工程师需要将研究结果、分析过程和优化方案详细记录下来,以便团队成员和决策者能够更好地理解和使用这些信息。
总的来说,逆向工程是一项复杂而有挑战性的工作,需要工程师具备广泛的知识和丰富的经验。
通过逆向工程,可以帮助企业更好地了解产品、竞争对手,提高产品的竞争力和市场占有率。
逆向工程技术简介
目前ቤተ መጻሕፍቲ ባይዱ大多数的实物原型的逆向工程是通过上图所示的三种方式来达到反求目地的。
第一种实现方式是在得到零件的CAD数据后,将数据导入专业的CAD软件系统进行再设计。第二种方式是在得到零件的CAD数据后,自动生成零件的NC代码文件,然后将该文件输入数控加工机床加工出所需产品。第三种方式是在得到零件的CAD数据后,自动生成样品的STL文件,然后将该文件导入快速原型制造系统中制造出产品。
第三步:零件原形CAD模型的重建将分割后的三维数据在CAD系统中分别做表面模型的拟合,并通过各表面片的求交与拼接获取零件原形表面的CAD模型。
第四步:重建CAD模型的检验与修正采用根据获得的CAD模型重新测量和加工出样品的方法来检验重建的CAD模型是否满足精度或其他试验性能指标的要,对不满足要求者重复以上过程,直至达到零件的逆向工程设计要求。
3、逆向工程实现的步骤
逆向工程一般可以分为4个步骤:
第一步:零件原形的数字化通常采用三坐标测量机(CMM)或激光扫描仪等测量装置来获取零件原形表面点的三维坐标值。
第二步:从测量数据中提取零件原形的几何特征按测量数据的几何属性对其进行分割,采用几何特征匹配与识别的方法来获取零件原形所具有的设计与加工特征。
4.1数字化测量
数字化测量是逆向工程的基础,在此基础上进行复杂曲面的建模、评价、改进和制造。数据的测量质量直接影响最终模型的质量。
图3常用方法
三坐标测量机CMM(three coordinate measuring machine)是常用的接触式测量方法,但其适用范围较窄,仅适用那些结构简单,没有复杂内腔的零部件。
针对获得的点云数据,可以直接导入Imageware软件中进行一系列的处理,最终生成三维实体模型;针对获得CT切片图像,可以导入专业的矢量化软件等软件中经过一系列处理获得三维模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
能够进行模型的转换、缩放、旋转和镜像等模型转换
能够对平面、多边形或其它模型进行模型裁剪
[有效的曲面连续性管理工具]:在复杂的曲面缝补等情况下,即使曲面进行了移动修改等操作,也能保证曲面同与之相连的曲面间的曲率连续,避免了乏味的手工再调整过程。
[强大的处理扫描数据能力]:根据Rainbow图法(相当于假设雨水从上面落下,由于形状差异导致雨水流速差异)、曲率大小变化云图法(对于一个完全光顺的class 1曲面,相当于曲率大小变化为零,对于两个不同曲面,此值会不同)将扫描数据分开,这样可以很快地捕捉产品的主要特征,并迅速建立各个相应曲面,避免了费事的分析和处理。
是指从实物上采集大量的三维坐标点,并由此建立该物体的几何模型,进而开发出同类产品的先进技术。逆向工程与一般的设计制造过程相反,是先有实物后有模型。仿形加工就是一种典型的逆向工程应用。目前,逆向工程,逆向工程的应用已从单纯的技巧性手工操作,发展到采用先进的计算机及测量设备,进行设计、分析、制造等活动,如获取修模后的模具形状、分析实物模型、基于现有产品的创新设计、快速仿形制造等。
Imageware由于在逆向工程方面具有技术先进性,产品一经推出就占领了很大市场分额,软件收益正以47%的年速率快速增长。
Surfacer是Imageware的主要产品,主要用来做逆向工程,它处理数据的流程遵循点——曲线——曲面原则,流程简单清晰,软件易于使用。其流程如下:
一、点过程
读入点阵数据。
Surfacer可以接收几乎所有的三坐标测量数据,此外还可以接收其它格式,例如:STL、VDA等。
Imageware逆向工程软件的主要产品有:
Surfacerdict——对测量数据和CAD数据进行对比评估
Build it——提供实时测量能力,验证产品的制造性
RPM——生成快速成型数据
View——功能与Verdict相似,主要用于提供三维报告
Imageware采用NURB技术,软件功能强大,易于应用。Imageware对硬件要求不高,可运行于各种平台:UNIX工作站、PC机均可,操作系统可以是UNIX、NT、Windows95及其它平台。
以前该软件主要被应用于航空航天和汽车工业,因为这两个领域对空气动力学性能要求很高,在产品开发的开始阶段就要认真考虑空气动力性。常规的设计流程首先根据工业造型需要设计出结构,制作出油泥模型之后将其送到风洞实验室去测量空气动力学性能,然后再根据实验结果对模型进行反复修改直到获得满意结果为止,如此所得到的最终油泥模型才是符合需要的模型。如何将油泥模型的外形精确地输入计算机成为电子模型,这就需要采用逆向工程软件。首先利用三坐标测量仪器测出模型表面点阵数据,然后利用逆向工程软件(例如:Imageware surfacer)进行处理即可获得class 1曲面。
Surfacer能提供很多种生成点的网格和点的分段工具,这些工具使用起来灵活方便,还可以一次生成多个点的分段。
二、曲线创建过程
判断和决定生成哪种类型的曲线。
曲线可以是精确通过点阵的、也可以是很光顺的(捕捉点阵代表的曲线主要形状),或介于两者之间。
创建曲线。
根据需要创建曲线,可以改变控制点的数目来调整曲线。控制点增多则形状吻合度好,控制点减少则曲线较为光顺。
将分离的点阵对齐在一起(如果需要)。
有时候由于零件形状复杂,一次扫描无法获得全部的数据,或是零件较大无法一次扫描完成,这就需要移动或旋转零件,这样会得到很多单独的点阵。Surfacer可以利用诸如圆柱面、球面、平面等特殊的点信息将点阵准确对齐。
对点阵进行判断,去除噪音点(即测量误差点)。
由于受到测量工具及测量方式的限制,有时会出现一些噪音点,Surfacer有很多工具来对点阵进行判断并去掉噪音点,以保证结果的准确性。
Geomagic Studio主要包括Qualify、Shape、Wrap、Decimate、Capture五个模块。主要功能包括:
自动将点云数据转换为多边形(Polygons)
快速减少多边形数目(Decimate)
把多边形转换为NURBS曲面
曲面分析(公差分析等)
输出与CAD/CAM/CAE匹配的文件格式(IGS、STL、DXF等)
1.从CAD数模得到的产品模型
2.将CAD模型读入Geomagic Studio
3.CAD设计模型与从实际模型扫描所得的点云数据(不同坐标系)
4.扫描数据与CAD模型的自动对合
5.扫描数据与CAD模型的自动对齐
6.误差以彩色图形直观显示
7.用户可标出任意点误差
8. Qualify的结果可以输出为HTML格式
创建曲面。
创建曲面的方法很多,可以用点阵直接生成曲面(Fit free form),可以用曲线通过蒙皮、扫掠、四个边界线等方法生成曲面,也可以结合点阵和曲线的信息来创建曲面。还可以通过其它例如园角、过桥面等生成曲面。
诊断和修改曲面。
比较曲面与点阵的吻合程度,检查曲面的光顺性及与其它曲面的连续性,同时可以进行修改,例如可以让曲面与点阵对齐,可以调整曲面的控制点让曲面更光顺,或对曲面进行重构等处理。
逆向工程软件部分品牌包括Surfacer(Imageware)、ICEM、CopyCAD、Rapid Form等。逆向软件的演进约略可区分为三个阶段。十一年前在逆向工程上,只能运用CATIA等CAD/CAM高阶曲面系统。市场后来发展出两套主流产品约在七、八年前技术成熟,广为业界引用。到最近四年来,发展出不同以往的逆向工程数学逻辑运算,速度快。
诊断和修改曲线。
可以通过曲线的曲率来判断曲线的光顺性,可以检查曲线与点阵的吻合性,还可以改变曲线与其它曲线的连续性(连接、相切、曲率连续)。Surfacer提供很多工具来调整和修改曲线。
三、曲面创建过程
决定生成那种曲面。
同曲线一样,可以考虑生成更准确的曲面、更光顺的曲面(例如class 1曲面),或两者兼顾,可根据产品设计需要来决定。
Imageware
Imageware由美国EDS公司出品,是最著名的逆向工程软件,正被广泛应用于汽车、航空、航天、消费家电、模具、计算机零部件等设计与制造领域。该软件拥有广大的用户群,国外有BMW、Boeing、GM、Chrysler、Ford、raytheon、Toyota等著名国际大公司,国内则有上海大众、上海交大、上海DELPHI、成都飞机制造公司等大企业。
通过可视化点阵观察和判断,规划如何创建曲面。
一个零件,是由很多单独的曲面构成,对于每一个曲面,可根据特性判断用用什么方式来构成。例如,如果曲面可以直接由点的网格生成,就可以考虑直接采用这一片点阵;如果曲面需要采用多段曲线蒙皮,就可以考虑截取点的分段。提前作出规划可以避免以后走弯路。
根据需要创建点的网格或点的分段。
正是由于Imageware在计算机辅助曲面检查、曲面造型及快速样件等方面具有其它软件无可匹敌的强大功能,使它当之无愧的成为逆向工程领域的领导者。
Geomagic Studio
由美国Raindrop (雨滴)公司出品的逆向工程和三维检测软件Geomagic Studio可轻易地从扫描所得的点云数据创建出完美的多边形模型和网格,并可自动转换为NURBS曲面。该软件也是除了Imageware以外应用最为广泛的逆向工程软件。
逆向工程综述
逆向工程
逆向工程,有的人也叫反求工程,英文是reverse engineering。
逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。
CopyCAD
CopyCAD是由英国DELCAM公司出品的功能强大的逆向工程系统软件,它能允许从已存在的零件或实体模型中产生三维CAD模型。该软件为来自数字化数据的CAD曲面的产生提供了复杂的工具。CopyCAD能够接受来自坐标测量机床的数据,同时跟踪机床和激光扫描器。
CopyCAD简单的用户界面允许用户在尽可能短的时间内进行生产,并且能够快速掌握其功能,即使对于初次使用者也能做到这点。使用CopyCAD的用户将能够快速编辑数字化数据,产生具有高质量的复杂曲面。该软件系统可以完全控制曲面边界的选取,然后根据设定的公差能够自动产生光滑的多块曲面,同时,CopyCAD还能够确保在连接曲面之间的正切的连续性。
1980年始欧美国家许多学校及工业界开始注意逆向工程这块领域。1990年初期包括台湾在内,各国学术界团队大量投入逆向工程的研究并发表成果。
逆向工程的硬件最早是运用仿制加工设备,制作出来的成品品质粗糙。后来有接触式扫瞄设备,运用探针接触工件取得产品外型。再来进一步开发非接触式设备,运用照相或激光技术,计算光线反射回来的时间取得距离。
[动态的曲面修改工具]:允许用户在交互的方式下试探设计主题,立刻就可以看到是否美观和思路是否符合工程观念。设计、工程分析、制造的标准都通过精心的构造过程考虑进去,所以当每次修改曲面时不需要再重新校核标准。
[实时的曲面诊断工具]:可以提供诸如任意截面的连续性、曲面反射线情况、高亮度线、光谱图、曲率云图和园柱型光源照射下的反光图等多种方法,在设计的任何时候都可以查出曲面缺陷。