Reverse engineering is the process of discovering the technological principles of a device,object,or system through analysis of its structure,function,and apoeration.It often involves taking something apart and analyzingits working in detail to be used in maintenance,or to try to make a new device that does the same thing without using or simply duplicating the original.

 Reverse engineering has become a viable method to create a 3D virtual model of an existing physical part for use in 3D CAD,CAM,CAE Or Other software.The reverse engineering process involves measuring an object and then reconstructing it as a 3D model.The physical object can be measure using 3D scanning technologies like white light scanner.The measured date alone,usally represented as a point cloud,lacks topological information and is therefore often processed and modeled into a more usable format such as a set of NURBS surfaces,or a CAD model.

      Reverse engineering is also used to bring existing physical geometry into digital product development environments,to make a digital 3D record of theirown product,or to assess competitors product.It is used to analyses,for instance,how a product works,what it does,and whatcomponents it consists of,estimate costs,and identify potential patent infringement,etc.