Skip to main content
Log in

Generation of velocity profiles with speed limit of each axis for high-speed machining using look-ahead buffer

  • Published:
International Journal of Precision Engineering and Manufacturing Aims and scope Submit manuscript

Abstract

An efficient look-ahead algorithm to generate velocity profiles is presented in this paper. Algorithm allows for a nonzero starting point velocity and end point velocity of every line segment to increase machining productivity. The paper considers the intelligence of look-ahead to achieve faster machining speed, along with required accuracy. Speed limitation of a specific axis and the direction change of an axis are newly added to the constraints of the velocity profile problem. This paper solves graphically the problem of generating velocity profiles and derives the equations for representing the velocity profile. A method to manage the look-ahead buffer is also proposed. To generate velocity profiles using the look-ahead buffer, three phases are proposed. Phase 1 determines the velocity conditions such as the maximum velocity, starting point velocity and end point velocity. In phase 2, velocity profiles are generated independently. Phase 3 handles the change of the start or end point velocity. This phase 3 is repeated until all adjacent point velocities are the same. The proposed method was utilized in the manufacturing field to engrave aluminum tire molds. It was demonstrated that this method contributes to an increase of the machining accuracy and a reduction of the production time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Abbreviations

d :

total moving distance of a block, area of velocity profile (mm)

d i :

moving distance of the ith axis

ν m , νm[i]:

maximum velocity of a block and the ith block (mm/min)

νs, νs[i]:

starting point velocity of a block and the ith block

ν e , νe[i]:

end point velocity of a block and the ith block

ν change_dir :

starting and end point velocity when direction of an axis changing

ν i :

velocity of the ith axis

ν low :

minimum velocity

l i :

speed limit of the i th axis

α :

acceleration and deceleration (mm/min2)

References

  1. Dewes, R. C. and Aspinwall, D. K., “A Review of Ultra High Speed Milling of Hardened Steels,” Journal of Material Processing Technology, Vol. 69,Issues 1–3, pp. 1–17, 1997.

    Article  Google Scholar 

  2. Ezugwu, E. O. and Pashby, I. R., “High speed milling of nickel-based superalloys,” Journal of Materials Processing Technology, Vol. 33, No. 4, pp. 429–437, 1992.

    Article  Google Scholar 

  3. Fallbohmer, P., Rodriguez, C. A., Ozel, T. and Altan, T., “High-speed Machining of Cast-iron and Alloy Steels for Die and Mold Manufacturing,” Journal of Material Processing Technology, Vol. 98, Issue 1, pp. 104–115, 2000.

    Article  Google Scholar 

  4. Hu, J., Xiao, L., Wang, Y. and Wu, Z., “An Optimal Feedrate Model and Solution Algorithm for a High-Speed Machine of Small Line Blocks with Look-Ahead,” The International Journal of Advanced Manufacturing Technology, Vol. 28, No. 9, pp. 930–935, 2006.

    Article  Google Scholar 

  5. Jeon, J. W. and Ha, Y. Y., “A Generalized Approach for the Acceleration and Deceleration of Industrial Robots and CNC Machine Tools,” IEEE Transactions on Industrial Electronics Vol. 47, No. 1, pp. 133–139, 2000.

    Article  Google Scholar 

  6. Tsai, M.-C., Cheng, M.-Y., Liu, K.-F. and Tsai, N.-C., “On Acceleration/Deceleration Before Interpolation for CNC Motion Control,” Proceeding of the 2005 IEEE International Conference on Mechatronics, pp. 382–387, 2005.

  7. Schuett, T., “A Closer Look At Look-Ahead,” www.mmsonline.com/articles/039603.html, 2003.

  8. Luo, F.-Y., Zhou, Y.-F. and Yin, J., “A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead,” The International Journal of Advanced Manufacturing Technology, Vol. 35, No. 5–6, pp. 505–518, 2007.

    Article  Google Scholar 

  9. Ye, P., Shi, C., Yang, K. and Lv, Q., “Interpolation of continuous micro line segment trajectories based on look-ahead algorithm in high-speed machining,” The International Journal of Advanced Manufacturing Technology, Vol. 37, No. 9–10, pp. 881–897, 2008.

    Article  Google Scholar 

  10. Heidenhain International, http://www.heidenhain.com.

  11. Fanuc Co., Ltd., “Fanuc Series 16i/160i/160iS-MB, 18i/180i/180iS-MB5, 18i/180i/180iS-MB Operator’s Manual,” 2006.

  12. Lee, C.-S., “Geometric Modeling and Five-axis Machining of Tire Master Models,” Int. J. Precis. Eng. Manuf., Vol. 9, No. 3, pp. 75–78, 2008.

    Google Scholar 

  13. Kobayashi, Y. and Shirai, K., “Multi-axis Milling for Micro-texturing,” Int. J. Precis. Eng. Manuf., Vol. 9, No. 1, pp. 34–38, 2008.

    Google Scholar 

  14. Ji, H., Li, Y. and Wang, J., “A Software Oriented CNC System Based On Linux/RTLinux,” The International Journal of Advanced Manufacturing Technology, Vol. 39, No. 3–4, pp. 291–301, 2008.

    Article  Google Scholar 

  15. Yang, M.-Y. and Hong, W.-P., “A PC-NC Milling Machine with New Simultaneous 3-axis Control Algorithm,” International Journal of Machine Tools and Manufacture, Vol. 41, Issue 4, pp. 555–566, 2001.

    Article  Google Scholar 

  16. Agilent Technologies, http://www.agilent.com.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheol-Soo Lee.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, CS. Generation of velocity profiles with speed limit of each axis for high-speed machining using look-ahead buffer. Int. J. Precis. Eng. Manuf. 11, 201–208 (2010). https://doi.org/10.1007/s12541-010-0023-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12541-010-0023-2

Keywords

Navigation