A Coordinate Measuring Machine with Error Compensation in Feature Measurement: Model Development and Experimental Verification

Author ORCID Identifier

https://orcid.org/0000-0002-9811-350X - Fazel Mohammadi

Document Type


Publication Date


Publication Title

The International Journal of Advanced Manufacturing Technology


Coordinate measuring machines (CMMs), Feature extraction, Measurement, Improved modified multi-class support vector machines (iMMC-SVM), Quality control


Coordinate Measuring Machines (CMMs) are widely used by industry to measure the geometrical features of parts. For a CMM to accurately measure the geometrical features of a part, a model has to be developed and added to the CMM library. This process is time-consuming and error-prone, especially in industrial manufacturing environments. The environmental noise and vibration can potentially distort sampled data and reduce measurement accuracy. This paper presents an auto-learning algorithm to reduce the time required to add a new part to a CMM library. Moreover, a cost-effective solution to reduce the effects of vibration on measurement results is presented. In the proposed solution, a reference part is utilized to automatically create a measurement model. An improved Modified Multi-Class Support Vector Machines (iMMC-SVM) algorithm is developed to determine the correct geometrical features of parts through comparison with the reference part using a laser-based CMM. Experimental measurements are conducted using a prototype CMM design by the research team to validate the proposed solution. The results indicate that the proposed method reduces vibration noise by 6.18%. Such a noise reduction significantly improves the overall measurement precision.