Skip to main content
Log in

A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces

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

Abstract

Tool-path generation is the most important factor in effective machining. A novel iso-scallop tool-path generation strategy was developed for the efficient five-axis machining of free-form surfaces. In the developed iso-scallop method, the cutter paths were scheduled so that the scallop height formed between two adjacent machining paths was constant. The tool orientations along the tool-paths are optimized to maximize material removal and to avoid local gouging. For this aim, the effective cutter radius was adjusted to the surface curvature and then side step was calculated for a constant scallop height. An effective binary searching algorithm was proposed for side step and step length determination. A surface curvature analysis procedure was applied to the entire surface for determination of the minimum radius of curvatures along the feed and side-step directions. Additionally, a feasible flat-ball-end tool selection method is presented by using the concave radius of curvatures which are calculated by surface curvature analysis procedure. Local and rear gouging was analyzed for all cutter contact points. Based on the results, the iso-scallop method reduced the total path length by about 22–50%. Three-dimensional (3D) free-form surfaces were delineated with the STEP-AP214 format, and the “B-spline-surface-with-knots” entity was used to define the B-spline surface geometry. Windows®-based software written in Borland® Delphi has been developed according to the algorithm presented.

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 B, Jerard R (1998) Sculptured surface machining-theory and applications. Kluwer, Dordecht

    Google Scholar 

  2. Jean ML, Emmanuel D, Claire L, Pierre B (2004) A new format for 5-axis tool path computation using B-spline curves. Comput Aided Des 36:1219–1229

    Article  Google Scholar 

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

  4. Choi B (1991) Surface modeling for CAD-CAM. Elsevier, Amsterdam

    Google Scholar 

  5. Kim BH, Chu CN (1994) Effect of cutter mark on surface roughness and scallop height in sculptured surface machining. Comput Aided Des 26(3):179–188

    Article  MATH  Google Scholar 

  6. Yoon JH (2005) Fast tool path generation by the iso-scallop height method for ball-end milling of sculptured surfaces. Int J Prod Res 43:4989–4998

    Article  MathSciNet  Google Scholar 

  7. Yoon JH (2007) Two-dimensional representation of machining geometry and tool path generation for ball-end milling of sculptured surfaces. Int J Prod Res 45:3151–3164

    Article  MATH  Google Scholar 

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

  9. Choi BK, Park JW, Jun CS (1993) Cutter-location data optimization in 5-axis surface machining. Comput Aided Des 25(6):377–386

    Article  MATH  Google Scholar 

  10. Lee YS, Chang TC (1995) Two-phase approach to global tool interference avoidance in 5-axis machining. Comput Aided Des 27(10):715–729

    Article  MATH  Google Scholar 

  11. Cha-Soo S, Kyungduck C, Yuan-Shin L (2003) Optimizing tool orientation for 5 axis machining by configuration-space search method. Comput Aided Des 35:549–566

    Article  Google Scholar 

  12. Eungki L (2003) Contour offset approach to spiral tool path generation with constant scallop height. Comput Aided Des 35:511–518

    Article  Google Scholar 

  13. Elber G, Cohen E (1994) Tool path generation for freeform surface models. Comput Aided Des 26(6):490–496

    Article  MATH  Google Scholar 

  14. Christophe T, Emmanuel D (2005) Iso-scallop tool path generation in 5-axis milling. Int J Adv Manuf Technol 25:867–875

    Article  Google Scholar 

  15. Athulan V, Aaron MH, Jeffrey H, David AD (2009) Improving end milling surface finish by workpiece rotation and adaptive tool-path spacing. Int J Mach Tools Manuf 49:89–98

    Article  Google Scholar 

  16. Anotaipaiboon W, Makhanov SS (2005) Tool path generation for five-axis NC machining using adaptive space-filling curves. I J Prod Res 43:1643–1665

    Article  MATH  Google Scholar 

  17. SCRA (2006) Step application handbook-ISO 10303-ver 3. SCRA Advance Tech, North Charleston

    Google Scholar 

  18. Julian F (1995) STEP for data management exchange and sharing. Technology Appraisals, Great Britain

    Google Scholar 

  19. Hong Y, Ming-Jen K (2001) Nurbs machining and feed rate adjustment for high speed cutting of complex sculptured surface. Int J Prod Res 39:21–41

    Article  MATH  Google Scholar 

  20. Piegl L, Tiller W (1997) The NURBS Book. Springer, New York

    Google Scholar 

  21. Cox MG (1972) The numerical evaluation of B-splines. J Math Apli 10:134–149

    MATH  Google Scholar 

  22. De Boor C (1972) On calculating with B-splines. J Approx Theory 10:50–62

    Google Scholar 

  23. Can A, Unuvar A (2010) Five-axis tool path generation for 3D curves created by projection on B-spline surfaces. J Adv Manuf Tech. doi:10.1007/s00170-009-2459-z

    Google Scholar 

  24. Fang-Jung S, Ruey-Tsung L (2006) Calculation of the unit normal vector using the cross-curve moving mask for measurement data obtained from a coordinate measuring machine. J Phys 48:122–127

    Google Scholar 

  25. Woo H, Kang E, Wang S, Lee KH (2002) A new segmentation for point cloud data. Int J Mach Tools Manuf 42:167–178

    Article  Google Scholar 

  26. Cripps RJ (2003) Algorithms to support point-based cadcam. Int J Mach Tools Manuf 43:425–432

    Article  Google Scholar 

  27. Wang QH, Li JR, Gong HQ (2007) Graphics-assisted cutter orientation correction for collision-free five-axis machining. Int J Prod Res 45:2875–2894

    Article  Google Scholar 

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

    Article  Google Scholar 

  29. Qing-Zhen B, Yu-Han W, Han D (2009) A GPU-based algorithm for generating collision-free and orientation-smooth five-axis finishing tool paths of a ball-end cutter. Int J Prod Res 48:1105–1124

    Google Scholar 

  30. Li LL, Zhang YF (2006) Cutter selection for 5-axis milling of sculptured surfaces based on accessibility analysis. Int J Prod Res 44:3303–3323

    Article  MATH  Google Scholar 

  31. Hosseinkhani Y, Akbari J, Vafaeesefat A (2007) Penetration_elimination method for five-axis CNC machining of sculptured surfaces. Int J Mach Tools Manuf 47(10):1625–1635

    Article  Google Scholar 

  32. Gray P, Bedi S, Ismail F (2005) Arc-intersection method for 5-axis tool positioning. Comput Aided Des 37(7):663–674

    Article  Google Scholar 

  33. Jianhua F, Alan B (2008) Quadric method for cutter orientation in five-axis sculptured surface machining. Int J Mach Tools Manuf 48:788–801

    Article  Google Scholar 

  34. Xu XJ et al (2002) Tool-path generation for five-axis machining of free-form surfaces based on accessibility analysis. Int J Prod Res 40:3253–3274

    Article  MATH  Google Scholar 

  35. Zhang W, Zhang YF, Ge QJ (2005) Interference-free tool path generation for 5-axis sculptured surface machining using rational Bezier motions of a flat-end cutter. Int J Prod Res 43:4103–4124

    Article  MATH  MathSciNet  Google Scholar 

  36. Rong SL, Koren Y (1996) Efficient tool-path planning for machining free form surfaces. ASME J Eng Ind 118:20–28

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmet Can.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Can, A., Ünüvar, A. A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces. Int J Adv Manuf Technol 51, 1083–1098 (2010). https://doi.org/10.1007/s00170-010-2698-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-010-2698-z

Keywords

Navigation