Abstract The state-of-the-art method to reduce CNC machine tool thermal errors is real-time error compensation based on the estimation models. However, it difficult establish a model with good versatility, high accuracy, and strong robustness due various manufacturing conditions thermally varying surrounding environment. It causes that behaviour of tools nonlinear in real time. Consequently, pr...