Abstract
To enhance the accuracy of CNC machines for the request of modern industry, an effective static/quasi-static error compensation system composed of an element-free interpolation algorithm based on the Galerkin method for error prediction, a recursive software compensation procedure, and an NC-code converting software, is developed. Through automatically analyzing the machining path, the new error prediction method takes into consideration the fact that the machine structure is non-rigid, and can efficiently determine the position errors of the cutter for compensation without computing a complex error model on-line. The predicted errors are then compensated based on a recursive compensation algorithm. Finally, a compensated NC program will be automatically generated by the NC-code converting software for the precision machining process. Because of the advantage of the element-free theory, the error prediction method can flexibly and irregularly distribute nodal points for accurate error prediction for a machine with complex error distribution characteristics throughout the workspace. To verify the algorithm and the developed system, cutting experiments were conducted in this study, and the results have shown the success of the proposed error compensation system.
Similar content being viewed by others
References
Anjanappa M, Anand DK, Kirk JA, Shyam S (1988) Error correction methodologies and control strategies for numerical control machining. Control Methods Manuf Process, ASME, DSC, 7:4l–49
Kiridena VSB, Ferreira PM (1994) Kinematic modeling of quasistatic errors of three-axis machine centers. Int J Mach Tools Manuf 34:85–100
Kiridena, VSB, Ferreira PM (1994) Parameter estimation and model verification of 1st order quasistatic error model for machine centers. Int J Mach Tools Manuf 34:101–125
Kiridena VSB, Ferreira PM (1994) Computational approaches to compensating quasistatic errors of three-axis machining. Int J Mach Tools Manuf 34:127–145
Weekers WG, Schellekens PHJ (1995) Assessment of dynamic errors of CMMs for fast probing. CIRP Ann 44(1):469–474
Soons JA (1993) Accuracy analysis of multi-axis machines. Dissertation, Eindhoven University of Technology
Zhang GX, Veale R, Borchardt B, Hocken R (1985) Error compensation of coordinate measuring machines. CIRP Ann 34(1):445–448
Schellekens PHJ, et al. (1989) Development of methods for the numerical error correction of machine tools. Final Report, BCR, 3320/1/0/160/89/8-BCR-NL, Brussels
Bohez ELJ (2002) Compensating for systematic errors in 5-axis NC machining. Comput Aided Des 34:391–403
Lei WT, Hsu YY (2003) Accuracy enhancement of five-axis CNC machines through real-time error compensation. Int J Mach Tools Manuf 43:871–877
Bohez E, Makhanov SS, Sonthipaumpoon K (2000) Adaptive non-linear tool-path optimization for 5-axis machining. Int J Prod Res 38(17):4329–4343
Aekambaram R, Raman S (1999) Improved tool-path generation, error measures and analysis for sculptured surface machining. Int J Prod Res 37(2):413–431
Mei X, Tsutsumi M, Tao T, Sun N (2004) Study on the compensation of error by stick-slip for high-precision table. Int J Mach Tools Manuf 44:503–510
Wang SM, Liu YL, Kang Y (2002) An efficient error compensation system for CNC multi-axis machines. Int J Mach Tools Manuf 42:1235–1245
Lin PD, Ehmann KF (1993) Direct volumetric error evaluation for multi-axis machines. Int J Mach Tools Manuf 33(5):675–693
Wang SM, Ehmann KF (1994) Automated evaluation of volumetric error of multi-axis machines. Trans NAMRI/SME 22:291–296
Wang SM, Ehmann KF (1999) Measurement method for position error of a multi-axis machine-part I: principle and sensitivity analysis. Int J Mach Tools Manuf 39:951-964
Wang SM, Ehmann KF (1999) Measurement method for position error of a multi-axis machine-part II: applications and experimental results. Int J Mach Tools Manuf 39:1485–1505
Ni J, Wu SM (1987) A new on-line measurement system for machine tools geometric errors. NAMRC Conference Proc 15:573–577
Ni J, Zhang BL, Wu SM (1988) On-line identification of volumetric errors of multi-axis machines. Manufacturing International ’88’, Atlanta, GA
Lin PD, Ehmann KF (1993) Direct volumetric error evaluation for multi-axis machines. Int J Mach Tools Manuf 33(5):675–694
Ehmann KF (1986) A new approach to form accuracy control in machining. Int J Prod Res 24(4):825–838
Chen JS, Yuan J, Ni J, Wu SM (1992) Thermal error modeling for volumetric error compensation. Sens Signal Proc Manuf, ASME 55:113–125
Belytschko T, Lu YY, Gu L (1994) Element-free Galerkin method. Int J Numer Methods Eng 37:229–256
Belytschko T, Lu YY, Gu L, Tabbara M (1995) Element-free Galerkin method for static and dynamic fracture. Int J Solids Struct 32(17–18):2547–2570
Lancaster CA, Salkauskas K (1981) Surface generated by moving least square methods. Math Comput 37:141–158
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, SM., Yu, HJ. & Liao, HW. A new high-efficiency error compensation system for CNC multi-axis machine tools. Int J Adv Manuf Technol 28, 518–526 (2006). https://doi.org/10.1007/s00170-004-2389-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-004-2389-8