Skip to main content
Log in

Surface normal interpolation for five axis CNC milling

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

Abstract

This paper presents an algorithm for five-axis CNC interpolation. The algorithm generates cutter location points by interpolating the surface normals along a desired path. The surface normals are represented by line coordinates which tie a orientation vector with a specific point in space. The algorithm uses line displacements to generate an approximation of the surface normals along a path. The main advantage of this method is that it relates the angular velocity of the tool to the feed rate requirement of the interpolation. An example is shown of the interpolation technique on a Bezier surface.

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. Elber G (1994) Accessibility in 5-axis milling environment. Comput-Aided Des 26:796–802

    Article  Google Scholar 

  2. H. W. Guggenheimer HW (1977) Differential geometry. Dover Publications, New York

    MATH  Google Scholar 

  3. Koren Y, Lo CC, Shpitalni M (1993) CNC Interpolators:Algorithms and analysis. Manufacturing science and engineering, 64

  4. Langerona JM, Marie J, Duc E, Lartiguec C, Bourdet P (2004) A new format for 5-axis tool path computation, using Bspline curves. Comput-Aided Des 36:1219–1229

    Article  Google Scholar 

  5. Makhanov S (2010) Adaptable geometric patterns for five-axis machining: a survey. Int J Adv Manuf Technol 47:1167– 1208

    Article  Google Scholar 

  6. McCarthy JM (1990) Introduction to Theoretical Kinematics. MIT Press

  7. Park FC, Boborow JE, Ploen SR (1995) A Lie group formulation of robot dynamics. Int J Robot Res 14:609–618

    Article  Google Scholar 

  8. Roth B (1967) On the screw axes and other special lines associated with spatial displacements of a rigid body. Journal of Engineering for Industry, 102–110

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

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  11. Sprott K (2000) Kinematically generated ruled surfaces with applications in NC machining PhD thesis. University of California, Davis

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

    Article  MATH  Google Scholar 

  13. Huang JT, Yang DC (1992) A generailized interpolator for command generation of parametric curves in computer-controlled machines. ASME 1992 Japan-USA symposium flexible automation

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kenneth Sprott.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sprott, K. Surface normal interpolation for five axis CNC milling. Int J Adv Manuf Technol 84, 2319–2329 (2016). https://doi.org/10.1007/s00170-015-7790-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-015-7790-y

Keywords

Navigation