Skip to main content
Log in

An improved tool path discretization method for five-axis sculptured surface machining

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

Abstract

In five-axis machining of sculptured surfaces, the cutting tool is unable to continuously trace the intended curved tool path due to limitations of existing controllers for the commercial machine tools. Current industrial practice is thus to discretize the continuous tool path into a finite number of cutter contact (CC) points. An improved method of tool path discretization for five-axis sculptured surface machining is presented in this paper. While the tool posture along a tool path is tuned to ensure maximized material removal rate and to avoid gouging to the machined surface, the forward step lengths, characterized by the consecutive discretized CC points, are determined by maintaining the machined surface error within the specified tolerance. The conventional method employs chordal deviations to estimate the machined surface errors of the interpolated tool movements between consecutive CC points, which have been referred to as the geometry-based errors. It has been found that chordal deviations are not reliable estimations of the geometry-based errors. As such, the geometry-based errors are accurately evaluated in this work and the related algorithms are implemented to the machining of a typical Bezier surface patch. The results showed a reduction of about 30% in the number of discretized tool path segments compared with those of the conventional method.

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. Choi BK, Jerard RB (1998) Sculptured surface machining: theory and applications. Kluwer Academic, London

    Google Scholar 

  2. Hatna A, Grieve B (2000) Cartesian machining versus parametric machining: a comparative study. Int J Prod Res 38:3043–3065

    Article  Google Scholar 

  3. Li SX, Jerard RB (1994) 5-axis machining of sculptured surfaces with a flat-end cutter. Comput Aided Des 26:165–178

    Article  MATH  Google Scholar 

  4. Austin SP, Jerard RB, Drysdale RL (1997) Comparison of discretization algorithms for NURBS surfaces with application to numerically controlled machining. Comput Aided Des 29:71–83

    Article  Google Scholar 

  5. Loney GC, Ozsoy TM (1987) NC machining of free form surfaces. Comput Aided Des 19:85–90

    Article  MATH  Google Scholar 

  6. Vickers GW, Quan KW (1989) Ball-mills versus end-mills for curved surface machining. ASME J Eng Ind 111:22–26

    Google Scholar 

  7. Cho HD, Jun YT, Yang MY (1993) Five-axis CNC milling for effective machining of sculptured surfaces. Int J Prod Res 31:2559–2573

    Google Scholar 

  8. Lee YS, Ji H (1997) Surface interrogation and machining strip evaluation for 5-axis CNC die and mould machining. Int J Prod Res 35:225–252

    Article  MATH  Google Scholar 

  9. Lee YS (1998) Non-isoparametric tool path planning by machining strip evaluation for 5-axis sculptured surface machining. Comput Aided Des 30:559–570

    Article  MATH  Google Scholar 

  10. Pi J, Red E, Jensen G (1998) Grind-free tool path generation for five-axis surface machining. Comput Integr Manuf Syst 11:337–350

    Article  Google Scholar 

  11. Lo CC (1999) Efficient cutter-path planning for five-axis surface machining with a flat-end cutter. Comput Aided Des 31:557–566

    Article  MATH  Google Scholar 

  12. Li H, Feng HY (2004) Efficient five-axis machining of free-form surfaces with constant scallop height tool paths. Int J Prod Res 42:2403–2417

    Article  MATH  Google Scholar 

  13. Boujelbene M, Moisan A, Tounsi N, Brenier B (2004) Productivity enhancement in dies and molds manufacturing by the use of C1 continuous tool path. Int J Machine Tools Manuf 44:101–107

    Article  Google Scholar 

  14. Marciniak K (1987) Influence of surface shape on admissible tool positions in 5-axis face milling. Comput Aided Des 19:233–236

    Article  MATH  Google Scholar 

  15. Rao N, Ismail F, Bedi S (2000) Integrated tool positioning and tool path planning for five-axis machining of sculptured surfaces. Int J Prod Res 38:2709–2724

    Article  Google Scholar 

  16. Lee RS, Lee JN (2002) New method of tool orientation determination by enveloping element for five-axis machining of spatial cam. Int J Prod Res 40:2379–2398

    Article  MATH  Google Scholar 

  17. Lauwers B, Dejonghe P, Kruth JP (2003) Optimal and collision free tool posture in five-axis machining through the tight integration of tool path generation and machine simulation. Comput Aided Des 35:421–432

    Article  Google Scholar 

  18. Gian R, Lin TW, Lin AC (2003) Planning of tool orientation for five-axis cavity machining. Int J Adv Manuf Technol 22:150–160

    Article  Google Scholar 

  19. Affouard A, Duc E, Lartigue C, Langeron JM, Bourdet P (2004) Avoiding 5-axis singularities using tool path deformation. Int J Machine Tools Manuf 44:415–425

    Article  Google Scholar 

  20. Hwang YR, Liang CS (1998) Cutting errors analysis for spindle-tilting type 5-axis NC machines. Int J Adv Manuf Technol 14:399–405

    Article  Google Scholar 

  21. Lee RS, She CH (1998) Tool path generation and error control method for multi-axis NC machining of spatial cam. Int J Machine Tools Manuf 38:277–290

    Article  Google Scholar 

  22. Bohez ELJ (2002) Compensating for systematic errors in 5-axis NC machining. Comput Aided Des 34:391–403

    Article  Google Scholar 

  23. Liang H, Hong H, Svoboda J (2002) A combined 3D linear and circular interpolation technique for multi-axis CNC machining. ASME J Manuf Sci Eng 124:305–312

    Article  Google Scholar 

  24. Lai XD, Zhou YF, Zhou J, Peng FY, Yan SJ (2003) Geometrical error analysis and control for 5-axis machining of large sculptured surfaces. Int J Adv Manuf Technol 21:110–118

    Google Scholar 

  25. Tutunea-Fatan OR, Feng HY (2005) Determination of geometry-based errors for interpolated tool paths in five-axis surface machining. ASME J Manuf Sci Eng 127:60–67

    Article  Google Scholar 

  26. Sarma R, Rao A (2000) Discretizors and interpolators for five-axis CNC machines. ASME J Manuf Sci Eng 122:191–197

    Article  Google Scholar 

  27. Lin Y, Shen YL (2004) Enhanced virtual machining for sculptured surfaces by integrating machine tool error models into NC machining simulation. Int J Machine Tools Manuf 44:79–86

    Article  Google Scholar 

  28. Hwang YR (2000) Cutting error analysis for table-tilting type four-axis NC machines. Int J Adv Manuf Technol 16:265–270

    Article  Google Scholar 

  29. Hwang YR, Ho MT (2000) Estimation of maximum allowable step length for five-axis cylindrical machining. J Manuf Process 2:15–24

    Google Scholar 

  30. Li H, Feng HY (2001) Forward step determination for five-axis cutter contact tool paths. Transactions of NAMRI/SME, The Twenty-ninth North American Manufacturing Research Conference. Gainesville, Florida, 22-25 May 2001, pp 437–442

  31. Tutunea-Fatan OR, Feng HY (2004) Configuration analysis of five-axis machine tools using a generic kinematic model. Int J Machine Tools Manuf 44:1235–1243

    Article  Google Scholar 

  32. Feng HY, Li H (2002) Constant scallop-height tool path generation for three-axis sculptured surface machining. Comput Aided Des 34:647–654

    Article  Google Scholar 

  33. Polak E (1997) Optimization: algorithms and consistent approximations. Springer, Berlin, Heidelberg, New York

    MATH  Google Scholar 

  34. Ho MC, Hwang YR (2003) Machine codes modification algorithm for five-axis machining. J Mater Process Technol 142:452–460

    Article  Google Scholar 

  35. Shpitalni M, Koren Y, Lo CC (1994) Realtime curve interpolators. Comput Aided Des 26:832–838

    Article  MATH  Google Scholar 

  36. Sarma R, Dutta D (1997) The geometry and generation of NC tool paths. ASME J Mech Des 119:253–258

    Google Scholar 

Download references

Acknowledgements

This work was in part supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) and Materials and Manufacturing Ontario (MMO).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hsi-Yung Feng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, H., Tutunea-Fatan, O.R. & Feng, HY. An improved tool path discretization method for five-axis sculptured surface machining. Int J Adv Manuf Technol 33, 994–1000 (2007). https://doi.org/10.1007/s00170-006-0529-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-006-0529-z

Keywords

Navigation