Development of Look Ahead Interpolation Algorithm For PC Based CNC System

PC기반CNC시스템을 위한 Look Ahead 보간 알고리즘 개발

  • Ryu, Sun-Joong (Dept. of Mechanical Engineering, Dongyang Mirae University)
  • 유선중 (동양미래대학교 기계공학과)
  • Received : 2015.11.16
  • Accepted : 2015.12.21
  • Published : 2015.12.31

Abstract

This research aims to develop Look Ahead position interpolation algorithm for small size CNC machine controlled by PC based controller. Look Ahead scheme can process a bundle of CNC's linear interpolation commands simultaneously, which reduces acceleration and deceleration time within single linear interpolation command. The algorithm is derived as simple analytical form which can be adapted to PC based CNC system by C language programming. The performance of the algorithm was verified by tail stock machining G codes experimentally. The average traverse speed of the CNC machine was increased by 27.5% and the total traverse time also reduced by 27.2% with the Look Ahead scheme.

Keywords

References

  1. Hyung-Soo Lee, "Samsung Electronics Co. will change manufacturing process and materials completely for Galaxy S6", ETNEWS, April, http://www.etnews.com/20150401000092, (2015).
  2. Todd Schuett, "A closer look at look-ahead", Modern Machine Shop, March, http://www.mmsonline.com/articles/a-closer-look-at-look-ahead, (1996).
  3. Hansuk Kim, Doyoung Jeon, "Study on the velocity trajectory for high speed and high precision machining of CNC machines", Journal of the Korean Society of Precision Engineering, 16(12), pp. 977-980, (1999).
  4. Cheol-Soo Lee, Je-Phil Lee, "The implement of 2-step motion control loop and look ahead algorithm for a high speed machining", Journal of the Korean Society of Machining Tool Engineers, 9(6), pp. 71-81, (2000).
  5. M. Zhang, W. Yan, C.-M. Yuan, D. K. Wang, X.-S. Gao, "Curve fitting and optimal interpolation on CNC machines based on quadratic B-splines", Science China, 53(1), pp. 1-18, (2010).
  6. Hong-Tzong Yau, Jun-Bin Wang, Chien-Yu Hsu Chih-Hua Yeh, "PC-based controller with real-time look-ahead NURBS interpolator", Computer-Aided Design & Applications, 4, pp. 331-340, (2007). https://doi.org/10.1080/16864360.2007.10738553