Machine tool geometric inaccuracies are frequently corrected through the use of compensation tables available in machine tool controllers. Each compensation table contains a set of values that determine the incremental change in the commanded position of an axis given the current positions of the axes. While a five-axis machine tool, for example, can have at most 25 compensation tables, most machine tool controllers limit the number of compensation tables that can be implemented and provide constraints on the combinations of compensation tables that can be utilized. This work presents an artificial intelligence-based methodology to select and populate the optimal set of machine tool compensation tables when these limitations and constraints exist. Using data from an industrial five-axis machine tool to construct a kinematic error model, simulation results for the proposed methodology and a heuristic based on the impact of individual compensation tables when selecting six compensation tables are compared, and the proposed methodology is found to outperform the heuristic. The proposed methodology and a solution based on a full set of compensation tables are experimentally implemented on the machine tool and the mean volumetric error resulting from the proposed methodology is found to be only 25 μm less than the volumetric error resulting from the full set of tables. The proposed methodology is then implemented in two more simulation studies where constraints are imposed on which combination of compensation tables could be used and which type of compensation tables could not be utilized. The resulting mean volumetric error was 7.0 and 28.3 μm greater, respectively, than the unconstrained solution.
[1]
Robert G. Landers,et al.
Table-Based Volumetric Error Compensation of Large Five-Axis Machine Tools
,
2017
.
[2]
Zvi S. Roth,et al.
Fundamentals of Manipulator Calibration
,
1991
.
[3]
S. Sartori,et al.
Geometric Error Measurement and Compensation of Machines
,
1995
.
[4]
Philip Freeman,et al.
A Novel Means of Software Compensation for Robots and Machine Tools
,
2006
.
[5]
Fiorenzo Franceschini,et al.
Experimental comparison of dynamic tracking performance of iGPS and laser tracker
,
2011
.
[6]
Robert Schmitt,et al.
Geometric error measurement and compensation of machines : an update
,
2008
.
[7]
Wuyi Chen,et al.
A methodology for systematic geometric error compensation in five-axis machine tools
,
2011
.
[8]
Soichi Ibaraki,et al.
Indirect Measurement of Volumetric Accuracy for Three-Axis and Five-Axis Machine Tools: A Review
,
2012
.
[9]
Tatsuo Arai,et al.
An implicit loop method for kinematic calibration and its application to closed-chain mechanisms
,
1995,
IEEE Trans. Robotics Autom..
[10]
Y. Lin,et al.
Modelling of Five-Axis Machine Tool Metrology Models Using the Matrix Summation Approach
,
2003
.
[11]
Peihua Gu,et al.
An analytical approach for crucial geometric errors identification of multi-axis machine tool based on global sensitivity analysis
,
2014
.
[12]
David E. Goldberg,et al.
Genetic Algorithms in Search Optimization and Machine Learning
,
1988
.