模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 5820|回复: 19

      [分享] 浅谈逆向工程

      [复制链接]
      发表于 2009-9-25 17:47:49 | 显示全部楼层 |阅读模式
      仿制、仿造已经成为了我国一部分企业的固定生产方式,针对市场热门产品的仿造品屡见不鲜,逆向工程的广泛应用在其中起到了不可忽视的作用。于是,经常有人将逆向工程和非法仿制联系在一起,甚至提出了知识产权保护等法律层面的问题。实际上,逆向工程代表了一种非常高效的产品设计思路和方法。本文从逆向工程设计的概念出发,阐述了现代制造业中逆向工程的概念以及逆向工程在模具制造等行业中的作用。本文对于我们正确认识逆向工程技术有一定的意义。
      一、引言
      在国外,逆向工程已经作为一种先进的设计方法被引入到新产品的设计开发工作中。我国也有许多企业应用逆向工程技术,对竞争对手的产品进行改进,以避开艰苦的原型设计阶段,这是一种产品的再设计过程。所谓产品再设计,就是通过观察和测试某一种产品,对其进行初始化,然后拆开产品,逐一分析单个零件的组成、功能、装配公差和制造过程。这些工作的目的就是要充分理解产品的制造过程,并以此为基础在子系统和零件层面上,优化设计出一种更好的产品。美国的许多工程学院开设了逆向工程课程,教授学生用再设计代替原型设计,作为解决设计问题的一种方法。近年来,在汽车、电子产品等领域人们越来越多地采用逆向工程技术,来部分替代使用多年的原型设计方法。
      二、逆向工程的概念
      逆向工程(Reverse Engineering,RE)是对产品设计过程的一种描述。在工程技术人员的一般概念中,产品设计过程是一个从无到有的过程:设计人员首先构思产品的外形、性能和大致的技术参数等,然后利用CAD技术建立产品的三维数字化模型,最终将这个模型转入制造流程,完成产品的整个设计制造周期。这样的产品设计过程我们可以称之为“正向设计”。逆向工程则是一个“从有到无”的过程。简单地说,逆向工程就是根据已经存在的产品模型,反向推出产品的设计数据(包括设计图纸或数字模型)的过程。
      随着计算机技术在制造领域的广泛应用,特别是数字化测量技术的迅猛发展,基于测量数据的产品造型技术成为逆向工程技术关注的主要对象。通过数字化测量设备(如坐标测量机、激光测量设备等)获取的物体表面的空间数据,需要经过逆向工程技术的处理才能获得产品的数字模型,进而输送到CAM系统完成产品的制造。因此,逆向工程技术可以认为是“将产品样件转化为CAD模型的相关数字化技术和几何模型重建技术”的总称。逆向工程的实施过程是多领域、多学科的协同过程。从图1中我们可以看出,逆向工程的整个实施过程包括了测量数据的采集/处理 、CAD/CAM系统处理和融入产品数据管理系统的过程。因此,逆向工程是一个多领域、多学科的系统工程,其实施需要人员和技术的高度协同、融合。
      三、逆向工程在CAD/CAM体系中的应用
      逆向工程技术并不是孤立的,它和测量技术、CAD/CAM技术有着千丝万缕的联系。
      从理论角度分析,逆向工程技术能按照产品的测量数据建立与现有CAD/CAM系统完全兼容的数字模型,这是逆向工程技术的最终目标。但凭借目前人们所掌握的技术,包括工程上的和理论上的(如曲面建模理论),尚无法满足这种要求。特别是针对目前比较流行的大规模“点云”数据建模,更是远没有达到直接在CAD系统中应用的程度。
      “点云”数据的采集有两种方法:一种是使用三坐标测量机对零件表面进行探测,另一种是使用激光扫描仪对零件表面进行扫描。采集到的数据经过CAD/CAM软件处理后,可以获得零件的数字化模型和用于加工的CNC程序。
      在实际工作中,先采用LACUS150B激光扫描仪采集上百万个点数据,形成摩托车发动机砂型排气道外形轮廓,再用Surfacer逆向软件进行由点到面的处理,为用Surfacer软件生成的摩托车发动机砂型排气道曲面几何形状。数据采集完成后,用户可利用CAD软件加快逆向工程的处理过程。在理想情况下,CAD软件可用于:
      ■ 以任何格式输入虚拟的几何尺寸数据;
      ■ 处理采集到的点数据,有时甚至需要处理数亿个点数据序列;
      ■ 通过修改和分析,处理产生的轮廓曲面;
      ■ 将几何形状输出到下一级处理过程中;
      ■ 分析几何形状,估算整体形状与样品的差异。
      最重要的是,软件能够允许用户以三维透视图的方式显示工件,它完整地定义了工件的形状,不再需要多个视角的投影图,设计者可直接对曲面轮廓进行再加工,而加工工人可以利用电子模型加工工件。
      后处理软件通过以下方式缩短逆向工程的时间:
      ■ 通过平滑连续的曲线网络提高曲面的质量;
      ■ 省去了准备加工文件的时间
      ■ 不需要原型;
      ■ 运用各种分析工具提高产品质量。                                                     可见,利用激光扫描仪扫描样品采集点数据,再应用Surfacer软件生成高质量曲面,相比直接在CAD系统中进行曲面造型,能节省数周的开发时间。另外,利用激光扫描仪采集的几何数据能生成符合工业标准格式的文件,如IGES、VDA-FS、ISOG代码、DXF和规定的ASCII、CAD/CAM格式,分析软件包至少能支持其中的一种格式。
      制造加工刀具并对其进行检验是既耗时又费钱的过程。Surfacer软件能对各种复杂形状的样品进行快速完整的检验,从而使这一关键处理过程流水线化。用户能够参考三维模型精确地调整扫描数据,以便评估样品和所需加工工件之间的差别,并计算相关变量,用彩色图表的形式加以显示,从而为几何尺寸校验作出清晰完整的说明。
      Surfacer软件的快速原型模块(RPM)能够快速利用数字化数据或利用其他系统的曲面几何形状生成原形,从而缩短了实际原型的数字化周期,新的RPM快速工具大幅度地提高了快速原型技术的水平。因此笔者认为,逆向工程技术与CAD/CAM系统是相辅相成的。现有CAD/CAM系统经过几十年的发展,无论从理论还是实际应用上都已经十分成熟,在这种情况下,现有CAD/CAM系统不会也不能为了满足逆向工程建模的特殊要求从系统底层结构上进行变更。另一方面,逆向工程技术中用到的大量建模方法完全可以借鉴现有CAD/CAM系统,不需要另外搭建新的平台。在实际工作中,以该泵体为直接复制对象,整个复制过程的主要步骤如下:
      (1)样本零件几何型面原始数据的获取。运用LACUSE150B激光扫描仪直接从模型中以CCD(光电偶合)方式获取点数据。(2)对采集到的数据进行必要的过滤与修正,剔除测量过程中由于各种因素及样本零件表面缺陷而造成的误差,从而获得构建样本零件原始几何模型的数据。(3)对所测得的数据进行必要的数学拟合,为进一步造型提供基础数据。(4)由于样本泵体的使用时间长,已发生了某些变化,因此在对零件应用功能充分理解的基础上,通过再设计对样本零件的原始数据作必要的修正,并产生一个新的泵体零件几何数字模型。(5)利用生成的数字模型进行零件的手板制作。(6)对手板零件进行几何形状与应用功能的检验,如果效果不好,根据实际情况,用工业油泥在手板零件的基础上进行手工完善,再利用激光扫描重新获取模型数据。重复步骤(3)、(4)的工作。(7)进行复制零件模具的加工制造,利用数控机床进行复杂曲面的加工。(8)在对模具进行试模后,对泵体零件进行几何形状与应用功能的检验。
      在整个复制过程中,为了保证复制的精度与准确性,对复制过程中作了以下几个方面的考虑:(1)从零件应用的角度,综合考虑样本零件的数据获取与整个再设计过程,以提高复制精度和数据获取与处理的效率。(2)综合考虑测量工艺、制造工艺,这样能有效地控制由制造过程引起的各种误差,进而提高整个复制过程的精确度。(3)由于样本零件的复杂性,所以复制零件的检验是整个逆向工程中应引起足够重视的一环,是成功与否的关键。(4)充分了解样本零件的工作环境及其功能,才能在复制过程中学习先进的东西,提高与充实自己。
      图5为用激光扫描仪扫描之后,利用Surfacer处理点云、提取线、构造曲面之后,借助三维软件Pro/ENGINEER进行再设计得到的三维模型。
      与CAD/CAM系统在我国几十年的应用时间相比,逆向工程技术为企业所接受只有十几年甚至几年的时。时间虽短,但是逆向工程技术广阔的应用前景和对企业竞争力的巨大推动作用,已经引起了很多企业的关注。
      五、逆向工程的其他应用领域
      以上介绍的只是逆向工程的一部分应用,据有关资料报道,逆向工程还可用于许多领域。
      损坏或磨损零件的还原:当零件损坏或磨损时,可以直接采用逆向工程的方法重构出CAD模型,对损坏的零件表面进行还原和修补。由于被测零件表面的磨损,损坏等因素,会造成测量误差,这就要求逆向工程系统具有推理和判断能力。例如,对称性、标准尺寸、平面间的平行和垂直等特性。最后,加工出零件。 数字化模型检测:对加工后的零件,进行扫描测量,再利用逆向工程法构造出CAD模型,通过将该模型与原始设计的CAD模型在计算机上进行数据比较,可以检测制造误差,提高检测精度。 其他应用:在汽/机车、航天、制鞋、模具和消费性电子产品等制造行业,甚至在休闲娱乐行业也可发现逆向工程的痕迹。另外在医学领域逆向工程也有其应用价值,如人工关节模型的建立。
      发表于 2009-10-10 10:34:47 | 显示全部楼层
      实际上,逆向工程代表了一种非常高效的产品设计思路和方法。
      发表于 2009-11-7 21:59:45 | 显示全部楼层

      经典

      楼主的“浅谈”太经典了,工作有三年,公司也经常利用测绘,对竞争产品进行抄袭开发,包括国内外的产品,但是其实公司的本意并不是完全的抄袭,只有工程师本身具备了一定的实力后才能谈改进,总不能叫一个菜鸟对人家已经非常不错的结构进行改进吧,呵呵,逆向成型还是目前应用比较广泛的,至少汽车行业就是这样,这几年国内汽车行业不断发展,竞争的激烈化也导致国内各厂家的提高,逆向成型已经逐渐显示出其不一般的魅力,拿来主义,取其精华去其糟粕,这就是现在的逆向工程,希望国内个方面的提高不是一味的模仿国外,而能够加入更多的自主创新。
      发表于 2009-11-15 11:13:15 | 显示全部楼层
      我们公司一直是先做手工样品,然后扫描
      发表于 2009-11-22 18:29:22 | 显示全部楼层
      谢谢你    的 改选
      发表于 2009-11-25 08:55:24 | 显示全部楼层
      楼主的“浅谈”很经典,学习了!
      发表于 2009-12-14 19:41:49 | 显示全部楼层
      转帖的吧......
      发表于 2009-12-23 11:33:32 | 显示全部楼层
      進來學習

      发表于 2010-1-3 11:32:39 | 显示全部楼层
      顶一下,有意思……
      发表于 2010-1-3 13:29:28 | 显示全部楼层
      谢谢楼主分享啊!
      发表于 2010-4-18 14:35:17 | 显示全部楼层
      看来逆向工程是很有发展的啊
      发表于 2010-4-18 16:25:57 | 显示全部楼层
      对逆行造型理解的很深刻!看了受益非浅,谢谢分享!
      发表于 2010-4-21 12:18:39 | 显示全部楼层
      最重要的是方法!设计思路!
      发表于 2010-7-15 11:23:22 | 显示全部楼层
      我们是做三维扫描仪的,为什么我跟汽车配件公司去谈合作的时候,人家都不甩我~!
      发表于 2010-7-19 20:02:53 | 显示全部楼层
      帖子不错,支持
      发表于 2010-7-26 17:11:56 | 显示全部楼层
      很好的设计思路
      发表于 2010-8-4 15:03:14 | 显示全部楼层
      有道理,不知逆向的前景怎样了
      发表于 2010-12-2 19:10:02 | 显示全部楼层
      有逆向工程又有自主创新,需要一个过程吧
      发表于 2011-1-17 21:17:17 | 显示全部楼层
      楼主的“浅谈”很经典,学习了!QQQ
      发表于 2011-1-21 09:21:26 | 显示全部楼层
      楼主的确说的很详细,很多人对逆向都产生了一个误区,楼主的解说,可谓是把很大一部分人引导出了这个误区啊。根据国内的现状,的确应该多多的对逆向做一个应用,在学习的基础上再谈对其的改进。这也是一个循序渐进的过程。所以,选择一个好的抄数机也是必不可少的。据目前来说,应用上比较简单广泛的,还是白光的非接触式扫描仪。我们是做扫描仪的,有想了解的,可以联系我,联系方式看我的用户名。
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-6-8 18:10

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30