Using 2D Contours to Model Metal Sheets in Industrial Machining Processes
Authors: Aitor Moreno, Álvaro Segura, Harbil Arregui, Jorge Posada, Álvaro Ruíz de Infante, Natxo Canto
Date: 14.06.2014
Abstract
The cutting and punching industrial processes can be conceptualized as material removal methods, where the sheet is being transformed as the running CNC program is being executed by the NC machine. The simulation of such processes has to take into account this increasing complexity of the metal sheet. In this work we introduce a representation based on 2D contours to model the metal sheet in such industrial processes. All the operations of the programs are transformed to Boolean operations between the sheet and the sweep of moving cylinder (cutting machines) or a complex polygon (for punching machines). As a direct application of the technique results in poor performance, a spatial subdivision has been used to increase the performance.
BIB_text
author = {Aitor Moreno, Álvaro Segura, Harbil Arregui, Jorge Posada, Álvaro Ruíz de Infante, Natxo Canto},
title = {Using 2D Contours to Model Metal Sheets in Industrial Machining Processes},
pages = {135-149},
volume = {84},
keywds = {
CAD/CAM, Industrial processes, Optimization, Interactive, Real time simulation
}
abstract = {
The cutting and punching industrial processes can be conceptualized as material removal methods, where the sheet is being transformed as the running CNC program is being executed by the NC machine. The simulation of such processes has to take into account this increasing complexity of the metal sheet. In this work we introduce a representation based on 2D contours to model the metal sheet in such industrial processes. All the operations of the programs are transformed to Boolean operations between the sheet and the sweep of moving cylinder (cutting machines) or a complex polygon (for punching machines). As a direct application of the technique results in poor performance, a spatial subdivision has been used to increase the performance.
}
isbn = {978-1-4471-6460-9},
date = {2014-06-14},
year = {2014},
}