产品制造业中的逆向工程技术.doc

上传人:scccc 文档编号:11991714 上传时间:2021-11-30 格式:DOC 页数:18 大小:47KB
返回 下载 相关 举报
产品制造业中的逆向工程技术.doc_第1页
第1页 / 共18页
产品制造业中的逆向工程技术.doc_第2页
第2页 / 共18页
产品制造业中的逆向工程技术.doc_第3页
第3页 / 共18页
产品制造业中的逆向工程技术.doc_第4页
第4页 / 共18页
产品制造业中的逆向工程技术.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《产品制造业中的逆向工程技术.doc》由会员分享,可在线阅读,更多相关《产品制造业中的逆向工程技术.doc(18页珍藏版)》请在三一文库上搜索。

1、产品制造业中的逆向工程技术摘 要:工程学在一系列的机械设计和制造业中充当 着重要的作用。这种技术已经在产品的设计周期中被广泛地 视为一个重要的技术。在常规的信息化制造业中,操作指令 通常是开始于产品的设计且终止于机械操作,以将原材料转 换为最终的产品。当原始的图纸或者文件无法使用或需要分 析和修改来提升产品的设计时,使用任何的数字化技术去复 制一个已有的部分 CAD 模型常常是十分关键的。 在逆向工程 方法中,几何模型以及关联外观表示的特性、分割和简单及 自有形态的外观装配和创造准确的 CAD 模型都是十分重要 的方面。文章展示了逆向工程方法以及其与产品设计发展相 关的应用领域。运用逆向工程进

2、行的产品重设计和研究将会 很大程度上减少生产周期和产品制造业的成本。关键词:逆向工程;扫描技术;点云 /STL 数据; CAD/CAM/CAE1 介绍在过去的 30 年间,这个世界已经见证了三维数字化的 聚合。每当新的技术突破了物质形态和数字形态的界限,新 的产品和新的市场就得以创造。 20 世纪 70 年代迎来了使用 信号处理的数字声音(1D),在电信业里这种信号处理可以对一个常见的语言的一部分做出模拟和数字转换。 20 世纪 80 年代带来了数字化的字体和使用图像处理技术的图片(2D)。这种电子和文本信号转换的便利改变了出版行业和 存储分享信息的方式。 第 3种聚合,开始于 20 世纪 9

3、0年代, 专注使用几何处理(3D)将现实物质数字化。这种因为逆向 和正向工程致使物质世界和数字世界的聚合从根本上改变 了产品的设计、制造以及营销。通过像拍摄一张数码照片一 样简单地创建一些世界的复制, 21 世纪的最大突破将会产生 于制造业中。逆向工程可以被应用在重塑高价的商用部分以获得商 业利润或者无价的遗产部分以获得历史修复。为了实现这一 任务,工程师需要理解原始部分的功能且拥有重新修复关键 细节的技能。在机械制造和工业生产领域,逆向工程指的是 从现有的部分和他们的集合中创建工程设计和文件数据的 方法。在传统的工程流程中会将工程概念和模型转换成真实 的部分;而在逆向工程工程方法中,真实的部

4、分将会被转化 为工程的模型和概念。逆向工程有着很常见、很广泛的领域 诸如机械工程、 软件工程、 动画及娱乐工程、 微芯片、 化学、 电子工业和药物生产等。专注于机械制造领域,通过逆向工 程的应用可以使得已有的部分可以被重新创造,这种创造通 过获取已有部分的表面或几何信息利用接触的或非接触的 数字化或测量化的设备。通过利用逆向工程,创造产品可以 广泛地利用 CAD/CAM/CAE 系统,且可以显著的提供广泛的 收益在提升质量、材质、重设计的效率以及生产和分析。逆 向工程将会在缩短产品开发周期方面产生大量的商业收益。逆向工程已经被用于生产许多机械零件,诸如密封圈、 O 形环、螺栓和螺母、垫片和引擎

