Analysis of CNC software modules regarding parallelization capability

Date
2014
Authors
Keinert, Matthias
Kaiser, Benjamin
Lechler, Armin
Verl, Alexander
Journal Title
Journal ISSN
Volume Title
Publisher
DEStech Publications, Inc.
Abstract

The software design of current CNC systems is of limited suitability for real parallel execution on multicore systems. Even though CNC systems are rudimentarily designed in a modular way, a good load balancing and therefore an efficient use of multiple processor cores is not satisfactorily to be accomplished, as the modularization is not sophisticated enough. A parallelization of CNC functions and algorithms would remedy this deficit. This paper presents an analysis on which parts of a CNC system show the capability for parallelization. Furthermore an approach is presented on how the parallelization of a specific function, namely the look-ahead function, can be accomplished.

Description
Paper presented at the Proceedings of the 24th International Conference on Flexible Automation & Intelligent Manufacturing, held May 20-23, 2014 in San Antonio, Texas, and organized by the Center for Advanced Manufacturing and Lean Systems, University of Texas at San Antonio
Includes bibliographical references
Keywords
Machine-tools--Numerical control, Parallel processing (Electronic computers)
Citation
Department