Skip to main content

Abstract

Tool path generation is an important step for the machining of the free-form surfaces. The accuracy of machining free-form surfaces greatly depends upon the tool path. A number of algorithms had been proposed by different researchers for the accurate and efficient tool path generation for the machining of the free-form surfaces. The present study is focused on implementation of one of the algorithm that generates tool paths for free-form surfaces based on the accuracy of a desired manufactured part. This algorithm includes two components. First is the forward-step function that determines the maximum distance between two cutter contact points with a given tolerance. The second component is the side-step function which determines the maximum distance between two adjacent tool paths with a given scallop height. These functions are independent of the surface type and are applicable to all continuous parametric surfaces that are twice differentiable. This algorithm reduces cutter contact (CC) points while keeping the given tolerance and scallop height in the tool paths. The algorithm is implemented using the B-spline surface. It is then used to machine a wax component which is compared with the desired surface.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Barnhill RE (1985) Surfaces in computer aided geometric design: a survey with new results. Comput Aided Geom Des 2(1):1–17

    Article  MATH  MathSciNet  Google Scholar 

  • Chen T, Shi Z (2008) A tool path generation strategy for three-axis ball-end milling of free-form surfaces. J Mater Process Technol 208:259–263

    Article  MathSciNet  Google Scholar 

  • Choi YK, Banerjee A (2006) Tool path generation and tolerance analysis for free-form surfaces. Int J Mach Tools Manuf 47(3–4):689–696

    Google Scholar 

  • Choi BK, Lee CS, Hwang JS, Jun CS (1988) Compound surface modeling and machining. Comput Aided Des 20(3):127–136

    Article  MATH  Google Scholar 

  • Choi YK, Banerjee A, Lee W (2007) Tool path generation for free form surfaces using Bezier curves/surfaces. Comput Ind Eng 52:486–501

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Dragomatz D, Mann S (1997) A classified bibliography of literature on NC milling path Generation. Comput Aided Des 29(3):239–247

    Article  Google Scholar 

  • 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 

  • Ge QJ, Srinivasan L, Rastegar J (1997) Low-harmonic rational Bezier curves for trajectory generation of high-speed machinery. Comput Aided Geom Des 14:251–271

    Article  MATH  MathSciNet  Google Scholar 

  • Huang Y, Oliver J (1994) Non-constant parameter NC tool path generation on sculptured surfaces. Int J Adv Manuf Technol 9(2):281–290

    Article  Google Scholar 

  • Ibrahim Z (2010) Introduction to CAD/CAM. Tata McGraw Hill, New Delhi

    Google Scholar 

  • Konno K, Chiyokura H (1996) An approach of designing and controlling free-form surfaces by using NURBS boundary Gregory patches. Computr Aided Geom Des 13:825–849

    Article  MATH  MathSciNet  Google Scholar 

  • Koren Y (2010) Numerical Control of Machine Tools. Tata McGraw Hill, New Delhi

    Google Scholar 

  • Lartiguea C, Thiebauta F, Maekawa T (2001) CNC tool path in terms of B-spline curves. Comput Aided Des 33:307–319

    Article  Google Scholar 

  • Lasemi A, Deyi X, Peihua G (2010) Recent development in CNC machining of freeform surfaces: a state-of-the-art review. Comput Aided Des 42:641–654

    Article  Google Scholar 

  • Leon JC, Trompette P (1995) A new approach towards free-form surfaces control. Comput Aided Geom Des 12:395–416

    Article  MATH  MathSciNet  Google Scholar 

  • Lin R, Koren Y (1996) Efficient tool-path planning for machining free-from surfaces. Trans ASME 118:20–28

    Google Scholar 

  • Lo C (1998) A new approach to CNC tool path generation. Comput Aided Des 30(8):649–655

    Article  MATH  Google Scholar 

  • Loney GC, Ozsoy TM (1987) Machining of free form surface. Comput Aided Des 19(2):85–89

    Article  MATH  Google Scholar 

  • Ma L, Peng Q (1995) Smoothing of free-form surfaces with Bezier patches. Comput Aided Geom Des 12:231–249

    Article  MATH  MathSciNet  Google Scholar 

  • Maekawa T (1999) An overview of offset curves and surfaces. Comput Aided Des 31:165–173

    Article  MATH  Google Scholar 

  • Narayanaswami R, Pang J (2003) Multiresolution analysis as an approach for tool path planning in NC machining. Comput Aided Des 35:167–178

    Article  Google Scholar 

  • Nasri A (1997) Curve interpolation in recursively generated B-spline surfaces over arbitrary topology. Comput Aided Geom Des 14:13–30

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  • Suh YS, Lee K (1990) NC milling tool-path generation for arbitrary pockets defined by sculptured surfaces. Comput Aided Des 22(5):273–283

    Article  Google Scholar 

  • Wang Y (1996) Intersection of offsets of parametric surfaces. Comput Aided Geom Des 13:453–465

    Article  MATH  Google Scholar 

  • Wei E, Lin MC (2005) Study on general analytical method for CNC machining the free-form surfaces. J Mater Process Technol 168:408–413

    Article  Google Scholar 

  • Yang DCH, Han Z (1999) Interference detection and optimal tool selection in 3-axis NC machining of free-form surfaces. Comput Aided Des 31:303–315

    Article  MATH  Google Scholar 

  • Yin Z (2004) Rough and finish tool-path generation for NC machining of freeform surfaces based on a multiresolution method. Comput Aided Des 36:1219–1231

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Simranpreet Singh Randhawa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer India

About this paper

Cite this paper

Randhawa, S.S., Saini, J.S. (2014). Tool Path Generation for Free-Form Surfaces Using B-Spline Surface. In: Khangura, S., Singh, P., Singh, H., Brar, G. (eds) Proceedings of the International Conference on Research and Innovations in Mechanical Engineering. Lecture Notes in Mechanical Engineering. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1859-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-1859-3_6

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-1858-6

  • Online ISBN: 978-81-322-1859-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics