La ingeniería inversa es el proceso por el cual se toma un objeto del cual se realiza un escaneo en 3D para, con los datos obtenidos tras el escaneo, diseñar geometría CAD mediante la malla o nube de puntos; se usa para reproducir imágenes en 3D de piezas ya fabricadas cuando no se tiene un plano de ella y se necesita modificar, rediseñar o fabricar la pieza. Entre las aplicaciones de la Ingeniería inversa está el de optimizar los procesos de fabricación en recuperación de superficies, modificar los diseños existentes para optimizarlos, preparar el modelado 3D para simulación digital y fábrica virtual, reconstruir piezas a partir de dibujos en 2D, bocetos y similares, también se utiliza para determinar cuáles son los componentes de la pieza y la forma en que interactúan entre sí, entre otras aplicaciones más.