什么是逆向工程-逆向工程的定义、目的、过程和步骤

2021.3.23

当你的机器使用多年,有些部件出现故障时,你需要更换这些部件,逆向工程过程可以帮助你找到你需要的东西,并正确地更换它们。什么是逆向工程?为什么要使用它?在本文中,我们将讨论逆向工程的定义、目的、步骤、过程等。

什么是逆向工程?

逆向工程,也被称为逆向工程或逆向工程,是人们试图通过演绎推理来理解一个设备、过程、系统或软件如何完成一项任务的过程,它涉及到逆向工作的原始设计过程和分析细节。在逆向工程中,软件、机器或产品通常被分解为单个组件或一块一块地拆卸,使您能够了解一个部件是如何欧宝啊app设计的,从而可以重新创建该部件,这也是最具挑战性的地方。


逆向工程包括图像逆向、软件逆向和物理逆向。目前,物理逆向技术是最受欢迎的。研究了CAD模型的重构和最终产品的制造。逆向工程只是在对原始产品知之甚少的情况下,从产品中推断出设计特征的分析,它不涉及创建一个副本或改变零件。欧宝啊app

逆向工程的用途是什么-逆向工程的目的

为什么我们要使用逆向工程?逆向工程是基于多种原因在各个领域进行的,它起源于对硬件的分析,以满足商业或军事利益。逆向工程通常用于维护或制造一个新设备或程序,做同样的事情而不复制原始的任何东西。逆向工程是在文档丢失、产品分析、安全审计、删除复制保护等情况下进行的。它的主要目的是直接从成品的分析中推导出产品的设计原理,而不容易获得必要的生产信息。逆向工程的一些常见用法:

-软件逆向工程:软件的设计信息可能会随着时间的推移而丢失,逆向工程可以恢复丢失的信息,减少理解源代码的时间。即使计算机设备的旧部件已经失去了功能,逆向工程可以使技术人员重新发现这些公式,并使其更新。

-军事或商业间谍:利用逆向工程了解敌人的最新研究成果,并将其分解,开发出类似或更好的产品。

- OEM:如果原始设备制造商丢失了产品的设计测量,逆向工程可以用于分析重要的产品信息,以辅助制造。

-增材制造:3D产品可以以数字形式捕捉并重构,以改进迭代。

-文物保护:博物馆藏品和历史文物可以通过3D扫描捕获,并使用逆向工程保存CAD数据,以防止未来物体损坏。

—竞争对手分析:分析竞争对手的产品。欧宝啊app

-产品安全:检查产品如何工作,并识别潜在的专利侵权。

- 3D模型:为现有的物理零件创建一个3D虚拟模型,用于CAD、CAM、CAD或其他软件,可以提供精确的设计OB体育app登陆 .逆向工程可以提取产品的设计。

—文件丢失:当特殊设备的文件丢失,找不到项目负责人时,通常采用逆向工程。完整的系统往往需要在旧系统的基础上进行重新设计,这意味着整合项目原有功能的唯一方法就是使用逆向工程的方法来分析现有的片段进行重新设计。

-停产产品:如果旧产品失去了纸欧宝啊app质设计图,逆向工程可以帮助公司重新获得失去的设计,并创建遗留产品的档案。或者如果产品很久没有欧宝啊app生产,联系不到原厂,逆向工程可能是获得产品设计的唯一途径。

逆向工程的过程-逆向工程的步骤和阶段

在正向工程中,开发人员首先分析应用程序,最后进行实现。要进行逆向工程,您需要从一个已完成的部分或应用程序的实现开始。

逆向工程通常模仿和创新一个真实的样本或模型。针对已有的样品,利用三维数字测量仪可以准确、快速地测量产品形状数据。在逆向软件中建立曲面模型,然后输入CAD/CAM系统进行进一步的编辑和修改。刀具的数控代码由CAM生成,发送到数控机床制作所需模具,或由快速成型机制作样品模型。所以物理逆向工程的过程一般遵循以下步骤:

1.样品->三维轮廓测量->数据处理-> CAD表面构造->形状修改-> CAM生成CNC文件->模具加工->成型->产品复制

或者:

2.> - 3D轮廓测量->数据处理-> CAD表面构造->形状修改->逐层生成STL文件->快速成型->成型->产品复制

脸谱网 LinkedIn