Analysis of CNC Software Modules regarding Parallelization Capability
M. Keinert, B. Kaiser, A. Lechler, und A. Verl. Proceedings of the 24th International Conference on Flexible Automation & Intelligent Manufacturing FAIM 2014, Seite pp. 79-86. (2014)
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 andtherefore 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. Thispaper 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.