Analytical curvature-continuous dual-Bézier corner transition for five-axis linear tool path

Abstract A novel analytical five-axis path-smoothing algorithm is developed for the high speed machining of a linear five-axis tool path. Segment junctions of the linear tool path in the machine tool coordinate system, which are tangent-discontinuous points, are all blended by two transition cubic Bezier curves. One cubic Bezier curve is used to smooth the segment junction of the translational path, and the other Bezier curve is used to smooth the segment junction of the rotational path. The tangency and curvature continuities are both guaranteed in the new path. The dual-Bezier transition algorithm has three advantages: (1) Compared with the path-smoothing method in the workpiece coordinate system, the new dual-Bezier transition method directly and simultaneously smooths the machine tool axis trajectories of both translational path and rotational path. The feed speed and stability will both be improved because the tool path discontinuities are the most important source of feed fluctuation. (2) The constraints of approximation error and the synchronization of parametrization of two smoothed curves, which are the most challenging problems in the smoothing of 5-axis tool path, are both considered. (3) The transition cubic Bezier curve pair has an analytical solution and can be easily integrated in the real-time interpolator. Computational examples and the cutting experiment of an impeller blade show that the novel path-smoothing method has obvious advantages in both feed smoothness and cutting efficiency over the original linear interpolator.

[1]  Mi-Ching Tsai,et al.  Real-time NURBS command generators for CNC servo controllers , 2002 .

[2]  Christophe Tournier,et al.  Model for performance prediction in multi-axis machining , 2006 .

[3]  Nan Wang,et al.  Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath , 2007, Comput. Aided Des..

[4]  Ke Zhang,et al.  Smooth trajectory generation for five-axis machine tools , 2013 .

[5]  Jing Shi,et al.  Development of Real-Time Look-Ahead Methodology Based on Quintic PH Curve with G2 Continuity for High-Speed Machining , 2013 .

[6]  Erik L.J. Bohez,et al.  Compensating for systematic errors in 5-axis NC machining , 2002, Comput. Aided Des..

[7]  Christophe Tournier,et al.  Kinematical performance prediction in multi-axis machining for process planning optimization , 2008 .

[8]  Xavier Beudaert,et al.  5-axis Tool Path Smoothing Based on Drive Constraints , 2011 .

[9]  Xavier Beudaert,et al.  5-axis local corner rounding of linear tool path discontinuities , 2013 .

[10]  Han Ding,et al.  An Algorithm to Generate Compact Dual NURBS Tool Path with Equal Distance for 5-Axis NC Machining , 2010, ICIRA.

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

[12]  Gerald E. Farin,et al.  Curves and surfaces for computer-aided geometric design - a practical guide, 4th Edition , 1997, Computer science and scientific computing.

[13]  Yusuf Altintas,et al.  Virtual Five-Axis Flank Milling of Jet Engine Impellers—Part I: Mechanics of Five-Axis Flank Milling , 2008 .

[14]  Han Ding,et al.  A Practical Continuous-Curvature Bézier Transition Algorithm for High-Speed Machining of Linear Tool Path , 2011, ICIRA.

[15]  Alain Bernard,et al.  5-axis flank milling: A state-of-the-art review , 2013, Comput. Aided Des..

[16]  Dereck S. Meek,et al.  G 2 blends of linear segments with cubics and Pythagorean-hodograph quintics , 2009, Int. J. Comput. Math..

[17]  Han Ding,et al.  Third-order point contact approach for five-axis sculptured surface machining using non-ball-end tools (I): Third-order approximation of tool envelope surface , 2010 .

[18]  Dongsheng Yang,et al.  A real-time look-ahead interpolation algorithm based on Akima curve fitting , 2014 .

[19]  H. Ding,et al.  A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments , 2013 .

[20]  Stanislav S. Makhanov,et al.  Adaptable geometric patterns for five-axis machining: a survey , 2010 .

[21]  Hsi-Yung Feng,et al.  On the B-spline interpolated tool trajectories for five-axis sculptured surface machining , 2006, Int. J. Manuf. Res..

[22]  Didier Dumur,et al.  High-performance NC for high-speed machining by means of polynomial trajectories , 2004 .

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

[24]  Jing Shi,et al.  Corner rounding of linear five-axis tool path by dual PH curves blending , 2015 .

[25]  Jian Liu,et al.  Second order approximation of tool envelope surface for 5-axis machining with single point contact , 2008, Comput. Aided Des..

[26]  Pascal Ray,et al.  Bspline approximation of circle arc and straight line for pocket machining , 2010, Comput. Aided Des..

[27]  D. Walton,et al.  Curvature extrema of planar parametric polynomial cubic curves , 2001 .

[28]  Allan D. Spence,et al.  A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining , 2001, Comput. Aided Des..

[29]  Paul C. Xirouchakis,et al.  High accuracy spline interpolation for 5-axis machining , 2004, Comput. Aided Des..

[30]  Pierre Bourdet,et al.  A new format for 5-axis tool path computation, using Bspline curves , 2004, Comput. Aided Des..

[31]  Gilles Dessein,et al.  Modeling and simulation of high-speed milling centers dynamics , 2011 .

[32]  Peihua Gu,et al.  Recent development in CNC machining of freeform surfaces: A state-of-the-art review , 2010, Comput. Aided Des..