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.
Similar content being viewed by others
References
Elber G (1994) Accessibility in 5-axis milling environment. Comput-Aided Des 26:796–802
H. W. Guggenheimer HW (1977) Differential geometry. Dover Publications, New York
Koren Y, Lo CC, Shpitalni M (1993) CNC Interpolators:Algorithms and analysis. Manufacturing science and engineering, 64
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
Makhanov S (2010) Adaptable geometric patterns for five-axis machining: a survey. Int J Adv Manuf Technol 47:1167– 1208
McCarthy JM (1990) Introduction to Theoretical Kinematics. MIT Press
Park FC, Boborow JE, Ploen SR (1995) A Lie group formulation of robot dynamics. Int J Robot Res 14:609–618
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
Sarma R, Rao A (2000) Discretizors and interpolators for five-axis CNC machines. J Manuf Sci Eng 122:191–197
Shpitalni M, Koren Y, Lo C (1994) Realtime curve interpolators. Comput-Aided Des 26:832–838
Sprott K (2000) Kinematically generated ruled surfaces with applications in NC machining PhD thesis. University of California, Davis
Yang D, Kong T (1994) Parametric interpolator versus linear interpolator for precision CNC machining. Comput-Aided Des 26:225–233
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-7790-y