5、部分,而且也被广泛地应 用于很多工业。国际制造工程协会(SME)声称逆向工程的实践“起始于一个完成的产品或流程并在有逻辑的样式中反 方向工作以探索隐含其中的新科技” 。世界各地的制造商已 经在他们的产品研发方面实践了逆向工程。一些新的分析技 术,诸如三维(3D)激光扫描机和高分辨率显微镜已经使得 逆向工程更将简单,但是这其中还是有许多地方需要进一步 学习。许多的专业性机构从他们的角度已经提供了逆向工程 的定义。逆向工程已经融合了适当的机械设计和制造工程标 准以及许多现实的生产限制,这些内容涵盖了许多学科广阔 的知识诸如:( 1)将数学、工程和科学知识应用于数据分析 和理解之中。 ( 2)使用技

6、术、仪器和工具在逆向工程应用之 中。( 3)逆向工程中执行适当的实验和测试以获得必要的数 据。( 4)辨认、系统阐述并解决与逆向工程相关的问题。( 5)理解与逆向工程相关的法律和道德责任。( 6)评价和评估文件并促进逆向工程的实现。2 历史 工程被广泛地使用在第二次世界大战和冷战时期。它经 常被用于军队复制其他国家的技术、仪器或信息、或者被常 规军队或智能操作获取的一些部分取代。在过去几年里,随 着计算能力的增长、更大的内存以及高速的接触式和非接触 式扫描仪的出现,离散几何已在汽车设计、生产和质量保障 反面获得了更重要的位置。在最近几年,逆向工程对制造业 的影响与日俱增,这一影响也促使工业革命

7、发挥着重要的作 用,这一革命通过介绍一些贵重的产品并且刺激产生更多的 竞争。然而,现在发明的平均生命周期变得更短。为了适应 更高概率的机械和仪器发明,逆向工程提供了高科技的工具 去提升再造的流程以使得未来产业变革。逆向工业在航工业 发挥着重要的作用,主要是因为:工业的成熟、现代科技的 进步以及市场需求。 从 20 世纪初航空业的开端到 20 世纪 50 年代硬件的成熟伴随着喷气式飞机的发展, 航空工业在这 50 年中变革着运输的方式。逆向工程包含几个步骤:数据获取,预加工(杂余滤除 和融合),三角测量,后续提取, 分割和曲面拟合及 CAD/CAM/ CAE工具的应用。3 计算机辅助的逆向工程

8、逆向工程本身的出现时作为提供一个解决方式,这一解 决方式主要用来提供备件来替换损坏或老化的且没有技术 信息的固件。如果在一种情况中,零件在初始中被进口(没 有图纸)或者图纸被错放或遗失。再建工程或者逆向工程可 以成为一种较低昂贵的选择。相比于重新进口而言,这一方 式不仅可以用来快速的替换,也可以创造备件用来在很长一 段时间维持生产。基于电脑的表面模型在科学和工程领域都 是必不可少的。比如,在设计和生产交通工具,诸如汽车和 飞机,没有 CAD 和模拟工具预测产品的行为的话将会很难进 行生产。点云获取正常的进行工作通过固定的扫描仪器,像 是激光或者计算机断层扫描仪。在进行多次的扫描不同的边 或通过

9、旋转物体,个取样点可以与单一的点云结合,在单一 的点云中其表面需要被重建。作为结果适合的重建方法是基 于重复地应用如下几个步骤:开始于一个初始的边界点,这一点封闭原始的电云,分 层的空间分割通过细分每一个点为分点而在创造一个点集, 生成的网格通过细分为粗糙的网格和调节在那些被移除点 的位置的拓扑结构而获得最终的数据绘图局部的约束网格 于点云中,所有的顶点都被投射于单个点定义的局部切面中。 逆向工程已经被定义为一种过程,这一过程为了获取一个备 用组件的技术信息。计算机辅助的逆向工程依赖于计算机辅 助工具为了获得零件的几何形状,辨别其材质和提升其设计、 模具结构、生产计划和物理实现。一个零件实体建

10、模的支柱 就是计算机辅助的逆向工程。这一模型数据可以被输出和输 入进 CAD/CAE/CAM 系统,采用标准的格式诸如 IGES,STL, VDA 和 STEP。4 特征为基础的逆向工程 特征为基础的逆向工程很适合采用逆向工程生产机械 零件。而且征式模型对于工业设计和生产也是十分理想的, 因为产出的模型可以被很容易的修改。特征匹配和基于制约 的方法可以被描述为基于知识的方法。作为研究者,探索设 计的意图和存在于模型中用于工业使用的特征关系是十分 重要的,因为这可以证实一些使得物品过时的属性。这些信 息可以被描述为几何约束。5 逆向工程的基本步骤 正如之前指出的,逆向工程的主要目的是将离散的信息

