Skip to main content
Log in

An iso-scallop tool path generation method for three-axis machining freeform surface

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

Abstract

Iso-scallop tool path has uniform scallop height (maximum allowed value) between cutter location (CL) points on the adjacent line, which can maximize interval values of tool path and minimize total lengths of tool path. However, iso-scallop tool path generation process is more complicated than common iso-parameter and iso-planar tool path. In order to avoid exceptions happened in offsetting surface or transforming surface to mesh, this paper generates iso-scallop tool path directly on surface. To improve computational efficiency, based on geometric principle of scallop height and iso-scallop CL points, scallop points are iteratively calculated based on a discrete feature point set including the golden section points. An initial CL location is calculated to be closer to the wanted theoretical iso-scallop point. And an adaptive discretization method is proposed to obtain discrete feature points on surface. The minimum distance from feature points to the CL point is calculated iteratively for the wanted iso-scallop CL point. Both scallop points and iso-scallop CL points are calculated iteratively by a small amount of feature points for efficiency improvement. Two examples of typical freeform surface are used to test the presented method. The results indicate that the scallop height of iso-scallop tool path is uniform, and total lengths are shorter than lengths of iso-planar tool path.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Data availability

Main data generated or analyzed during this study are included in this article. All data in this article are available from the corresponding author on reasonable request.

Code availability

All code is available from the corresponding author on reasonable request.

References

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

    Article  MATH  Google Scholar 

  2. Lasemi AL, Xue DY, Gu PH (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 

  3. Sun YW, Jia JJ, Xu JT, Chen MS, Niu JB (2022) Path, feedrate and trajectory planning for free-form surface machining: A state-of-the-art review. Chinese J Aeronaut 35(8):12–29

    Article  Google Scholar 

  4. Zou Q, Zhao JB (2013) Iso-parametric tool-path planning for point clouds. Comput Aided Des 45(11):1459–1468

    Article  Google Scholar 

  5. Amersdorfer M, Meurer T (2022) Equidistant tool path and Cartesian trajectory planning for robotic machining of curved freeform surfaces. IEEE T Autom Sci Eng 19(4):3311–3323

    Article  Google Scholar 

  6. Ding S, Mannan MA, Poo AN, Yang DCH, Han Z (2003) Adaptive iso-planar tool path generation for machining of free-form surfaces. Comput Aided Des 35(2):141–153

    Article  Google Scholar 

  7. Park SC, Chang MH (2010) Tool path generation for a surface model with defects. Comput Ind 61(1):75–82

    Article  MathSciNet  Google Scholar 

  8. Suresh K, Yang DCH (1994) Constant scallop-height machining of free-form surfaces. ASME J Eng Ind 116:253–259

    Article  Google Scholar 

  9. Giri V, Bezbaruah D, Bubna P, Choudhury AR (2005) Selection of master cutter paths in sculptured surface machining by employing curvature principle. Int J Mach Tool Manu 45(10):1202–1209

    Article  Google Scholar 

  10. Chiou CJ, Lee YS (2002) A machining potential field approach to tool path generation for multi-axis sculptured surface machining. Comput Aided Des 34(5):357–371

    Article  MATH  Google Scholar 

  11. Min C (2012) A new iso-scallop height tool path planning method in three-dimensional space. Comput Aided Draft Des Manuf 22(3):35–42

    Google Scholar 

  12. Zou Q, Zhang JY, Deng BL, Zhao JB (2014) Iso-level tool path planning for free-form surfaces. Comput Aided Des 53(8):117–125

    Article  MathSciNet  Google Scholar 

  13. Tournier C, Lartigue C (2008) 5-axis iso-scallop tool paths along parallel planes. Comput Aided Des A 5(1-4):278–286

    Article  Google Scholar 

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

  15. Min C, Gao XS (2015) Iso-scallop tool-path generation of five-axis computer numerically controlled machining for cyclide splines. P I Mech Eng B-J Eng 229(7):1144–1156

    Google Scholar 

  16. Lin ZW, Fu JZ, Shen HY, Gan WF (2014) A generic uniform scallop tool path generation method for five-axis machining of freeform surface. Comput Aided Des 56(11):120–132

    Article  Google Scholar 

  17. Chui KL, Chiu WK, Yu KM (2008) Direct 5-axis tool-path generation from point cloud input using 3D biarc fitting. Robot Cim-Int Manuf 24(2):270–286

    Article  Google Scholar 

  18. Balabokhin A, Tarbutton J (2017) Iso-scallop tool path building algorithm “based on tool performance metric” for generalized cutter and arbitrary milling zones in 3-axis CNC milling of free-form triangular meshed surfaces. J Manuf Process 28(3):565–572

    Article  Google Scholar 

  19. Liang F, Kang C, Lu Z, Fang F (2021) Iso-scallop tool path planning for triangular mesh surfaces in multi-axis machining. Robot Cim-Int Manuf 72(12):102206

    Article  Google Scholar 

  20. Wu FZ, Hua XY, Lian JY (2007) Constant scallop-height tool path planning from measured data. J Comput Aided Des Comp Graph 19(12):1618–1623 (in Chinese)

    Google Scholar 

  21. Liu W, Zhou LS, An LL (2012) Constant scallop-height tool path generation for three-axis discrete data points machining. Int J Adv Manuf Technol 63(1-4):137–146

    Article  Google Scholar 

  22. Liu W, Zhu SM, Huang T, Zhou C (2020) An efficient iso-scallop tool path generation method for three-axis scattered point cloud machining. Int J Adv Manuf Technol 107(7-8):3471–3483

    Article  Google Scholar 

Download references

Funding

This research is funded by the Natural Science Foundation of Jiangsu Province (BK20210865), China Postdoctoral Research Foundation (2020M671604), University Science Research Project of Jiangsu Province (20KJB460025), Science and Technology Program of Suzhou City (SYG202043), and Graduate Research and Innovation Projects of Jiangsu Province (202010332012Z).

Author information

Authors and Affiliations

Authors

Contributions

Tian-Li Wang, Wei Liu, and Lv-Yang Fan designed the algorithms of calculating scallop points on tool circle in Section 2. Zi-Yu Zhang and Peng-Fei Li designed the algorithms that calculate the initial value of the CL point in the next line tool path in Section 3.1. Tian-Li Wang, Wei Liu, and Lv-Yang Fan designed the algorithms of iso-scallop CL point calculation process in Section 3.2. Tian-Li Wang, Wei Liu, and Zi-Yu Zhang carried out the examples in Section 4. Tian-Li Wang, Wei Liu, and Lv-Yang Fan wrote the paper. All authors discussed the results and revised the manuscript.

Corresponding author

Correspondence to Wei Liu.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, TL., Liu, W., Fan, LY. et al. An iso-scallop tool path generation method for three-axis machining freeform surface. Int J Adv Manuf Technol 128, 1391–1402 (2023). https://doi.org/10.1007/s00170-023-11988-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-023-11988-9

Keywords

Navigation