1. A method of proofing a design for an apparatus, the method being performed with a computer system having a processor and memory, the method comprising: receiving a CAD object of the apparatus; prompting for a type of casting process for the apparatus to be manufactured with; receiving a response specifying the type of casting process; determining a nominal dimension and a related tolerance from the CAD object; obtaining a first data value from the memory, the first obtained data value being based on the specified type of casting process; obtaining a second data value from the memory, the second obtained data value being based on the specified type of casting process; obtaining a function having a variable; determining a first threshold based on the function, the first obtained data value, and the nominal dimension, the first threshold corresponding to a commercial tolerance threshold; determining a second threshold based on the function, the second obtained data value, and the nominal dimension, the second threshold corresponding to a minimum tolerance threshold; comparing the tolerance with the threshold; comparing the tolerance with the second threshold; and tagging the CAD object based on the comparisons.
1. A method of proofing a design for an apparatus, the method being performed with a computer system having a processor and memory, the method comprising: receiving a CAD object of the apparatus; prompting for a type of casting process for the apparatus to be manufactured with; receiving a response specifying the type of casting process; determining a nominal dimension and a related tolerance from the CAD object; obtaining a first data value from the memory, the first obtained data value being based on the specified type of casting process; obtaining a second data value from the memory, the second obtained data value being based on the specified type of casting process; obtaining a function having a variable; determining a first threshold based on the function, the first obtained data value, and the nominal dimension, the first threshold corresponding to a commercial tolerance threshold; determining a second threshold based on the function, the second obtained data value, and the nominal dimension, the second threshold corresponding to a minimum tolerance threshold; comparing the tolerance with the threshold; comparing the tolerance with the second threshold; and tagging the CAD object based on the comparisons. 10. The method of claim 1 , wherein the first obtained data value is further based on a country the apparatus will be delivered to.