11、 机转化为分段平整的、连续的模型。在这一部分,这一转变 的不同方面会被描述出来。 离散的数据集通常会包含着 ( X; Y; Z)的经过测量的数据点的坐标值。整理数据需要遵循以 下的步骤。5.1 数字化实体建模 逆向工程的首要目标就是数字化实体建模。数字化是获 取实体模型信息以及转化其为数字形式的一个过程。它可以 通过利用接触式探索技术或非接触式感应技术来实现。在表 二中展示了在接触式和非接触式方法中获取 3D 数据的一些 分类。在进行多次的扫描不同的边或通过旋转物体,各取样 点可以与单一的点云结合,在单一的点云中其表面需要被重 建。作为结果适合的重建方法是基于重复的应用如下几个步骤:开始于一个

12、初始的边界点,这一点封闭原始的电云,分 层的空间分割通过细分每一个点为分点而在创造一个点集 生成的网格通过细分较为粗糙的网格而获得最终的数据绘 图局部的约束网格于点云中。所有的顶点都被投射于被单个 点定义的局部切面中物体表面获取的目的。测量点群和标准模板库的数据被用于2 个方式:( 1)分析自身和其他的产品(设计) 。( 2)确认自身产品的准确性 (检查)。设计的木笔更广泛地分为: ( 1)产生一个 3D 的实物模 型以缩短开发周期。(2) 3D数据不存在,使用 CAD数据来 执行分析。检查的目的更广泛的方面分为: ( 1)检查物体维度。( 2) 确认变形材料的数量。 ( 3)基于结果定义物体

13、的寿命。为了逆向工程使用接触式及非接触式方法的信息获取 分类如图 1 所示。5.2 后加工 基于过去对于一些波动平滑理论的研究,网格的顶点会 被重新复位通过计算直接连接的相邻顶点的几何中心。为了 提升产生的网格的质量,可以执行一个附加的优化措施。在 一个连续的步骤中,这些几何中心可以再次在对应数据集的 切面中被预计来定义理论。通常来说网格优化是一个重复的过程,会应用许多次以获得最大可能的准确度在表面质量方面,而表面质量对于 3D CAD模型是很有帮助的。5.3 三角测量基于过去对于在逆向工程环境下的三角测量的研究,对 于三角测量的数学理论和计算算法已经发展完全。拥有充分 几何信息的多边形网格可

14、以被有效率的创造从而得到给定 的一组数据点。三角测量中基础的理论是狄洛尼三角剖分。 除了狄洛尼三角剖分,还有许多的数学算法用来三角测量, 包括移动立方体法、泊松表面重建和滑动最小二乘法等等。 然后,一些三角测量算法可能不能完美地切合每个要求。他 们可能在产生网格的同时产生复杂的三角形计数。而且,这 些算法会潜在的暗示形状的拓扑将回由三角测量重塑,并且 测量的方法也会影响结果和稳定性。5.4 分割在逆向工程中最重要的一步就是网格切割。分割是一个 复杂的过程,在这一过程中原始的数据是每一个逻辑上单独 属于原始表面的子集。一些更有效率非迭代的分割方法正在 使用,他们被叫做直接切割方法。通常而言,切割

15、过程会包 含一个关于一阶和二阶表面性质的预估。一阶分割,基于正 常的向量,提供一个初始的表层分割,并且探测锋利的边缘 和平缓或高度弯曲的区域。二阶分割会根据主要的弯曲对于 表面进行分割,并且提供一个充分的基础以用来细分简单的 代数表面。大多数的分割算法均会伴随着曲面拟合,曲面拟 合适合每个分段区域的最佳的原始表面。详细说明表面类型 的层级根据几何复杂性的顺序还是十分重要的。正如之前讨论的那样,基于特征的分割提供了一个充分 的基础以划分主要和次要几何或参数和非参数几何,这些几 何被展示在图 2 中。代数曲面,诸如位面、球体、圆柱、圆 锥和圆环,都是很容易适应于这些区域。包括原始的无参数的有着简单

