A smooth curve evolution approach to the feedrate planning on five-axis toolpath with geometric and kinematic constraints

Abstract Feedrate planning with geometric and kinematic constraints is crucial for sculptured surface machining. Due to the non-linear relationship between the Cartesian space and the joint space, the feedrate planning method for a given five-axis toolpath is very limited compared with that in three-axis machining. To achieve the exact control of the chord error and the kinematic characteristics of cutter and machine tool, this paper presents a new feedrate planning method for five-axis parametric path using a smooth curve evolution strategy. The constraints in feedrate planning are first classified as two types of neighbor-independent (NI) constraints and neighbor-dependent (ND) constraints. Then for constraint violated region, the detailed formulas of determining the update feedrates of violated sampling points are given using a decoupled manner. As a result, NI and ND constraints are satisfied respectively with one step and multi-step smooth curve evolution technique, which can smoothly deform the target feedrate profile to the desired update positions. Simulations and experiments are performed on the given tool path to validate the effectiveness of the proposed feed planning method. The results show that the proposed method is robust and effective in the exact control of constraints in the feedrate planning on complex five-axis toolpath.

[1]  Kazuo Yamazaki,et al.  The design of a NURBS pre-interpolator for five-axis machining , 2008 .

[2]  H. Y. Xu,et al.  Angular interpolation of bi-parameter curves , 2003, Comput. Aided Des..

[3]  Chih-Ching Lo,et al.  Real-time generation and control of cutter path for 5-axis CNC machining , 1999 .

[4]  Miao Hu,et al.  Bézier polygons for the linearization of dual NURBS curve in five-axis sculptured surface machining , 2012 .

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

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

[7]  Elizabeth A. Croft,et al.  Feed optimization for five-axis CNC machine tools with drive constraints , 2008 .

[8]  Yuwen Sun,et al.  A novel adaptive-feedrate interpolation method for NURBS tool path with drive constraints , 2014 .

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

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

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

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

[13]  Hsi-Yung Feng,et al.  Determination of Geometry-Based Errors for Interpolated Tool Paths in Five-Axis Surface Machining , 2005 .

[14]  Xavier Beudaert,et al.  Feedrate interpolation with axis jerk constraints on 5-axis NURBS and G1 tool path , 2012 .

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

[16]  Shih-Kai Wu,et al.  Modeling and improvement of dynamic contour errors for five-axis machine tools under synchronous measuring paths , 2013 .

[17]  Jing Shi,et al.  Analytical curvature-continuous dual-Bézier corner transition for five-axis linear tool path , 2015 .

[18]  Xiao-Shan Gao,et al.  Time-optimal interpolation for five-axis CNC machining along parametric tool path based on linear programming , 2013 .