Shanmugaraj, V.Shruthi, G.Shettigar, A.K.Krishna, P.2026-02-082024Advances in Science, Technology and Innovation, 2024, Vol.2024, , p. 103-114978303200372097830320058929783031867446978303147611297830307608099783031438028978303073025397830315738429783031494949978303178903825228714https://doi.org/10.1007/s12666-025-03757-xhttps://idr.nitk.ac.in/handle/123456789/33538High-performance CNC milling machines are required for manufacturing precise components as there is a demand for consistency and quality are growing. The vital factor which plays a key role in the precision components manufacturing is the machine tools performance itself. Mainly, the causes of displacement errors are the effect of form errors, forces due to cutting actions, dynamic behavior of machine, etc. This paper proposes a new methodology in measuring and compensation of geometric error on a vertical milling machine which has three linear axes. The straightness error measured, and compensated for the individual axis with respect to the other two linear axes is discussed in this paper. A new methodology of applying flatness error correction is implemented by taking the current position of an axis into account. This error correction is implemented in real time in a vertical milling machine fitted with a CNC controller. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.Flatness errorGeometric errorPosition error detectionReal-time error correctionVolumetric error compensationReal-Time Geometric Error (Form) Compensation on a Vertical Milling Machine