A five-axis geometric errors calibration model based on the common perpendicular line (CPL) transformation using the product of exponentials (POE) formula

Abstract Geometric error calibration is a key procedure to improve machining accuracy of five-axis CNC machine tools. This paper proposes a new position independent geometric errors (PIGEs) calibration model of five-axis serial machine tools based on the product of exponentials (POE) formula. The proposed model is characterized by the common perpendicular line (CPL) transformation which is adopted to express the deviation between the nominal axis twist and the actual one. One major advantage of the proposed model is the axis twists in the proposed calibration procedure with CPL model strictly fit the constraints of the revolute axis and prismatic axis, thus the calibration procedure avoids the normalization and orthogonalization as required by existing calibration models based on POE formula. The other advantage of the proposed CPL model is that it only needs 4 independent parameters for PIGEs of a revolute axis and 2 for PIGEs of a prismatic axis, rather than 6 parameters for each axis as required by existing models. Apparently, the decrease of parameters brings a shrink to the scale of the identification coefficient matrix, and thus decreases the calculation amount. The proposed model is validated by simulations and experiments.

[1]  Soichi Ibaraki,et al.  Indirect Measurement of Volumetric Accuracy for Three-Axis and Five-Axis Machine Tools: A Review , 2012 .

[2]  Dong-Mok Lee,et al.  Identification and measurement of geometric errors for a five-axis machine tool with a tilting head using a double ball-bar , 2011 .

[3]  Sridhar Kota,et al.  Screw theory based metrology for design and error compensation of machine tools , 2001 .

[4]  Soichi Ibaraki,et al.  Machining tests to identify kinematic errors on five-axis machine tools , 2010 .

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

[6]  Robert J. Cripps,et al.  A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar , 2015 .

[7]  Xiaodiao Huang,et al.  Effect of servo and geometric errors of tilting-rotary tables on volumetric errors in five-axis machine tools , 2016 .

[8]  Masaomi Tsutsumi,et al.  Identification of angular and positional deviations inherent to 5-axis machining centers with a tilting-rotary table by simultaneous four-axis control movements , 2004 .

[9]  Yusuf Altintas,et al.  Modeling and compensation of volumetric errors for five-axis machine tools , 2016 .

[10]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[11]  Soichi Ibaraki,et al.  Graphical presentation of error motions of rotary axes on a five-axis machine tool by static R-test with separating the influence of squareness errors of linear axes , 2012 .

[12]  Y. Altintas,et al.  Generalized kinematics of five-axis serial machines with non-singular tool path generation , 2013 .

[13]  Soichi Ibaraki,et al.  Calibration of location errors of rotary axes on five-axis machine tools by on-the-machine measurement using a touch-trigger probe , 2012 .

[14]  Guy Cloutier,et al.  Theory and simulation for the identification of the link geometric errors for a five-axis machine tool using a telescoping magnetic ball-bar , 2002 .

[15]  Kam S. Tso,et al.  Robot geometry calibration , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  Li Jinquan,et al.  A minimal kinematic model for serial robot calibration using POE formula , 2014 .

[17]  W. T. Lei,et al.  Accuracy test of five-axis CNC machine tool with 3D probe-ball. Part I: Design and modeling , 2002 .

[18]  Xiangdong Zhou,et al.  On-machine measurement of location errors on five-axis machine tools by machining tests and a laser displacement sensor , 2015 .

[19]  Soichi Ibaraki,et al.  A machining test to calibrate rotary axis error motions of five-axis machine tools and its application to thermal deformation test , 2014 .

[20]  S. Weikert,et al.  R-Test, a New Device for Accuracy Measurements on Five Axis Machine Tools , 2004 .

[21]  Rong Yan,et al.  Total differential methods based universal post processing algorithm considering geometric error for multi-axis NC machine tool , 2013 .

[22]  Jixiang Yang,et al.  A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools , 2015 .

[23]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[24]  Soichi Ibaraki,et al.  Construction of an error map of rotary axes on a five-axis machining center by static R-test , 2011 .

[25]  Soichi Ibaraki,et al.  Prediction and compensation of machining geometric errors of five-axis machining centers with kinematic errors , 2009 .

[26]  J.R.R. Mayer,et al.  Single setup estimation of a five-axis machine tool eight link errors by programmed end point constraint and on the fly measurement with Capball sensor , 2009 .

[27]  Shuzi Yang,et al.  Kinematic-Parameter Identification for Serial-Robot Calibration Based on POE Formula , 2010, IEEE Transactions on Robotics.

[28]  Nuodi Huang,et al.  Identification and compensation of geometric errors of rotary axes on five-axis machine by on-machine measurement , 2015 .

[29]  Wolfgang Knapp,et al.  Model-based ‘Chase-the-Ball’ Calibration of a 5-Axes Machining Center , 2006 .

[30]  J.R.R. Mayer,et al.  Five-axis machine tool calibration by probing a scale enriched reconfigurable uncalibrated master balls artefact , 2012 .

[31]  Jixiang Yang,et al.  A position independent geometric errors identification and correction method for five-axis serial machines based on screw theory , 2015 .

[32]  J.R.R. Mayer,et al.  Investigation of accuracy of aerostatic guideways , 2009 .

[33]  Jianzhong Fu,et al.  A new error measurement method to identify all six error parameters of a rotational axis of a machine tool , 2015 .

[34]  Seung-Han Yang,et al.  Measurement and verification of position-independent geometric errors of a five-axis machine tool using a double ball-bar , 2013 .

[35]  Masaomi Tsutsumi,et al.  Identification and compensation of systematic deviations particular to 5-axis machining centers , 2003 .

[36]  W. T. Lei,et al.  Accuracy test of five-axis CNC machine tool with 3D probe-ball. Part II: errors estimation , 2002 .

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

[38]  Jixiang Yang,et al.  A new position independent geometric errors identification model of five-axis serial machine tools based on differential motion matrices , 2016 .

[39]  Tian Huang,et al.  A general approach for error modeling of machine tools , 2014 .

[40]  Velenosi Alessandro,et al.  Axis geometrical errors analysis through a performance test to evaluate kinematic error in a five axis tilting-rotary table machine tool , 2015 .

[41]  Jian-xiong Chen,et al.  Geometric error measurement and identification for rotary table of multi-axis machine tool using double ballbar , 2014 .

[42]  Guilin Yang,et al.  Local POE model for robot kinematic calibration , 2001 .

[43]  T. Moriwaki,et al.  Multi-functional machine tool , 2008 .

[44]  Zichen Chen,et al.  Product of exponential model for geometric error integration of multi-axis machine tools , 2014 .

[45]  Masaomi Tsutsumi,et al.  Enhancement of geometric accuracy of five-axis machining centers based on identification and compensation of geometric deviations , 2013 .

[46]  W. T. Lei,et al.  Double ballbar test for the rotary axes of five-axis CNC machine tools , 2007 .