Reverse Engineering may be defined as the process of geometric representation of a physical object, its technological principles or components, through the analysis of its structure and function.
This type of analysis can be used to restructure an object using Computer Aided Design (CAD) systems in conjunction with prototyping processes, to produce a small number of components, adapted to the market's needs. This way of working has huge benefits in terms of speed and flexibility, in comparison to traditional design and manufacturing processes, typically based on mass production.
It is also a way to verify the geometric quality of a product and how it can be optimized, starting from an existing basis. These systems emphasise Quality Control, by comparing the object with theoretical data, thus producing high quality dimensional inspection reports.