doi:
UDK: 004.45

DEVELOPMENT OF SOFTWARE FOR OPTIMIZING THE PRODUCTION PROCESS OF MACHINES WITH COMPUTER NUMERICAL CONTROL

Ясинская Ю. В., Коваленок М. А.

Read full article
Article language: русский

Annotation

This article describes software that distributes production loads to CNC machines, taking into account the state of each machine. This software interacts with the user using the interface, the algorithm of the program is based on the use of weight coefficients that display the state of each machine at a certain moment of work. Objectives of the work: development of a program algorithm for the distribution of workpieces, creation of a user interface using the Python programming language and the PyQt 5 library, integration of the interface into a program with an algorithm for optimizing the production process, testing of the developed software. Testing of the developed software to simulate the production process, which consists in entering the initial values and their further processing by the program. Methods of work: analysis of literature related to the operation of CNC machines, development of the appearance of the interface, description of the optimization algorithm, programming. Results obtained: a program with a user interface for optimizing the production process of machine tools in an enterprise. The developed software can be used to improve and simplify the production process in the enterprise. In the future, it is advisable to modernize the interface for interaction with the developed program and improve the algorithm of the program.
Keywords: interface, algorithm, software, analysis, development, work optimization.

Bibliography

1. Preobrazhenskaya Ye. V., Baranova N. S. Obespecheniye tochnosti tekhnologicheskikh protsessov: uchebnoye posobiye MIREA, 2021.
2. Tarabarin O. I., Abyzov A. P., Stupko V. B. Proyektirovaniye tekhnologicheskoy osnastki v mashinostroyenii: Uchebnoye posobiye, Izdatelstvo «Lan».
3. Zholobov A.A., Mrochek ZH.A., Averchenkov A.V., Terekhov M.V., Shkaberin V.A. Stanki s CHPU: Ustroystvo, programmirovaniye, instrumentalnoye obespecheniye i osnastka: uchebnoye posobiye: Izdatelstvo «FLINTA», 2017.
4. Borzunov S. V., Kurgalin S. D. Algebra i geometriya s primerami na Python: Uchebnikdlya vuzov Izdatelstvo «Lan».
5. Koltsov D. M. Python. Polnoye rukovodstvo Izdatelstvo «Nauka i tekhnika», 2022.
6. Alan D. MooreMastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt, Publisher: Packt Publishing, 2019.
7. Martin F. Create GUI Applications with Python & Qt5 (PyQt5 Edition): The hands-on guide to making apps with Python, 2020.
8. Alan D. Moore. Python GUI Programming with Tkinter: Design and build functional and user-friendly GUI applications, 2nd Edition 2nd ed. Edition Publisher ‏: ‎Packt Publishing; 2021.


Before: "Proceedings of LKI"

Contacts


Address:
Российская Федерация,
190121, г. Санкт-Петербург,
ул. Лоцманская, д. 3, литера А
аудитория 349
Phone: 8 (952) 266-52-88
Email: journal@smtu.ru