What is Reverse engineering and why do we use it?
Reverse engineering is a process in which software, machines, aircraft, architectural structures, and other products are deconstructed to extract design information. It involves deconstructing individual components of larger products. The reverse engineering process helps in determining how a part was designed. When purchasing a replacement part from an original equipment manufacturer was not an option, companies often use this approach.
Reverse engineering is also called back engineering because it involves working backward through the original design process. The challenge is to gain a working knowledge of the original design by disassembling the product piece-by-piece or layer-by-layer because of limited knowledge about the engineering methods that went into creating the product.
In some cases, the only way to obtain the design of an original product is through reverse engineering. The original 2D drawings are no longer available for some older products that have not been manufactured for 20 years or more. As some companies may no longer be in business, there will be no way to contact the original manufacturer, and reverse engineering comes to the rescue.
An organization will acquire an example of the product and take it apart to examine its internal mechanisms for reverse engineering. This way, engineers can unveil information about the original design and construction of the product. When reverse engineering a mechanical product, engineers will start by analyzing the dimensions and attributes of the product, whether it is an aircraft, ship, vehicle, computer, or piece of industrial machinery. Engineers make measurements of the widths, lengths, and heights of key components in the product during this analysis because these dimensions will also reveal the product’s performance.
Reverse engineering gives you a virtual copy of the original designer’s blueprint. If you can obtain a working model of an old product, you can easily trace the steps of its design to use those insights and construct a new model, repair a part or improve future products.
Today engineers use 3D scanning technologies to gain accurate readings of the product’s specs and have this information in their databases. 3D scanning technologies include coordinate measuring machines (CMM), industrial computed tomography (CT) scanners, laser scanners, and structured light digitizers.
The reverse engineering approach is commonly used in legacy parts replacement, service or repair of the product’s parts, failure analysis, and problem-solving. After all the applicable information has been gathered, it can be used to create computer-aided design (CAD) drawings for analysis and development.