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.
2016
2
Bosetti, Paolo; Ragni, Matteo
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]
File in questo prodotto:
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/136625
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact