A method for determining if a part is manufactured within predefined tolerances, the method comprising the steps of: a) providing a camera for capturing a single two-dimensional image or a two-dimensional image stream of a part; b) receiving with a computing module the image or image stream; c) obtaining, scaling, positioning and displaying a CAD-drawing of said part on a display unit; d) overlaying the CAD-drawing on the image or image stream on a display so that the CAD-drawing and the part image are aligned; e) defining at least one geometric entity in the CAD-drawing, said geometric entity being a portion of said part, and for each entity defining a density coefficient that is equal to or greater than 1; f) defining a plurality of virtual control sections within each of said geometric entity, said plurality of virtual control sections being created at a density that corresponds to the density coefficient times the CAD-space equivalent to the pixel-to-pixel distance; g) for each virtual control section, determining the orientation thereof; h) performing a CAD-space to image-space transformation of each virtual control section; i) calculating a deviation between the CAD drawing and the part at each virtual control section based on the transformation performed in step h); j) providing the user with either an indication of the deviation between the CAD drawing and the part at each virtual control section or an indication of the minimum and maximum deviations between the CAD drawing and the part over the geometric entity and the location on the geometric entity of these minimum and maximum deviations; k) comparing the deviation to a predetermined tolerance in order to determine if the part at each virtual control section is within the predetermined tolerance, a tolerance at one virtual control section being equal or different from a tolerance at another virtual control section; and l) providing a user with an indication of the determination of each virtual control section being within the predetermined tolerance. a) providing a camera for capturing a single two-dimensional image or a two-dimensional image stream of a part; b) receiving with a computing module the image or image stream; c) obtaining, scaling, positioning and displaying a CAD-drawing of said part on a display unit; d) overlaying the CAD-drawing on the image or image stream on a display so that the CAD-drawing and the part image are aligned; e) defining at least one geometric entity in the CAD-drawing, said geometric entity being a portion of said part, and for each entity defining a density coefficient that is equal to or greater than 1; f) defining a plurality of virtual control sections within each of said geometric entity, said plurality of virtual control sections being created at a density that corresponds to the density coefficient times the CAD-space equivalent to the pixel-to-pixel distance; g) for each virtual control section, determining the orientation thereof; h) performing a CAD-space to image-space transformation of each virtual control section; i) calculating a deviation between the CAD drawing and the part at each virtual control section based on the transformation performed in step h); j) providing the user with either an indication of the deviation between the CAD drawing and the part at each virtual control section or an indication of the minimum and maximum deviations between the CAD drawing and the part over the geometric entity and the location on the geometric entity of these minimum and maximum deviations; k) comparing the deviation to a predetermined tolerance in order to determine if the part at each virtual control section is within the predetermined tolerance, a tolerance at one virtual control section being equal or different from a tolerance at another virtual control section; and l) providing a user with an indication of the determination of each virtual control section being within the predetermined tolerance.