Real-Time B-Spline Interpolator with Look-Ahead Scheme for High-Speed CNC Machine Tools

Article Preview

Abstract:

NC tool paths of digital CAD models are currently generated as a set of discrete data points. The CNC interpolator must convert these points into continuous machine tool axis motions. In order to achieve high-speed and high-accuracy machining, the development of a real-time interpolation algorithm is really indispensable, which can deal with a large number of short blocks and still maintain smooth interpolation with an optimal speed. In this paper, a real-time local cubic B-spline interpolator with look-ahead scheme is proposed for consecutive micro-line blocks interpolation. First, the consecutive micro-line blocks that satisfy the bi-chord error constraints are fitted into a C1 continuous cubic B-spline curve. Second, machining dynamics and tool path contour constrains are taken into consideration. Third, local cubic B-spline interpolator with an optimal look-ahead scheme is proposed to generate the optimal speed profile. Simulation and experiment are performed in real-time environment to verify the effectiveness of the proposed method. Compared with the conventional interpolation algorithm, the proposed algorithm reduces the machining time by 70%.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

599-605

Citation:

Online since:

December 2010

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] F.Y. Peng, X.B. Chen, et al, Look-Ahead Scheme for High Speed Consecutive Micro Line Interpolation Based on Dynamics of Machine Tool, in International Conference on Intelligent Robotics and Applications, 2008, pp.743-753.

DOI: 10.1007/978-3-540-88518-4_80

Google Scholar

[2] R.T. Farouki, Y.F. Tsai, Exact Taylor series coefficients for variable-feedrate CNC curve interpolators, Computer-Aided Design 33, 2001, pp.155-165.

DOI: 10.1016/s0010-4485(00)00085-3

Google Scholar

[3] H.T. Yau, J.B. Wang, Fast Bezier interpolator with real-time lookahead function for high-accuracy machining, International Journal of Machine Tools & Manufacture 47, 2007, pp.1518-1529.

DOI: 10.1016/j.ijmachtools.2006.11.010

Google Scholar

[4] J.C. Feng, Y.H. Wang, M. Chen, J.S. Wang, Real-Time NURBS Interpolator with an Optimal Feed for High-Speed Machining, Advanced Materials Research, vol. 69-70, 2009, pp.461-465.

DOI: 10.4028/www.scientific.net/amr.69-70.461

Google Scholar

[5] P.N. Li, R.F. Guo, Research on quaternion-quintic spherical Bezier spline interpolation algorithm for 5-axis machining, in Proceeding of 2009 4th International Conference on Computer Science & Education, 2009, pp.612-617.

DOI: 10.1109/iccse.2009.5228356

Google Scholar

[6] H.T. Wang, D.B. Zhao, Research and Implementation of NURBS Real-Time and Look-Ahead Interpolation Algorithm, in 2009 International Conference on Measuring Technology and Mechatronics Automation, 2009, pp.273-276.

DOI: 10.1109/icmtma.2009.123

Google Scholar

[7] Y.H. Wang, J.C. Feng, M. Chen, Y.H. Li, An Optimal Feed Interpolation Algorithm for High-speed Five-axis Machining, Materials Science Forum, 532-533: 873-876.

DOI: 10.4028/www.scientific.net/msf.532-533.873

Google Scholar

[8] L. Piegl, W. Tiller, The NURBS Book, 2nd edition, Springer, New York , (1997).

Google Scholar

[9] M.C. Tsai, C.W. Cheng, A real-time NURBS surface interpolator for precision three-axis CNC machining, International Journal of Machine Tools & Manufacture 43, 2003, pp.1217-1227.

DOI: 10.1016/s0890-6955(03)00154-8

Google Scholar

[10] Y.S. Huang, The research on acceleration/ deceleration algorithms for CNC motion control, M.S. Thesis, Department of Mechanical Engineering, National Chung Cheng University, Taiwan, (1996).

Google Scholar