Skip to main content
Log in

An accurate surface error optimization for five-axis machining of freeform surfaces

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

Abstract

This paper presents an accurate surface error interpolation algorithm for five-axis machining of freeform surfaces. One of the most important steps in the interpolation process is to calculate the next cutter contact (CC) point according to the present one. In this paper, the next CC point is calculated by an accurate chord evaluation method. This method is developed based on the cutting simulation process, which can be vividly described as firstly planting dense grasses on the tool path curve and then cutting them when the tool moves by. The left lengths of the grasses either positive or negative are considered to be the machining error. The method is accurate also because the tool geometry and the tool orientation changes during five-axis machining are taken into consideration. With this method, the chord errors between CC points are controlled uniform along the tool path. The proposed interpolation algorithm is compared with the commercial CAM systems like PowerMILL and UG. The results show that the proposed algorithm can significantly reduce the number of cutter locations meanwhile confine the chord error. A real cutting experiment is implemented, and the result indicates its promising value in industrial applications.

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. He W, Lei M, Bin H (2009) Iso-parametric CNC tool path optimization based on adaptive grid generation. Int J Adv Manuf Technol 41(5–6):538–548

    Article  Google Scholar 

  2. Yuwen S, Dongming G, Zhenyuan J, Haixia W (2006) Iso-parametric tool path generation from triangular meshes for free-form surface machining. Int J Adv Manuf Technol 28(7):721–726

    Article  Google Scholar 

  3. Ding S, Mannan MA, Poo AN, Yang DCH, Han Z (2005) The implementation of adaptive isoplanar tool path generation for the machining of free-form surfaces. Int J Adv Manuf Technol 26(7–8):852–860

    Article  Google Scholar 

  4. Feng H-Y, Teng Z (2005) Iso-planar piecewise linear NC tool path generation from discrete measured data points. Comput Aided Des 37(1):55–64

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

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

    Article  Google Scholar 

  7. Can A, Ünüvar A (2010) A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces. Int J Adv Manuf Technol 51(9–12):1083–1098

    Article  Google Scholar 

  8. Shen HY, Fu JZ, Chen ZC, Gan WF (2011) Iso-scallop controlled tool path generation for free-form surfaces based on level set method. Adv Sci Lett 4(8–10):3140–3145

    Article  Google Scholar 

  9. Zhu H, Liu Z, Fu J (2011) Spiral tool-path generation with constant scallop height for sheet metal CNC incremental forming. Int J Adv Manuf Technol 54(9–12):911–919

    Article  Google Scholar 

  10. 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 

  11. Langeron JM, Duc E, Lartigue C, Bourdet P (2004) A new format for 5-axis tool path computation, using Bspline curves. Comput Aided Des 36(12):1219–1229

    Article  Google Scholar 

  12. Yang DCH, Kong T (1994) Parametric interpolator versus linear interpolator for precision CNC machining. Comput Aided Des 26(3):225–234

    Article  MATH  MathSciNet  Google Scholar 

  13. Bedi S, Ali I, Quan N (1993) Advanced interpolation techniques for CNC machines. Trans ASME, J Eng Ind 115(3):29–36

    Google Scholar 

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

    Article  MATH  Google Scholar 

  15. Farouki RT, Tsai Y-F (2001) Exact Taylor series coefficients for variable-feedrate CNC curve interpolators. Comput Aided Des 33(2):155–165

    Article  Google Scholar 

  16. Yeh S-S, Hsu P-L (2002) Adaptive-feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34(3):229–237

    Article  MathSciNet  Google Scholar 

  17. Yong T, Narayanaswami R (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Comput Aided Des 35(13):1249–1259

    Article  Google Scholar 

  18. Lai J-Y, Lin K-Y, Tseng S-J, Ueng W-D (2008) On the development of a parametric interpolator with confined chord error, feedrate, acceleration and jerk. Int J Adv Manuf Technol 37(1–2):104–121

    Article  Google Scholar 

  19. Yau H-T, Lin M-T, Tsai M-S (2006) Real-time NURBS interpolation using FPGA for high speed motion control. Comput Aided Des 38(10):1123–1133

    Article  Google Scholar 

  20. Liu X, Ahmad F, Yamazaki K, Mori M (2005) Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics. Int J Mach Tools Manuf 45(4–5):433–444

    Article  Google Scholar 

  21. Wang J-B, Yau H-T (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41(11–12):1169–1185

    Article  Google Scholar 

  22. Lee A-C, Lin M-T, Pan Y-R, Lin W-Y (2011) The feedrate scheduling of NURBS interpolator for CNC machine tools. Comput Aided Des 43(6):612–628

    Article  Google Scholar 

  23. Helleno AL, Schützer K (2006) Investigation of tool path interpolation on the manufacturing of die and molds with HSC technology. J Mater Process Technol 179(1–3):178–184

    Article  Google Scholar 

  24. George KK, Ramesh Babu N (1995) On the effective tool path planning algorithms for sculptured surface manufacture. Comput Ind Eng 28(4):823–838

    Article  Google Scholar 

  25. Li H, Tutunea-Fatan OR, Feng H-Y (2007) An improved tool path discretization method for five-axis sculptured surface machining. Int J Adv Manuf Technol 33(9–10):994–1000

    Article  Google Scholar 

  26. Ülker E, Emin Turanalp M, Selçuk Halkaci H (2009) An artificial immune system approach to CNC tool path generation. J Intell Manuf 20(1):67–77

    Article  Google Scholar 

  27. Munlin M, Makhanov SS, Bohez ELJ (2004) Optimization of rotations of a five-axis milling machine near stationary points. Comput Aided Des 36(12):1117–1128

    Article  Google Scholar 

  28. Lin Z, Shen H, Gan W, Fu J (2012) Approximate tool posture collision-free area generation for five-axis CNC finishing process using admissible area interpolation. Int J Adv Manuf Technol 62(9–12):1191–1203

    Google Scholar 

  29. Anotaipaiboon W, Makhanov SS, Bohez ELJ (2006) Optimal setup for five-axis machining. Int J Mach Tools Manuf 46(9):964–977

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianzhong Fu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, Z., Fu, J., Shen, H. et al. An accurate surface error optimization for five-axis machining of freeform surfaces. Int J Adv Manuf Technol 71, 1175–1185 (2014). https://doi.org/10.1007/s00170-013-5549-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-013-5549-x

Keywords

Navigation