Related Experiment Video
Updated: May 10, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Accurate real-time trajectory generation of circular motion using FIR interpolation: a trochoidal milling case study
David Wilkinson1,2, Burak Sencer3, Rob Ward1,2
1Department of Automatic Control and Systems Engineering, University of Sheffield, Sheffield, S1 3JD UK.
Abstract:
Subtractive manufacturing is undergoing a transformative shift towards sustainability and zero-defect manufacturing. This shift is driving the need for more efficient machining strategies such as dynamic milling. The real-time implementation of dynamic milling toolpaths, composed of circular and cycloidal curve patterns, is challenging due to the kinematic constraints in computer numerically controlled machine tools. Resulting from a rigorous analytical analysis of kinematics, the limitations of current approaches to finite impulse response (FIR) interpolation of circular arc (G02/G03) motion are addressed. A novel hybrid FIR interpolation method is presented which modifies the interpolation style depending on the fundamental geometry of commanded circular motion. The method globally satisfies kinematic constraints and tool centre point position tolerances during circular motion and allows consideration of machine dynamics (i.e., resonant frequencies) within the interpolation strategy. The proposed method outperformed current state-of-the-art methods during benchmarking tests which included a high-performance machine tool and two commercial controllers. Reductions of up to 38% in manufacturing cycle times were demonstrated when interpolating high-speed trochoidal toolpaths with the proposed method.
Related Concept Videos
Curvilinear Motion: Normal and Tangential Components
The positive direction of the t-axis aligns with the increasing position of the car along the curved path, denoted by the unit vector ut. Simultaneously, the n-axis, perpendicular to the t-axis, dissects the curved path into differential arc segments, each forming the arc of a circle with a radius of...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Design Example: Traverse Angle Computations
Deformation in a Circular Shaft
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...