16、的运动动作的曲面,像是 扫描曲面、旋转曲面、 挤压曲面和管道曲面, 都是直接与 CAD 模型契合的。5.5 实体建模 实体建模很可能是用于工程定形的流程以支持使用任 何建模软件的逆向工程,建模软件诸如CAD, CATIA,Pro/E等等。实体建模的两种基本的表示是边界表示法和特征表示 法。有许多方法可以被倡导,比如可以从轮廓曲线的点云和 三角网中建立边界表达模型(Vbady et al., 1998 )。也可以通过连接花键方式中的两点来创建。有一些则专注于生产特 征识别以为了流程计划的用途。然而,这些方法均不可以自 动化操作建设流程和形成完全的参数化模型。5.6 实体模型输出 在使用逆向工程来

17、重建 3D 模型时,软件将必须输入常 见的CAD包裹以支持工程方面的设计。常见的实体模型交换,通过IGES或STEP和STL标准,是不充分的,因为参数信息、 草图约束和维度(包括实物特征以及特征树)在交换中是不 完全相同的。直接的实物模型可以被输入和输出通过一些软 件,诸如使用 CAD/CAE/CAM系统中Rapidform XOR3的 liveTransfer?模块,这一模块采用了一些标准的格式诸如 IGES STL VDA和STEP6逆向工程的应用逆向工程是一个多学科的方法并且可以几乎应用于广 泛的工业领域。其主要应用的方面是重塑部分的原始零件的 复制品或追溯发生的事件。它被广泛的应用于软

18、件和信息科 技行业,从软件解码开发到网络连接安全。每年成以千记得 零件通过采用逆向工程被重造以满足价值亿万美元的零部 件市场需求。数字技术的发明彻底变革了它。对比与飞机和 汽车制造业,在生命科学和医学设备领域的数字逆向工程的 应用已经面临了更多的挑战并且以缓和的节奏进行革新。然 而,对于逆向工程应用的一些简要的描述已经被展示如下。6.1 在机械工业领域 工程这一名词通常被用于描述一种创造有益事物的行 为。逆向工程已经与复制原始设计为了竞争目的行为相关。 然而在当今的制造业,逆向工程的概念已经被合法的应用于 生产新产品或旧产品的变种。逆向这一名词来源于在数字和 物质世界的双向数据交流这一概念。在

