A comprehensive error analysis method for the geometric error of multi-axis machine tool. (July 2016)