A geometric postprocessing method for 5-axis machine tools using locations of joint points

We present a postprocessing algorithm for 5-axis machines, which can be applied to types with two rotary axes (2R-3L) and three rotary axes (3R-2L). Five-axis machining requires a postprocessor for converting cutter-location (CL) data to numerical-control (NC) data. The existing methods for postprocessing use inverse kinematics equations from the forward kinematics. However, for 5-axis machines with three rotary axes, the inverse kinematics equations cannot be induced directly, because the forward kinematics equations are coupled. To derive the joint values from the forward kinematics equations, previous algorithms use iterative numerical methods for the postprocessing; this requires a search algorithm with much computation time and may fail to obtain a solution. Our algorithm has three advantages: first, the forward kinematics equations are not required; second, the method is reliable and eliminates the need for numerical methods for the inverse kinematics, which results in exact solutions; and finally, the proposed algorithm is generic for 5-axis machines, which can also be applied to 2R-3L 5-axis machines.

[1]  Chong Nam Chu,et al.  Micro ECM with ultrasonic vibrations using a semi-cylindrical tool , 2009 .

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

[3]  Hsi-Yung Feng,et al.  Configuration analysis of five-axis machine tools using a generic kinematic model , 2004 .

[4]  Chen-Hua She,et al.  Development of a five-axis postprocessor system with a nutating head , 2007 .

[5]  Cha-Soo Jun,et al.  Near net-shape five-axis face milling of marine propellers , 2009 .

[6]  Chen-Hua She,et al.  Design of a generic five-axis postprocessor based on generalized kinematics model of machine tool , 2007 .

[7]  R.M.S.O. Baptista,et al.  Three and five axes milling of sculptured surfaces , 2000 .

[8]  Knut Sørby,et al.  Inverse kinematics of five-axis machines near singular configurations , 2007 .

[9]  Rong-Mao Lee,et al.  Developing a postprocessor for three types of five-axis machine tools , 1997 .

[10]  Paul J. Gray,et al.  Comparison of 5-Axis and 3-Axis Finish Machining of Hydroforming Die Inserts , 2001 .

[11]  Erik L.J. Bohez,et al.  Five-axis milling machine tool kinematic chain design and analysis , 2002 .

[12]  J. W. Park,et al.  Cutter-location data optimization in 5-axis surface machining , 1993, Comput. Aided Des..

[13]  Chen Hua She,et al.  A Postprocessor Based on the Kinematics Model for General Five-Axis Machine Tools , 2000 .

[14]  Richard P. Paul,et al.  Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[15]  Jungsub Kim,et al.  NC post-processor for 5-axis milling machine of table-rotating/tilting type , 2002 .