1. A method for performing 3D CAD part body modeling using 3D scan data, comprising: providing a collection of 3D scan data representing the shape of a three dimensional object, the 3D scan data forming a model representing the three dimensional object; providing a CAD system being used to remodel at least one CAD part body; segmenting the model into a plurality of regions; and selecting data from at least one of the plurality of regions, the selected data used to programmatically imply a surface body representing the region that is used as an input argument to a CAD part body modeling operation.