楼层: 1
逆向工程(Reverse Engineering,RE)是从实物样本获取产品数学模型并制造得到新产品的相关技术,已经成为CAD/CAM系统中一个研究和应用热点,并发展成为一个相对独立的领域。在这一意义下,“实物逆向工程”(简称逆向工程)可定义为:将实物转变为CAD模型的数字化技术、几何模型重建技术和产品制造技术的总称。
传统的产品开发过程遵从正向工程(或正向设计)的思维,从收集市场需求信息着手,按照“产品功能描述(产品规格及预期目标)->产品概念设计->产品总体设计及详细的零部件设计->制定生产工艺流程->设计、制造工夹具、模具等工装->零部件加工及装配->产品检验及性能测试”这样的步骤开展工作,是从未知到已知、从抽象到具体的过程。
而逆向(反求)工程则是按照产品引进、消化、吸收与创新的思路,以“实物->原理->功能->三维重构->再设计”框架模型为工作过程,为提高工程设计、加工、分析的质量和效率提供充足的信息,另一方面为充分利用先进的CAD/CAE/CAM技术对已有的产品进行再创新工程服务,逆向(反求)工程是产品正向设计有益的补充及验证、促进正向设计的必备手段。
楼层: 2
逆向工程,有的人也叫反求工程,英文是reverse engineering。
是指从实物上采集大量的三维坐标点,并由此建立该物体的几何模型,进而开发出同类产品的先进技术。逆向工程与一般的设计制造过程相反,是先有实物后有模型。仿形加工就是一种典型的逆向工程应用。目前,逆向工程,逆向工程的应用已从单纯的技巧性手工操作,发展到采用先进的计算机及测量设备,进行设计、分析、制造等活动,如获取修模后的模具形状、分析实物模型、基于现有产品的创新设计、快速仿形制造等。
通俗说,从某种意义上说,逆向工程就是仿造。这里的前提是默认我们传统的设计制造为“正向工程(当然,没有这种说法)”。
软件的逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。逆向工程工具可以从已存在的程序中抽取数据结构、体系结构和程序设计信息。