Why can two CMM reports disagree?
The same part can produce different reported hole-position or perpendicularity values when two programs establish different reference frames. A CMM senses points in its machine coordinate system. The software must construct a part coordinate system from the drawing's datum structure before evaluating the relationships that matter to assembly. Choosing an attractive or accessible surface instead of the functional datum can produce plausible-looking numbers that do not answer the design question. Before programming, identify the controlled feature, specified datums and their order, applicable drawing revision and intended acceptance method.
