On-line Asynchronous Compensation Methods for static/quasi-static error implemented on CNC machine tools

Abstract This paper proposes the On-line Asynchronous Compensation Methods (OACM) for static/quasi-static error caused by thermal deformation and machine geometry. The proposed method reduces the complexity of compensation system, which can be implemented on rough interpolation stage or by offset method, depending on the applications. For Position-Dependent Error (PDTE), the rough interpolation compensation is proposed which can deal with volumetric error in an efficient and economical way. Considering the non-uniform error in the whole machining space, the whole error space is divided into subsections along the given tool path, and then combine the subsections as a non-uniform compensation table. Simulation results validate the feasibility of the proposed method based on the rough interpolation data from Non-Uniform Rational B-spline (NURBS) tool path. For Position-Independent Error (PITE), the offset compensation method through CNC-PLC is proposed. Offset compensation method adopts Bayesian Networks to predict error instead of the linear model for thermal compensation inside CNC, but utilizing its interface between CNC and PLC. Machining experiments and successful industry application on Roller Guide Grinding Machine show that this technology can reduce more than 70% of the machining error caused by thermal deformation.

[1]  Chen Zichen,et al.  AXIS-BASED LOOK-AHEAD INTERPOLATOR FOR MACHINING OF SURFACES REPRESENTED BY NURBS CURVES , 2008 .

[2]  Horacio T. Sánchez,et al.  Analysis and compensation of positional and deformation errors using integrated fixturing analysis in flexible machining parts , 2006 .

[3]  Heui-Jae Pahk,et al.  Thermal Error Measurement and Real Time Compensation System for the CNC Machine Tools Incorporating the Spindle Thermal Error and the Feed Axis Thermal Error , 2002 .

[4]  Christian Brecher,et al.  Compensation of Thermo-elastic Machine Tool Deformation Based on Control internal Data , 2004 .

[5]  Jun Ni,et al.  CNC Machine Accuracy Enhancement Through Real-Time Error Compensation , 1997 .

[6]  Weidong Zhu,et al.  Machine tool component error extraction and error compensation by incorporating statistical analysis , 2010 .

[7]  Chana Raksiri,et al.  Geometric and force errors compensation in a 3-axis CNC milling machine , 2004 .

[8]  Jianzhong Fu,et al.  Bayesian networks modeling for thermal error of numerical control machine tools , 2008 .

[9]  Anthony Chukwujekwu Okafor,et al.  Derivation of machine tool error models and error compensation procedure for three axes vertical machining center using rigid body kinematics , 2000 .

[10]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part I: geometric, cutting-force induced and fixture-dependent errors , 2000 .

[11]  W. T. Lei,et al.  NURBS-based fast geometric error compensation for CNC machine tools , 2008 .

[12]  Li Zhuang,et al.  Integrated geometric error modeling, identification and compensation of CNC machine tools , 2012 .

[13]  Harry H. Cheng,et al.  Integrated machining error compensation method using OMM data and modified PNN algorithm , 2006 .

[14]  Robert Schmitt,et al.  Geometric error measurement and compensation of machines : an update , 2008 .

[15]  Y. Y. Hsu,et al.  A new compensation method for geometry errors of five-axis machine tools , 2007 .

[16]  Wuyi Chen,et al.  A methodology for systematic geometric error compensation in five-axis machine tools , 2011 .

[17]  Daisuke Kono,et al.  High-precision machining by measurement and compensation of motion error , 2008 .

[18]  Mahbubur Rahman,et al.  Modeling, measurement and error compensation of multi-axis machine tools. Part I: theory , 2000 .

[19]  Shih-Ming Wang,et al.  A new high-efficiency error compensation system for CNC multi-axis machine tools , 2006 .

[20]  Yuan Kang,et al.  An efficient error compensation system for CNC multi-axis machines , 2002 .