摘要

To enhance the accuracy, an efficient methodology was developed and described for systematic geometric error correction and their compensation in five-axis machine tools. The methodology is capable of compensating the overall effect of all position-dependent and position-independent errors which contribute to volumetric workspace. It was implemented on a five-axis grinding machine for error compensation and for the check of its effectiveness. Error compensation algorithm was designed, and a routine was written in Matlab software. The developed technique and software are based on an error table which interprets the function of axis through cubic spline technique and synthesis modeling of a machine tool. Recursive compensation methodology was used to remove the machine errors from the actual tool path and inverse technique was implemented to find the corrected positions of prismatic and rotary joints. Moreover, it can convert the corrected tool paths into practical compensated NC codes. The generated, corrected and modified NC codes directly fed to the controller of a five-axis machine tool. Validation of the technique was preceded by repeated experimentation of measurement and through machining of typical standard workpieces with some additional specific features. Experimental results exhibit effective compensation and remarkable improvement in the parametric and volumetric-workspace accuracy of the five-axis machine tool.