Patent ID: 8712577

Claim:
An electronic system for compensating the dimensional accuracy of a CNC machining system comprising: a CNC machining system configured to machine a plurality of features into a part, the CNC machining system having a global coordinate system and a local coordinate system translated from the global coordinate system, and at least one feature being defined relative to the local coordinate system; a dimensional measuring device configured to measure a plurality of dimensions of the part, and to provide an output corresponding to the measured dimensions; and a compensation processor in communication with the CNC machining system and dimensional measuring device, the compensation processor configured to: receive the output from the dimensional measuring device; calculate a plurality of CNC offsets, wherein calculating the plurality of CNC offsets includes: calculating a global offset, wherein the global offset is an adjustment of a position or orientation of the global coordinate system; and calculating a local offset after calculating the global offset, wherein the local offset is an adjustment of a position or orientation of the local coordinate system within the global coordinate system after the global coordinate system has been adjusted in accordance with the global offset; and provide the CNC offsets to the CNC machining system.