19、早期计算机辅助技术(CAD)、工程(CAE和制造(CAM)的主要推力在于创造一个在计算机中的产品, 并且将其成绩带到真实世界中。 CAD 可以完全定义一个简单的零件或者一个复杂的装配来源于 其尺寸的性状。CAE组件,诸如结构或热量分析软件,可以 获得数字的表示并进行分析。CAM 软件可以提出相同的电子定义并且创造途径去切割工具以为了部分的生产。今天,逆 向工程正在应用于复杂的几何机械零件的曲面生成,像是涡 轮叶片、齿轮、汽车引擎、套管和携带式配套工具等。6.2 在航空航天以及制船工程方面 逆向工程方法已经被播音和其他的航空公司所应用以 用来创造备用零件的数字库存或者将旧数据转换到如今的 CAD

20、环境中。逆向工程方法与 CAD工具一样,是一个关键的 方法在未来的航空飞机制造领域。现代的航空航天领域使用 逆向工程为了一下几点关键原因:(1)为了创造没有CAD模型的传统零件。 (2)为克服数据交换中的障碍。( 3)为解决问题,这些问题产生于 CAD主模型和实际工具或完工零件之 间的差异。( 4)为确认计算机辅助检查和机械分析的质量和 表现。CAD的一个工业应用可以展现出来,这一应用关于测量 和再造一个完全船体和船的部件,而这些工作也造船和船舶 维修领域的周期性任务。为了选择最合适的测量方法,许多 测量物体的典型方面,像是它的大小、可能的障碍和不良的 便携性,已经被考虑在其中。6.3 软件行

21、业软件的逆向工程师关于分析一个已有的系统。IEEE对于软件维护的标准中定义逆向工程为“一个流程从源代码中提 取软件系统的信息” 。通常而言,逆向工程活动的输出是综 合的,是高级别的信息这些信息可以使得逆向工程更好的对 系统进行推力并且进化为更高效的方法。逆向工程的过程通常开始于降低信息的级别,诸如系统 的源代码,可能也会包括系统的构建环境。当执行一个逆向 工程活动,逆向工程会遵循一些固定的流程。逆向工程过程 的工作流程可以拆解为子任务的提取、分析和可视化。在实 践过程中,流程中会有一些因素使得流程变得特别而又富有 创造性。6.4 在医药生命科学领域 人身体的工程创新已经在生命科学和医药设备领域

22、将 逆向工程置于一个独特的位置,特别是将人造的部件防御人 体中。应用于扫描影像技术伴随着逆向工程中有限单元的分 析帮助了工程师精确的定制固定的模型以最好的适应个体 患者。逆向工程的基线要求是在在生命科学和医药设备领域 中更好的服务于存活的细胞、人体器官以及之前的交流的生 理特征。工程师和科学家经常会在逆向方向中工作,而且可 以通过观察身体行为和生物因素中得到帮助。这其中已经蕴 含着某种机制可以复制这些生理功能。在逆向工程的环境中,工程师首先必须辨别一些材质, 这些材质可以被用作医学器械中的零件和特征,之后几何形 式的零件可以精确的数字化,且制造过程可以被证实。逆向 工程被用于许多医学领域:牙医

23、业、助听器、人造膝盖和心 脏等。基于这些要求,高级计算机辅助的生产流程可以创建定 制化的牙齿矫正仪器为了个体的病人。逆向工程应用的提升 也会很大程度上以来技术的变革以使得无线助听器更小、更 精致并且以更低的成本实现更高效。逆向工程在矫形术中的 应用,诸如膝盖、臀部、脊柱中的应用,也是非常有挑战性 的,一部分也是因为这些部分复杂的运动方式。这些由逆向工程生产的人工移植的身体部位的合适的 设计功能需要他们在维持多轴运动的压力的同时有着不同 模式和重量的负载。在飞机、汽车和其他交通工具产业发生安全事故的前后, 逆向工程也可以用来重构时间的情况。其他的领域,诸如在 时尚设计、化学工业、建筑和土木工程方

24、面以及画廊,也可 以发现许多逆向工程的应用。7 现代数字化系统的简要回顾数字化和扫描的概念经常被用来描述相同的流程。就传 统而言,数字化这一名词主要讲的是使用接触触发式贪占或 者光学技术来从表面获取不连续的点的一种过程。这样的数字点云可以被从不同的数字化方式获取。 原始的设备制造商和供应商的区别在当今动态和竞争 的全球市场中已经日渐模糊。逆向工程的应用和备用零件的 再生产以为了维修和替换老化零件已经对于航空工业以及 他们的顾客有着显著的经济影响。在 20 世纪 70 年代,由于 对于高度戒备行业所有权信息解码的需求,逆向工程在高压 的涡轮页片的应用成为了一个挑战。在 20 世纪初,技术创 新已

25、经改变了逆向工程的流程,而且实施逆向工程也被更广 泛的接受。逆向工程零件的生产的确需要完全的对于工程设 计和生产流程进行重塑。为了获取精确的几何信息为零件市 场的汽车零件,许多公司也诉诸于数字扫描和逆向工程技术。 它提供了各种各样的汽车零件,包括阻流板、脚踏板、防撞 垫和轮罩。公司并不会总能利用装备生产商的原始CAD数据,这一部分也是因为完工的零件会与CAD数据有轻微的不同。汽车零件协会鼓励在市场上价格和质量的竞争,这也导 致了顾客的预算下降的同时仍想要保持零件的质量。其中逆 向工程广泛被引用的在军队中的案例就是苏联的 Tupolve Tu-4( Bull)轰炸机。在二战期间,3个被战斗损毁的

26、美国 B-29 超级空中战斗机在向日本投弹之后再苏联进行紧急迫降。在 当时逆向工程项目并不是非常的成功。比如,在 2003 年 12 月 15 日,复制 1903 年莱特兄弟的飞机在尝试起飞后陷入了 泥潭。这个不幸的飞行尝试给逆向工程带来了另一危险的因 素。即便如此,这也生产出看似与原件相同的复制品,而逆 向工程的零件的操作性也依赖于运行的环境。一个成功的逆 向工程的项目需要对小图的细节和测量的准确性予以充分 重视,而且对原件的功能性也要有充分的理解。 8 结 语逆向工程的基础原则和基本限制在大多数工业中是相 似的。逆向工程的一般实践,诸如信息搜集、微观的详细分 析、建模、原型设计、性能评估和

27、规则执行,在所有工业中 的原则都是类似的。这些努力的成果也同样会经受一些现代 科技的通用限制。然而一些特定的方法论在不同的领域也有 很大的不同。由 CAD/CAE/CAM 技术支持的机械设计使得得到了数控 机床辅助的产品制造得以优化,以在完整的客户需求出现之 前,管理高速的产品研发和正规生产。对于一些产品研发的 过程,逆向工程(RE)使得产生了一些表面模型通过三维(3D)扫描技术,而后续这一方法也一定会促使在短时间内重新设 计和生产不同的零件(给汽车使用或给家用)和工具。逆向 工程应用的结果也会对产品实现系统提速而且很大程度上 减少了生产的成本。参考文献 1 Bopaya , B.I.&

28、;Hosni Y.A.Reverse Engineering and Its Relevance to Industrial Engineering : A Critical ReviewJ.nternational journal of Computers and Engineering ,1994( 2): 343-348.2 Herbert J.Koelman.Application of a photogrammetry-based system to measure and re-engineer ship hulls and ship parts : An industrial p

29、ractices-based reportJ.Computer-Aided Design , 2010( 42): 731-743.3 Kumar , A.,Jain, P.K.and Pathak, P.M.Industrial Application of Point Cloud/Stl Data for Reverse EngineeringJ.DAAAM International Scientific Book 2012 , B.Katalinic (Ed.), Published by DAAAM International ,2012(4):445-462.4Pal, D.K.,

30、 Ravi B.L., Bhargava S.Chandrasekhar, U.Computer-Aided Reverse Engineering for Rapid Replacement Parts: A Case Study Defence Science JournalJ.DESSIDO,C DRDO,New Delhi ,2005(8):1-14.5 Sokovic, M.&Kopac , J.RE( reverse engineering ) as necessary phase by rapid product developmentJ.Journal of Mater

31、ials Processing Technology, 2006(175): 398-403.6 Thompson William B. , Jonathan C.Owen, H.James de St.Germain, Stevan R.Stark, Jr., and Thomas C.Henderson.Feature-Based Reverse Engineering of Mechanical PartsJ.IEEE transactions on robotics and automation , 199915):57-66.7 Tut V.,A.Tulcan,C.Cosma,and

