A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining

Citation
Rv. Fleisig et Ad. Spence, A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining, COMPUT AID, 33(1), 2001, pp. 1-15
Citations number
25
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER-AIDED DESIGN
ISSN journal
00104485 → ACNP
Volume
33
Issue
1
Year of publication
2001
Pages
1 - 15
Database
ISI
SICI code
0010-4485(200101)33:1<1:ACFARA>2.0.ZU;2-Y
Abstract
Multi-axis tool paths are currently generated as a set of discrete data poi nts consisting of a position vector, representing the tool tip, and an orie ntation unit vector, representing the tool axis. The CNC interpolator must convert these points into continuous machine tool axis motions. To achieve the highest quality parts, a constant feed and reduced angular acceleration must be maintained throughout the motion. This paper presents a new algori thm for off-line interpolation of the data points, followed by real-time ax is command generation. The splines produced by the algorithm are C-2 contin uous, and independent of machine tool kinematics. Hence the motions produce d will be the same on any five-axis machine tool, hexapod, or robotic arm. Three splines are computed: position, orientation, and reparameterization. The position spline is a near are-length parameterized quintic polynomial s pline. The paper introduces a near are-length parameterized quintic spheric al Bezier spline as the orientation spline. Coordinated motion is accomplis hed with an orientation reparameterization spline. The proposed algorithm i s demonstrated using a practical example. (C) 2000 Elsevier Science Ltd. Al l rights reserved.