Angular feedrate interpolation for three-dimensional implicit curves

The paper presents an approach for angular feedrate interpolations for three-dimensional (3D) tool paths in multi-axis machining. The tool path is identified by a position curve assumed to be 3D implicit curve, and a tool orientation curve is obtained based on the position curve. The angular feedrate interpolations calculate the tool position and orientation at each sampling cycle based on specified angular feedrates and given tool paths. The paper relates analytically geometric properties of the prescribed path to rigid body motions along the path by angular feedrates and angular feed acceleration. The results are then used to develop the angular feedrate interpolation. The angular feedrate is further related to the linear feedrate, the contour error and the orientation error. Illustrations for complex implicit curve interpolation are provided with contour error and orientation error analysis. Further simulations are carried out to illustrate the effectiveness of the interpolation scheme for complex curves.

[1]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[2]  James E. Bobrow,et al.  NC machine tool path generation from CSG part representations , 1985 .

[3]  Jui-Jen Chou,et al.  Command Generation for Three-Axis CNC Machining , 1991 .

[4]  Jui-Jen Chou,et al.  On the Generation of Coordinated Motion of Five-Axis CNC/CMM Machines , 1992 .

[5]  Min-Yang Yang,et al.  REDUCTION OF MACHINING ERRORS BY ADJUSTMENT OF FEEDRATES IN THE BALL-END MILLING PROCESS , 1993 .

[6]  Jui-Jen Chou,et al.  Automatic Generation of Piecewise Constant Speed Motion with Smooth Transition for Multi-Axis Machines , 1994 .

[7]  Gershon Elber,et al.  Toolpath generation for freeform surface models , 1994, Comput. Aided Des..

[8]  Moshe Shpitalni,et al.  Realtime curve interpolators , 1994, Comput. Aided Des..

[9]  Y. Srinivas,et al.  Cyclides in Geometric Modeling: Computational Tools for an Algorithmic Infrastructure , 1995 .

[10]  Yoram Koren,et al.  Efficient Tool-Path Planning for Machining Free-Form Surfaces , 1996 .

[11]  Rida T. Farouki,et al.  Real-time CNC interpolators for Pythagorean-hodograph curves , 1996, Comput. Aided Geom. Des..

[12]  Stephen Mann,et al.  A classified bibliography of literature on NC milling path generation , 1997, Comput. Aided Des..

[13]  Yuan-Shin Lee,et al.  Surface interrogation and machining strip evaluation for 5-axis CNC die and mold machining , 1997 .

[14]  Sanjeev Bedi,et al.  Tool path planning for five-axis machining using the principal axis method , 1997 .

[15]  Brian Wyvill,et al.  Introduction to Implicit Surfaces , 1997 .

[16]  Chih-Ching Lo,et al.  Feedback Interpolators for CNC Machine Tools , 1997 .

[17]  Chih-Ching Lo,et al.  A new approach to CNC tool path generation , 1998, Comput. Aided Des..

[18]  Yuan-Shin Lee Mathematical modelling using different endmills and tool placement problems for 4- and 5-axis NC complex surface machining , 1998 .

[19]  Fu-Chung Wang,et al.  Open Architecture Controllers for Machine Tools, Part 2: A Real Time Quintic Spline Interpolator , 1998 .

[20]  R. Bryan Greenway,et al.  Development and implementation of a NURBS curve motion interpolator , 1998 .

[21]  Lo Chih-Ching,et al.  A new approach to CNC tool path generation , 1998 .

[22]  Rida T. Farouki,et al.  Variable-feedrate CNC interpolators for constant material removal rates along Pythagorean-hodograph curves , 1998, Comput. Aided Des..

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

[24]  Rida T. Farouki,et al.  G codes for the specification of Pythagorean-hodograph tool paths and associated feedrate functions on open-architecture CNC machines , 1999 .

[25]  Syh-Shiuh Yeh,et al.  The speed-controlled interpolator for machining parametric curves , 1999, Comput. Aided Des..

[26]  Daniel C. H. Yang,et al.  Iso-phote Based Tool-path Generation for Machining Free-form Surfaces , 1999 .

[27]  E. Bohez,et al.  Adaptive nonlinear tool path optimization for five-axis machining , 2000 .

[28]  F. Ismail,et al.  Integrated tool positioning and tool path planning for five-axis machining of sculptured surfaces , 2000 .

[29]  Rida T. Farouki,et al.  Physical constraints on feedrates, feed accelerations along curved tool paths , 2000, Comput. Aided Geom. Des..

[30]  Radha Sarma,et al.  Discretizors and Interpolators for Five-Axis CNC Machines , 1998, Dynamic Systems and Control.

[31]  Sanjeev Bedi,et al.  PII: S0890-6955(99)00058-9 , 1999 .

[32]  Ming-Jen Kuo,et al.  NURBS machining and feed rate adjustment for high-speed cutting of complex sculptured surfaces , 2001 .

[33]  P. Tse,et al.  Variable Feedrate CNC Interpolation for Planar Implicit Curves , 2001 .

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

[35]  Hon-Yuen Tam,et al.  Iso-planar interpolation for the machining of implicit surfaces , 2002, Comput. Aided Des..

[36]  J. Dai,et al.  Angular interpolations for planar implicit curves , 2002 .

[37]  Hai-Yin Xu,et al.  Linear and angular feedrate interpolation for planar implicit curves , 2003, Comput. Aided Des..