32、 Serban I.Application of CAD/CAM/FEA, Reverse Engineering And Rapid Prototyping In Manufacturing IndustryJ.International Journal Of Mechanics , 2010(4):79-86.8 Varady ;Tamas,Martin ,Ralph R.&Coxt,Jordan.Reverse engineering of geometric models-an introductionJ.International Journal of Computer-Ai

33、ded Design , 1997(4):255-268.Reverse Engineering Technology in Product Manufacturing IndustryApurva Gautam ( School of Mechanical and Electrical Engineering , Nanjing University of Aeronautics & Astronautics , Nanjing 210016 , China)Abstract : Engineering plays an important role in a series of m

34、echanical design and manufacturing. This technology has been widely regarded as an important technology in the design cycle of the product. In the conventional information manufacturing industry , the operating instructions are usually designed to begin with the design of the product and to terminat

35、e the operation of the machine , in order to convert the raw material into the final product. When the original drawings or documents can not be used or need to be analyzed and modified to enhance the design of the product , the use of any digital technology to copy an existing part of the CAD model

36、 is often very critical. In the reverse engineering method , the geometric model , the characteristic , the segmentation and the simple and the appearance of the own form of the CAD model are very important. This chapter shows the reverse engineering method and its application fields related to product design and development. The use of reverse engineering to design and research products will greatly reduce the cost of production cycle and product manufacturing industry.Key words: reverse engineering ; scanning technology ; point cloud /STL data ; CAD/CAM/CAE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1