Proceedings of the XXth Conference of Open Innovations Association FRUCT (Nov 2019)
Interpolation Algorithm for High-Speed Processing of Complex Curvilinear Trajectories
Abstract
The rising popularity of complex product design leads to frequent use of curvilinear toolpaths during machin- ing. Along with growing accuracy requirements for processing the complication of part geometry leads to the importance of developing efficient interpolation methods for processing along complex toolpaths. In this case, to obtain an online interpolation algorithm for complex trajectories the combination methods, such as the use of parametric curve representation for complex paths, approximation into equal linear segments during interpolation and application of curve on trajectory corners, is considered. The paper contains the description and analysis of the developed interpolation algorithm for complex trajectories. The proposed curve approximation into equal segments allows to achieve constant speed and minimal contour error. The comparison between the conventional and proposed segmentation methods have been obtained via simulation and analyzed in the present paper. The developed algorithm allows to significantly reduce the segment length and velocity deviations. The application of an acceleration/deceleration control with S-shape feedrate profile for curve interpolation is also described in the paper. The proposed method allows the calculation of an optimal parameter increment with low computational load, and thus can be applied to real-time machining.