The key task performed by CNCs is the generation of the time sequence of set points for driving each physical axis of the machine tool during program execution. This interpolation of axes movement must satisfy a number of constraints on axes dynamics (velocity, acceleration, and jerk), and on process outcome (smooth tool movement and precise tracking of the nominal tool path at the desired feed rate). This paper presents an algorithm that aims at solving the axes interpolation problem by exploiting an optimal control problem formulation. Unlike other solutions proposed in the literature, the approach presented here employs an original approach by assuming a predefined path tracking tolerance—to be added to the constraints listed earlier—and calculating the entire trajectory (path and feed rate profile) that satisfies the given constraints. The proposed solution is used for preprocessing a milling part program and redefin- ing the sequence of positioning commands to cope with the solution of the OC problem. The new part program is then executed by a state-of-the-art industrial CNC, and the effectiveness in reducing execution time and axes accelerations is experimentally tested and reported.
Milling Part Program Preprocessing for Jerk-limited, Minimum-time Tool Paths Based on Optimal Control Theory / Bosetti, Paolo; Ragni, Matteo. - In: IEEJ JOURNAL OF INDUSTRY APPLICATIONS. - ISSN 2187-1094. - STAMPA. - 5:2(2016), pp. 53-60. [10.1541/ieejjia.5.53]
Milling Part Program Preprocessing for Jerk-limited, Minimum-time Tool Paths Based on Optimal Control Theory
Bosetti, Paolo;Ragni, Matteo
2016-01-01
Abstract
The key task performed by CNCs is the generation of the time sequence of set points for driving each physical axis of the machine tool during program execution. This interpolation of axes movement must satisfy a number of constraints on axes dynamics (velocity, acceleration, and jerk), and on process outcome (smooth tool movement and precise tracking of the nominal tool path at the desired feed rate). This paper presents an algorithm that aims at solving the axes interpolation problem by exploiting an optimal control problem formulation. Unlike other solutions proposed in the literature, the approach presented here employs an original approach by assuming a predefined path tracking tolerance—to be added to the constraints listed earlier—and calculating the entire trajectory (path and feed rate profile) that satisfies the given constraints. The proposed solution is used for preprocessing a milling part program and redefin- ing the sequence of positioning commands to cope with the solution of the OC problem. The new part program is then executed by a state-of-the-art industrial CNC, and the effectiveness in reducing execution time and axes accelerations is experimentally tested and reported.File | Dimensione | Formato | |
---|---|---|---|
SU001F6D3-SS56D54C73-00006499-EF4B90EDE9BF5CB1-492D64BC5A322B05-15004191-paperfindata-SS56CFE475DFB0F23CE7741E72-2.pdf
accesso aperto
Descrizione: Articolo
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
1.45 MB
Formato
Adobe PDF
|
1.45 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione