Straightness error compensation for large CNC gantry type milling centers based on B-spline curves modeling

Abstract Fast and accurate modeling for the straightness errors of machine tools is significant important for the implementation of error compensation. To decrease the straightness errors which generally exist in gantry type milling centers, a novel approach for real-time compensation of straightness errors is presented, including an accurate spatial straightness error model which based on B-Spline curves method and a real-time errors compensation system which can compensate multiple errors at the same time in real-time. An experiment is carried out to measure the straightness errors of a gantry type milling center by using a laser interferometer. There are two straightness errors for one direction movement of an axis. As a result, there are six straightness errors for a three-axis milling center. The straightness error model is established by the B-Spline curves method. According to these six straightness error models, a spatial straightness error model is obtained by superposition of these straightness error models. In addition, an external real-time errors compensation system is developed based on the function of external mechanical origin offset in Fanuc CNC systems. The compensation experiments are conducted to verify the accuracy of the spatial straightness error model and the effectiveness of the error compensation system. The experimental results show that the straightness errors of the machined work-pieces are proved to have been decreased over 90% compared with that of non-compensations. The B-Spline curves modeling combining the errors compensation system can be utilized as an effective approach to improve the accuracy of the CNC gantry type milling centers.

[1]  W. T. Lei,et al.  Accuracy enhancement of five-axis CNC machines through real-time error compensation , 2003 .

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

[3]  J.R.R. Mayer,et al.  Relationships between straightness and angular kinematic errors in machines , 2007 .

[4]  Jianguo Yang,et al.  Geometric error measurement and compensation for the rotary table of five-axis machine tool with double ballbar , 2013 .

[5]  Jun Ni,et al.  Thermal error mode analysis and robust modeling for error compensation on a CNC turning center , 1999 .

[6]  Josef Hoschek,et al.  Fundamentals of computer aided geometric design , 1996 .

[7]  P. Majda Relation between kinematic straightness errors and angular errors of machine tool , 2012 .

[8]  Feng Yuan,et al.  Geometric and thermal error compensation for CNC milling machines based on Newton interpolation method , 2013 .

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

[10]  E. Gomez-Acedo,et al.  A method for thermal characterization and modeling of large gantry-type machine tools , 2012 .

[11]  Kuang-Chao Fan,et al.  Evaluation method for spatial straightness errors based on minimum zone condition , 1999 .

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

[13]  Yoshiharu Namba,et al.  Straightness Error Compensation for Ultra-Precision Machining Based on a Straightness Gauge , 2008 .

[14]  Yoshikazu Arai,et al.  Measurement of multi-degree-of-freedom error motions of a precision linear air-bearing stage , 2006 .

[15]  Qibo Feng,et al.  A new method for measuring laser beam straightness error based on common-path compensation , 2009 .

[16]  Hong Ya Fu,et al.  A Review of Geometric Error Modeling and Error Detection for CNC Machine Tool , 2013 .