Back to Search Start Over

MODULAR APPROACH APPLICATION IN DEVELOPMENT OF COMPUTER NUMERICAL CONTROL SOFTWARE

Authors :
Kseniia V. Zimenko
Maxim Ya. Afanasev
Mikhail V. Kolesnikov
Source :
Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki, Vol 20, Iss 4, Pp 576-583 (2020)
Publication Year :
2020
Publisher :
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University), 2020.

Abstract

Subject of Research. The paper proposes an approach to the development of a numerical control kernel. The approach implies creating software from separate modules interacting via a unified programming interface with a high level of granularity. Thus, a system with a required configuration can be developed in a relatively short time. The study also considers the possibility of using open source computer numerical control systems as a basis, which will further reduce the design time. The approach for computer numerical control development is considered in the context of its application on multipurpose modular equipment. Method. The proposed solution is based on a multi-protocol control system and combines software and hardware components from different manufacturers. Platform independence is also provided. This method allows a prompt development of the numerical control system for any type of processing or other operations according to the requirements of hardware, and also gives wide opportunities for further modifications that increase the equipment efficiency. Main Results. The practical result obtained is a software trajectory-planning library, including geometry analysis, feed rate control and interpolation. Commands for controlling outputs and status of inputs are integrated into the cyclic data of the drive control and transmitted via the same interface. All developed modules are independently designed and can be embedded into other open source systems, as well as be further modified for processing efficiency increase. Practical Relevance. The work is aimed at increasing the economic independence of small design organizations and enterprises. The proposed modular approach allows the development of a required numerical control system for multipurpose modular equipment in a short time, and will significantly expand the capabilities of rapid prototyping and ensure the prompt production of pilot batches.

Details

Language :
English, Russian
ISSN :
22261494 and 25000373
Volume :
20
Issue :
4
Database :
Directory of Open Access Journals
Journal :
Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki
Publication Type :
Academic Journal
Accession number :
edsdoj.013a52828acf4ead9fa0b738f56772ae
Document Type :
article
Full Text :
https://doi.org/10.17586/2226-1494-2020-20-4-576-583