Patent ID: 8265898

Claim:
A computing system, comprising: a storage system; at least one processor; and a probe tip verification system stored in the storage system and being executable by the at least one processor, the probe tip verification system comprising: a setting module operable to set parameters that are used for verifying a probe tip of a coordinate measuring machine, wherein the parameters comprise a radius of a real sphere, a number of ideal contact points between the probe tip and a virtual sphere or the real sphere, and an allowable range for a radius of the probe tip; a simulation module operable to simulate the virtual sphere according to the radius of the real sphere and a random point on the upper hemisphere surface of the real sphere, and calculate coordinates of a center of the virtual sphere; a calculation module operable to calculate coordinates of the ideal contact points of the virtual sphere according to the coordinates of the center of the virtual sphere and the number of the ideal contact points; an obtaining module operable to obtain coordinates of first real contact points of the real sphere according to the coordinates of the ideal contact points of the virtual sphere; the calculation module further operable to calculate coordinates of the center of the real sphere according to the coordinates of the first real contact points, and calculate coordinates of the ideal contact points of the real sphere according to the coordinates of the center of the real sphere; the obtaining module further operable to obtain coordinates of second real contact points of the real sphere according to the coordinates of the ideal contract points of the real sphere; the calculation module further operable to calculate the radius of the probe tip according to the coordinates of the second real contact point; and a determination module operable to determine if the calculated radius of the probe tip falls in the allowable range.