Skip to main content
Log in

A new CNC turning canned cycle for revolved parts with free-form profile

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

This paper presents an algorithm for improving the interpolation accuracy in turning operations. The parts considered are formed by revolving a free-form profile which is implemented in terms of Bézier formulation around a center linear axis. The demand for the manufacturing of such geometric shapes is frequently met in parts produced by casting and forging methods. The method employs a computer numerical control (CNC) turning machine and is based on the locus tracing concept. The algorithm described utilizes a real-time CNC interpolator providing the highest possible accuracy of which the turning machine is capable. The whole machining task can be programmed as a canned cycle, essentially extending the feature generating capabilities of the existing G70/G73 CNC turning fixed cycles.

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

References

  1. Bézier P (1972) Numerical control: mathematics and applications. Wiley, New York

    MATH  Google Scholar 

  2. de Casteljau P (1986) Shape mathematics and CAD. Kogan Page, London

    Google Scholar 

  3. Choi BK (1991) Surface modelling for CAD/CAM. Elsevier, New York

    Google Scholar 

  4. Farin G (1997) Curves and surfaces for computer aided geometric design, 4th edn. Academic, Boston

    MATH  Google Scholar 

  5. Zhiming X, Jincheng C, Zhengjin F (2002) Performance evaluation of a real-time interpolation algorithm for NURBS curves. Int J Adv Manuf Technol 20(4):270–276

    Article  Google Scholar 

  6. Zhang LB, You YP, He J, Yang XF (2010) The transition algorithm based on parametric spline curve for high-speed machining of continuous short line segments. Int J Adv Manuf Technol 52(1–4):245–254

    Google Scholar 

  7. Park J, Nam S, Yang M (2005) Development of a real-time trajectory generator for NURBS interpolation based on the two-stage interpolation method. Int J Adv Manuf Technol 26(4):359–365

    Article  Google Scholar 

  8. Hacene A, Mekki A (2009) Interpolation by Bézier curves and NURBS strategies of machining of complex surfaces in CNC milling. AIP Conference Proceedings. doi:10.1063/1.3106499

  9. Yau HT, Wang JB (2007) Fast Bézier interpolator with real-time lookahead function for high-accuracy machining. Int J Mach Tool Manuf 47(10):1518–1529

    Article  Google Scholar 

  10. Choi YK, Banerjee A, Lee JW (2007) Tool path generation for free form surfaces using Bézier curves/surfaces. Comput Ind Eng 52(4):486–501

    Article  Google Scholar 

  11. Lasemi A, Xue D, Gu P (2010) Recent development in CNC machining of freeform surfaces: a state-of-the-art review. Comput Aided Des 42(7):641–654

    Article  Google Scholar 

  12. Quasada R (2005) Computer numerical control: machining and turning center. Prentice Hall, New Jersey, USA

    Google Scholar 

  13. Siller H, Rodriguez CA, Ahuett H (2006) Cycle time prediction in high-speed milling operations for sculptured surface finishing. J Mater Process Technol 174(1–3):355–362

    Article  Google Scholar 

  14. Papaioannou S, Omirou S (1999) Motion generation as a locus tracing problem. Proceedings of the Patras/Greece 3rd International Symposium on Advanced Electromechanical Motion Systems, vol. II. pp. 1013–1019

  15. Omirou S (2004) A CNC interpolation algorithm for boundary machining. Robot Comput Integr Manuf 20(3):255–264

    Article  Google Scholar 

  16. Omirou S (2003) Space curve interpolation for CNC machines. J Mater Process Technol 141(3):343–350

    Article  Google Scholar 

  17. Papaioannou SG, Omirou SL (1996) 3-Dimensional circular interpolation for CNC machines. J Manuf Sci Eng 118(2):274–277

    Article  Google Scholar 

  18. Omirou S, Nearchou A (2009) An epitrochoidal pocket—a new canned cycle for CNC milling machines. Robot Comput Integr Manuf 25(1):73–80

    Article  Google Scholar 

  19. Elber G, Lee IK, Kim MS (1997) Comparing offset curve approximation methods. IEEE Comput Graph Appl 17:62–71

    Article  Google Scholar 

  20. Pham B (1992) Offset curves and surfaces: a brief survey. Comput Aided Des 24:223–229

    Article  Google Scholar 

  21. Papaioannou S, Kiritsis D (1988) Computer aided manufacture of high precision CAMs. J Eng Ind 110:352–358

    Article  Google Scholar 

  22. Andersson F (2003) Bézier and B-spline technology. M.Sc. Thesis, Umeâ Universitet. Available from: http://www.cs.umu.se/education/examina/Rapporter/461.pdf

  23. Farouki RT, Manjunathaiah J, Yuan G (1999) G codes for the specification of Pythagorean-hodograph tool paths and associated feedrate functions on open architecture CNC machines. Int J Mach Tool Manuf 39:123–142

    Article  Google Scholar 

  24. Lin R (2000) Real-time surface interpolator for 3-D parametric surface machining on 3-axis machine tools. Int J Mach Tool Manuf 40:1513–1526

    Article  Google Scholar 

  25. Omirou S, Barouni A (2005) Integration of new programming capabilities into a PC-based milling machine controller. Robot Comput Integr Manuf 21(6):518–527

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sotiris L. Omirou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Omirou, S.L., Rossides, S. & Lontos, A. A new CNC turning canned cycle for revolved parts with free-form profile. Int J Adv Manuf Technol 60, 201–209 (2012). https://doi.org/10.1007/s00170-011-3586-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-011-3586-x

Keywords

Navigation