On the B-spline interpolated tool trajectories for five-axis sculptured surface machining Online publication date: Wed, 22-Nov-2006
by O. Remus Tutunea-Fatan, Hsi-Yung Feng
International Journal of Manufacturing Research (IJMR), Vol. 1, No. 2, 2006
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.
Online publication date: Wed, 22-Nov-2006
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Manufacturing Research (IJMR):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email email@example.com