Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
http://elartu.tntu.edu.ua/handle/lib/50641| Title: | Методи та засоби оптимізації розкрою листових матеріалів укомп’ютерних системах меблевого виробництва з використаннямадаптивних евристик |
| Other Titles: | Methods and tools for optimizing the cutting of sheet materials in computer systems for furniture manufacturing using adaptive heuristics. |
| Authors: | Руснак, Віктор Михайлович Rusnak, Viktor |
| Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
| Bibliographic description (Ukraine): | Руснак В.М. Методи та засоби оптимізації розкрою листових матеріалів у комп’ютерних системах меблевого виробництва з використанням адаптивних евристик : кваліфікаційна робота на здобуття ступеня магістр: спец. 123 — комп’ютерна інженерія / наук.кер. Н.Б. Стадник. — Тернопіль: ТНТУ, 2025. — 80 с. |
| Bibliographic description (International): | Rusnak V. Methods and tools for optimizing the cutting of sheet materials in computer systems for furniture manufacturing using adaptive heuristics. : Master Thesis „123 — Computer Engineering“ / Viktor Rusnak - Ternopil, TNTU, 2025 – 80 p. |
| Issue Date: | 16-Δεκ-2025 |
| Submitted date: | 26-Ιου-2025 |
| Date of entry: | 29-Δεκ-2025 |
| Publisher: | Тернопільський національний технічний університет імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
| Supervisor: | Стадник, Наталія Богданівна Stadnyk, Nataliia |
| Committee members: | Фриз, Михайло Євгенович Fryz, Mykhailo |
| UDC: | 004.9:684 |
| Keywords: | 123 комп’ютерна інженерія Комп’ютерна система оптимізація розкрою адаптивні евристики гільйотинний розкрій меблеве виробництво коефіцієнт корисного використання матеріалу computer system cutting optimization adaptive heuristics guillotine cutting furniture production material utilization factor. |
| Number of pages: | 80 |
| Abstract: | Руснак В. М. Методи та засоби оптимізації розкрою листових матеріалів у комп’ютерних системах меблевого виробництва з використанням адаптивних евристик: робота на здобуття кваліфікаційного ступеня магістра: спец. 123 – комп’ютерна інженерія / наук.кер. Н. Б. Стадник. Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2025.
Ключові слова: комп’ютерна система, оптимізація розкрою, адаптивні евристики, гільйотинний розкрій, меблеве виробництво, коефіцієнт корисного використання матеріалу.
Кваліфікаційна робота присвячена дослідженню методів і засобів підвищення ефективності використання листових матеріалів на меблевому виробництві шляхом впровадження комп’ютеризованої системи розкрою. У роботі здійснено аналіз існуючих алгоритмів вирішення задачі розкрою (Cutting Stock Problem), а також закцентовано увагу на проблемах мінімізації відходів при серійному виробництві.
В основі створеної системи використовується метод адаптивних евристик, який дозволяє автоматично підбирати оптимальну стратегію розміщення деталей залежно від параметрів замовлення та технологічних обмежень обладнання.
Отримані результати розрахунків візуалізуються у вигляді карт розкрою, а сформовані завдання експортуються у форматі JSON для подальшої передачі на верстати з числовим програмним керуванням. Результати цього дослідження мають практичне значення для зменшення виробничих витрат, економії матеріалів та автоматизації робочого місця технолога меблевого підприємства. Rusnak V. M Methods and tools for optimization of sheet material cutting in computer systems of furniture production using adaptive heuristics: Master’s Qualification Thesis: specialty 123 – Computer Engineering / Supervisor N. B. Stadnyk. Ternopil: Ternopil Ivan Puluj National Technical University, 2025. Keywords: computer system, cutting optimization, adaptive heuristics, guillotine cutting, furniture production, material utilization factor. The Master’s qualification thesis is devoted to the research of methods and tools for increasing the efficiency of sheet material use in furniture production by implementing a computerized cutting system. The work includes an analysis of existing algorithms for solving the packing problem (Cutting Stock Problem) and focuses on the problems of minimizing waste in serial production. The created system is based on the method of adaptive heuristics, which allows for the automatic selection of the optimal part placement strategy depending on the order parameters and technological limitations of the equipment. The obtained calculation results are visualized in the form of cutting maps, and the generated tasks are exported in JSON format for further transfer to CNC machines. The results of this research have practical significance for reducing production costs, saving materials, and automating the workplace of a furniture enterprise technologist. |
| Content: | ВСТУП 8 РОЗДІЛ 1 АНАЛІТИЧНА ЧАСТИНА 11 1.1. Сучасний стан та тенденції автоматизації розкрою листових матеріалів у меблевому виробництві 11 1.2.Математича постановка задачі розкрою та аналіз наявних методів її вирішення 13 1.3. Класифікація та порівняльний аналіз наявних методів і алгоритмів розкрою 16 1.4. Огляд наявних програмних систем автоматизації розкрою 24 1.5. Висновки до розділу 1 27 РОЗДІЛ 2 ТЕОРЕТИЧНА ЧАСТИНА 28 2.1. Формалізація задачі гільйотинного розкрою з урахуванням технологічних обмежень 28 2.2. Модель представлення простору розкрою на основі бінарного дерева 29 2.3. Базовий евристичний алгоритм розміщення 32 2.4. Метод адаптивної оптимізації на основі селективної гіперевристики 35 2.5 Висновки до розділу 2 37 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 39 3.1. Принципи роботи та архітектура програмної системи розкрою 39 3.2. Програмна реалізація алгоритмів 40 3.3. Оцінка ефективності роботи системи на тестових даних 43 3.4. Висновки до розділу 3 49 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 50 4.1. Охорона праці 50 4.2. Безпека в надзвичайних ситуаціях 52 4.2.1. Організація протипожежного захисту та проведення протипожежної профілактики на промисловому підприємстві 52 4.2.2. Джерела виникнення шуму і вібрацій. Заходи і засоби захисту від шуму і вібрацій, гігієнічні та допустимі норми. 53 ВИСНОВКИ 56 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 58 Додаток A Тези конференцій Додаток Б Лістинг коду основного файлу системи |
| URI: | http://elartu.tntu.edu.ua/handle/lib/50641 |
| Copyright owner: | © Руснак Віктор Михайлович, 2025 © Rusnak Viktor, 2025 |
| References (Ukraine): | Бармак О. В., Крак Ю. В., Кривонос Ю. Г. ІнтелектуалВаравін А.В., Лещишин Ю.З., Чайковський А.В. Методичні вказівки до виконання курсового проєкту з дисципліни «Дослідження і проєктування комп’ютерних систем та мереж». Тернопіль: ТНТУ, 2024. 32 с.ьні інформаційні технології та системи: навчальний посібник. Тернопіль: Астон, 2020. 288 с. Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями: НПАОП 0.00-7.15-18. Київ: Міністерство соціальної політики України, 2018. 20 с. Глибовець М. М., Гулаєва Н. М. Еволюційні алгоритми: навчальний посібник. Київ: НаУКМА, 2013. 320 с. ДСТУ ISO 45001:2019. Системи управління охороною здоров’я та безпекою праці. Вимоги та настанови щодо застосування. Київ: ДП «УкрНДНЦ», 2019. Зайченко Ю. П. Дослідження операцій: підручник. Київ: Слово, 2016. 816 с. Закон України «Про охорону праці»: за станом на 01 січ. 2025 р. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 05.12.2025). Катренко А. В. Дослідження операцій: підручник. Львів: Магнолія-2006, 2019. 352 с. Кодекс цивільного захисту України. Відомості Верховної Ради України, 2013, № 34-35, ст. 458. Кравченко В. М. Системний аналіз та методи оптимізації розкрою матеріалів: навчальний посібник. Київ: НТУУ «КПІ», 2019. 210 с. Крепич С. Я., Співак І. Я. Алгоритми та структури даних: навчальний посібник. Тернопіль: ТНТУ, 2019. 224 с. Левицький В. В. Інженерія програмного забезпечення: навчальний посібник. Львів: Видавництво Львівської політехніки, 2021. 248 с. Литвин В. В., Висоцька В. А., Пуле С. О. Інтелектуальні системи: підручник. Львів: Новий Світ-2000, 2019. 406 с. Луцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. Методичні рекомендації до виконання кваліфікаційної роботи магістра для студентів спеціальності 123 «Комп’ютерна інженерія». Тернопіль: ТНТУ, 2024. 44 с. Луцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. Програма та методичні рекомендації з проходження практики за тематикою кваліфікаційної роботи для студентів спеціальності 123 «Комп’ютерна інженерія». Тернопіль: ТНТУ, 2024. 45 с. Нікольський Ю. В., Пасічник В. В., Щербина Ю. М. Системи штучного інтелекту: підручник. Львів: Магнолія-2006, 2019. 279 с. Панченко Т. В. Генетичні та еволюційні алгоритми: навчальний посібник. Київ: КПІ ім. Ігоря Сікорського, 2018. 165 с. Правила охорони праці в деревообробній промисловості: НПАОП 20.0-1.02-05. Київ: Держгірпромнагляд, 2005. Правила пожежної безпеки в Україні: НАПБ А.01.001-2014. Київ: ДСНС України, 2014. 54 с. Стручок В.С. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей «Безпека в надзвичайних ситуаціях». Тернопіль: ФОП Паляниця В. А. 156 с. URL: https://elartu.tntu.edu.ua/handle/lib/39196. Стручок В.С. Навчальний посібник «Техноекологія та цивільна безпека. Частина «цивільна безпека». Тернопіль: ФОП Паляниця В. А. 156 с. URL: http://elartu.tntu.edu.ua/handle/lib/39424. Стухляк П. Д., Іванченко О. В., Буката Л. М. Теорія систем і системний аналіз: навчальний посібник. Тернопіль: ТНТУ, 2018. 192 с. Субботін С. О. Подання й обробка знань у системах штучного інтелекту та підтримки прийняття рішень: навчальний посібник. Запоріжжя: ЗНТУ, 2018. 340 с. Руснак В. М., Стадник Н. Б. Інформаційна технологія адаптивної оптимізації розкрою листових матеріалів у меблевому виробництві. Інформаційні моделі, системи та технології: матеріали XIII науково-технічної конференції (Тернопіль, 17–18 грудня 2025 р.). Тернопіль: ТНТУ, 2025. С. 147. Руснак В. М., Стадник Н. Б. Методи адаптивного вибору евристик для задач гільйотинного розкрою. Актуальні задачі сучасних технологій: збірник тез доповідей XIV Міжнародної науково-технічної конференції молодих учених та студентів (Тернопіль, 11–12 грудня 2025 р.). Тернопіль: ТНТУ, 2025. С. 335. Тимченко А. А. Основи системного аналізу та системного проектування: навчальний посібник. Київ: Либідь, 2019. 265 с. Типове положення про систему управління охороною праці: НПАОП 0.00-4.21-04. Київ: Держгірпромнагляд України, 2004. 28 с. Шаховська Н. Б., Голощук Р. О. Алгоритми і структури даних: посібник. Львів: Магнолія-2006, 2020. 216 с. Gilmore P. C., Gomory R. E. A linear programming approach to the cutting-stock problem. Operations Research. 1961. Vol. 9, No. 6. P. 849–859. Matplotlib: Visualization with Python. URL: https://matplotlib.org/ (дата звернення: 02.12.2025). NumPy User Guide. URL: https://numpy.org/doc/stable/user/ (дата звернення: 02.12.2025). Python Software Foundation. Python 3.12 Documentation. URL: https://docs.python.org/3/ (дата звернення: 01.12.2025). Tkinter – Python interface to Tcl/Tk. URL: https://docs.python.org/3/library/tkinter.html (дата звернення: 02.12.2025). |
| Content type: | Master Thesis |
| Εμφανίζεται στις συλλογές: | 123 — комп’ютерна інженерія |
Αρχεία σε αυτό το τεκμήριο:
| Αρχείο | Περιγραφή | Μέγεθος | Μορφότυπος | |
|---|---|---|---|---|
| Viktor_Rusnak.pdf | 2,53 MB | Adobe PDF | Δείτε/ Ανοίξτε |
Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα
Εργαλεία διαχειριστή