Abstract
Usually a complex contour-machining program generated by CAD/CAM systems composes a lot of small line segments. The intelligence of look-ahead is key to meeting the demand of high speed and high accuracy in the machining of these line segments. By now most researchers just utilize the simplest trapezoidal velocity profiles to deal with the look-ahead problem. Also the number of look-ahead line segments in most commercially available CNC systems is fixed, which cannot make full use of CNC processors. Therefore, a universal velocity profiles generation approach and corresponding optimal look-ahead algorithm based on dynamic back tracking along a doubly linked list are proposed in this paper. Two novel strategies, one for reducing feed rates fluctuation and the other for reducing move errors that come from digital integration and accumulated computation, are also presented. By using the proposed look-ahead techniques, arbitrary velocity profiles having the desired acceleration and deceleration characteristics for the movement of a lot of small line segments can be generated efficiently. Thus, the machining productivity can be dramatically increased without sacrifice of accuracy. The results of simulations and experiments showed the proposed approach was feasible and effective.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Liu YJ, Sun LN, An ZW (2005) An approach for generating high velocity and high acceleration trajectories of industrial robots. Proc of 2005 IEEE Int Symp Computational Intelligence in Robotics and Automation, Espoo, Finland, pp 199–204
Jeon JW, Ha YY (2000) A generalized approach for the acceleration and deceleration of industrial robots and CNC machine tools. IEEE Trans Ind Electron 47(1):133–139
Jeon JW (2000) Efficient acceleration and deceleration technique for short distance movement in industrial robots and CNC machine tools. Electron Lett 36(8):766–768
Schuett T (2003) A closer look at look-ahead. Modern machine shop. http://www.mmsonline.com/articals/039603.html
CAO WG, Chang QX (2005) A kind of arithmetic having the function of “look ahead” in smoothly controlling. Modular Mach Tools Auto Mach Tech 5(9):56–59
Hu J, Xiao LJ, W YH, Wu ZY (2006) An optimal feedrate model and solution algorithm for a high–speed machine of small line blocks with look-ahead. Int J Adv Manuf Technol 28(9):930–935
Tsai MC, Cheng MY, Lin KF, Tsai NC (2005) On acceleration / deceleration before interpolation for CNC motion control. Proc of IEEE Int Conf Mechatronics, Taipei, TW, pp 382–387
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Luo, FY., Zhou, YF. & Yin, J. A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead. Int J Adv Manuf Technol 35, 505–518 (2007). https://doi.org/10.1007/s00170-006-0735-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-006-0735-8