Title: On the B-spline interpolated tool trajectories for five-axis sculptured surface machining

Authors: O. Remus Tutunea-Fatan, Hsi-Yung Feng

Addresses: Department of Mechanical and Materials Engineering, The University of Western Ontario, London, Ontario, Canada. ' Department of Mechanical and Materials Engineering, The University of Western Ontario, London, Ontario, Canada

Abstract: B-spline interpolation scheme is now available on modern five-axis Computer Numerical Control (CNC) machine tools. With this newly implemented interpolation scheme, a cutting tool can be directly commanded to trace B-spline trajectories, which approximate ideal 3D curved trajectories, in sculptured surface machining. The approximation of ideal tool trajectories by B-spline interpolated tool trajectories inevitably leads to machining errors, referred to as the geometry-based errors in the present work. It is essential to ensure synchronisation of the movements of the three translational and two rotational joints of a five-axis machine tool to reduce the geometry-based errors. This paper presents an effective method to achieve synchronisation of the machine joint movements. It first fits a 3D B-spline for the three translational joints and then uses a knot inheriting procedure to fit a 2D B-spline for the two rotational joints. Evaluation of the presented method was made through the machining of a typical bi-cubic Bezier surface on a five-axis machine tool capable of performing non-uniform B-spline interpolation. It was found that the resulting geometry-based errors, which were varying along the given isoparametric tool paths, were able to be maintained below 25m.

Keywords: B-spline interpolation; five-axis machining; machine tool joints; sculptured surfaces; synchronisation; B-spline trajectories; CNC machining; machining errors.

DOI: 10.1504/IJMR.2006.011353

International Journal of Manufacturing Research, 2006 Vol.1 No.2, pp.198 - 212

Available online: 22 Nov 2006 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article