Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/20122
Title: Розробка автоматизованої системи керування верстатами
Authors: Мірошник, Діана Денисівна
Keywords: 3D-друк
3D-принтер
верстат
лазерний верстат
мікроконтролер
система керування верстатами
числове програмне керування
3D printing
3D printer
machine tool
laser machine
microcontroller
machine control system
computer numerical control
G-code
STL
Issue Date: 2024
Abstract: UA : Робота викладена на 43 сторінках друкованого тексту, містить 18 рисунків, 23 джерела. Об’єкт дослідження – процес керування верстатами з числовим програмним керуванням (ЧПК). Предмет дослідження – верстати з числовим програмним керуванням, мова програмування G-Code, 3D-друк. Мета роботи: спроєктувати та розробити застосунок для генерації керуючого G-коду для 3D-друку з використанням фреймворків Streamlit та STL to G-Code Slicer API. Метод дослідження – методи збору та аналізу вимог до програмного забезпечення, методи моделювання, проєктування та консультування програмного забезпечення. При розробці застосунку було проведено аналіз актуальності предметної області, огляд основних принципів роботи верстатів з ЧПК, а також порівняльний аналіз сучасних систем керування верстатами. Розроблені основні функціональні та нефункціональні вимоги до системи та проілюстровано діаграмою прецедентів. Реалізовано вебзастосунок за допомогою фреймворків Streamlit та STL to G-Code Slicer API. Розроблені фізичні моделі для тестування роботи застосунку.
EN : The work is presented on 43 pages of printed text, 18 figures, 23 references. The object of the study is the process of controlling numerically controlled machines (CNC). The subjects of the study are CNC machines, G-code programming language and 3D printing. The aim of the study is to design and develop an application for generating Gcode for 3D printing using the Streamlit and STL to G-code Slicer API frameworks. The methods of research are methods of collecting and analyzing software requirements, modeling methods, software design and consulting. An analysis of the subject’s area relevance, a review of the basic principles of CNC machine operation and a comparative analysis of modern machine control systems were conducted during the application’s development. Basic functional and non-functional requirements for the system were developed and illustrated with the use case diagram. A web application was implemented using the Streamlit and STL to G-Code Slicer API frameworks. Physical models were developed to test the application`s functionality.
Description: Мірошник Д. Д. Розробка автоматизованої системи керування верстатами : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник О. В. Кудін. Запоріжжя : ЗНУ, 2024. 43 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/20122
Appears in Collections:Кваліфікаційні випускні роботи здобувачів бакалаврського рівня вищої освіти кафедри програмної інженерії

Files in This Item:
File Description SizeFormat 
Мірошник_диплом.pdfРобота бакалавра1.5 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.