Interpolation Algorithm for High-Speed Processing of Complex Curvilinear Trajectories

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 compl...

Full description

Bibliographic Details
Main Authors: Kseniia Zimenko, Maxim Afanasev, Yuri Andreev, Anastasiya Krylova, Sergey Shorokhov, Yuri Fedosov, Mikhail Kolesnikov
Format: Article
Language:English
Published: FRUCT 2019-11-01
Series:Proceedings of the XXth Conference of Open Innovations Association FRUCT
Subjects:
cnc
Online Access:https://fruct.org/publications/fruct25/files/Zim.pdf
Description
Summary: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.
ISSN:2305-7254
2343-0737