1. A method for approximating original design intents during reverse engineering using 3D scan data, comprising: providing a collection of 3D scan data representing the shape of a three dimensional object, the 3D scan data combined in a plurality of meshes, the plurality of meshes combined into a mesh model representing the three dimensional object; segmenting the mesh model with a segmentation facility into a plurality of mesh regions; selecting a mesh region and a type of design intent, the design intent being an original design feature; and calculating programmatically an approximate value for the selected type of design intent for the selected mesh region, the calculating using the 3D scan data for the selected mesh region.