Skip to main navigation Skip to search Skip to main content

Real-time smoothing of G01 commands for five-axis machining by constructing an entire spline with the bounded smoothing error

  • Northwestern Polytechnical University Xian

Research output: Contribution to journalArticlepeer-review

37 Scopus citations

Abstract

G01 commands generated by computer-aided manufacturing (CAM) software need to be smoothed to eliminate the tangential discontinuities at corners. Although the smoothing methods for five-axis tool paths have been widely studied, it is still challenging to realize the high machining efficiency of short, dense G01 commands with real-time processing. This article proposes a real-time five-axis tool path smoothing algorithm for short G01 commands. The uniform smoothing of adjacent two corners with cubic uniform B-spline is developed. Through connecting the pieces of splines, all the G01 commands are smoothed by an entire B-spline. Therefore, the curvature increment induced by the avoidance of the intersection of adjacent micro-splines is prevented, and thus, high allowable feedrate and high machining efficiency can be achieved. Especially, the smoothing errors are theoretically proved to be constrained by using the convex polyhedron method. At the same time, the required number of control points is greatly reduced by sharing the control points with the adjacent G01 commands. Simulation and experimental results demonstrate that the proposed method can significantly reduce the machining time by more than 26% for short linear trajectories.

Original languageEnglish
Article number104307
JournalMechanism and Machine Theory
Volume161
DOIs
StatePublished - Jul 2021

Keywords

  • Cubic uniform B-spline
  • Five-axis machining
  • Real-time
  • Tool path smoothing

Fingerprint

Dive into the research topics of 'Real-time smoothing of G01 commands for five-axis machining by constructing an entire spline with the bounded smoothing error'. Together they form a unique fingerprint.

Cite this