Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/50641
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorСтадник, Наталія Богданівна-
dc.contributor.advisorStadnyk, Nataliia-
dc.contributor.authorРуснак, Віктор Михайлович-
dc.contributor.authorRusnak, Viktor-
dc.date.accessioned2025-12-29T13:30:14Z-
dc.date.available2025-12-29T13:30:14Z-
dc.date.issued2025-12-16-
dc.date.submitted2025-06-26-
dc.identifier.citationРуснак В.М. Методи та засоби оптимізації розкрою листових матеріалів у комп’ютерних системах меблевого виробництва з використанням адаптивних евристик : кваліфікаційна робота на здобуття ступеня магістр: спец. 123 — комп’ютерна інженерія / наук.кер. Н.Б. Стадник. — Тернопіль: ТНТУ, 2025. — 80 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/50641-
dc.description.abstractРуснак В. М. Методи та засоби оптимізації розкрою листових матеріалів у комп’ютерних системах меблевого виробництва з використанням адаптивних евристик: робота на здобуття кваліфікаційного ступеня магістра: спец. 123 – комп’ютерна інженерія / наук.кер. Н. Б. Стадник. Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2025. Ключові слова: комп’ютерна система, оптимізація розкрою, адаптивні евристики, гільйотинний розкрій, меблеве виробництво, коефіцієнт корисного використання матеріалу. Кваліфікаційна робота присвячена дослідженню методів і засобів підвищення ефективності використання листових матеріалів на меблевому виробництві шляхом впровадження комп’ютеризованої системи розкрою. У роботі здійснено аналіз існуючих алгоритмів вирішення задачі розкрою (Cutting Stock Problem), а також закцентовано увагу на проблемах мінімізації відходів при серійному виробництві. В основі створеної системи використовується метод адаптивних евристик, який дозволяє автоматично підбирати оптимальну стратегію розміщення деталей залежно від параметрів замовлення та технологічних обмежень обладнання. Отримані результати розрахунків візуалізуються у вигляді карт розкрою, а сформовані завдання експортуються у форматі JSON для подальшої передачі на верстати з числовим програмним керуванням. Результати цього дослідження мають практичне значення для зменшення виробничих витрат, економії матеріалів та автоматизації робочого місця технолога меблевого підприємства.uk_UA
dc.description.abstractRusnak 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.uk_UA
dc.description.tableofcontentsВСТУП 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 Тези конференцій Додаток Б Лістинг коду основного файлу системиuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123uk_UA
dc.subjectкомп’ютерна інженеріяuk_UA
dc.subjectКомп’ютерна системаuk_UA
dc.subjectоптимізація розкроюuk_UA
dc.subjectадаптивні евристикиuk_UA
dc.subjectгільйотинний розкрійuk_UA
dc.subjectмеблеве виробництвоuk_UA
dc.subjectкоефіцієнт корисного використання матеріалуuk_UA
dc.subjectcomputer systemuk_UA
dc.subjectcutting optimizationuk_UA
dc.subjectadaptive heuristicsuk_UA
dc.subjectguillotine cuttinguk_UA
dc.subjectfurniture productionuk_UA
dc.subjectmaterial utilization factor.uk_UA
dc.titleМетоди та засоби оптимізації розкрою листових матеріалів укомп’ютерних системах меблевого виробництва з використаннямадаптивних евристикuk_UA
dc.title.alternativeMethods and tools for optimizing the cutting of sheet materials in computer systems for furniture manufacturing using adaptive heuristics.uk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Руснак Віктор Михайлович, 2025uk_UA
dc.rights.holder© Rusnak Viktor, 2025uk_UA
dc.contributor.committeeMemberФриз, Михайло Євгенович-
dc.contributor.committeeMemberFryz, Mykhailo-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages80-
dc.subject.udc004.9:684uk_UA
dc.relation.referencesБармак О. В., Крак Ю. В., Кривонос Ю. Г. ІнтелектуалВаравін А.В., Лещишин Ю.З., Чайковський А.В. Методичні вказівки до виконання курсового проєкту з дисципліни «Дослідження і проєктування комп’ютерних систем та мереж». Тернопіль: ТНТУ, 2024. 32 с.ьні інформаційні технології та системи: навчальний посібник. Тернопіль: Астон, 2020. 288 с.uk_UA
dc.relation.referencesВимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями: НПАОП 0.00-7.15-18. Київ: Міністерство соціальної політики України, 2018. 20 с.uk_UA
dc.relation.referencesГлибовець М. М., Гулаєва Н. М. Еволюційні алгоритми: навчальний посібник. Київ: НаУКМА, 2013. 320 с.uk_UA
dc.relation.referencesДСТУ ISO 45001:2019. Системи управління охороною здоров’я та безпекою праці. Вимоги та настанови щодо застосування. Київ: ДП «УкрНДНЦ», 2019.uk_UA
dc.relation.referencesЗайченко Ю. П. Дослідження операцій: підручник. Київ: Слово, 2016. 816 с.uk_UA
dc.relation.referencesЗакон України «Про охорону праці»: за станом на 01 січ. 2025 р. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 05.12.2025).uk_UA
dc.relation.referencesКатренко А. В. Дослідження операцій: підручник. Львів: Магнолія-2006, 2019. 352 с.uk_UA
dc.relation.referencesКодекс цивільного захисту України. Відомості Верховної Ради України, 2013, № 34-35, ст. 458.uk_UA
dc.relation.referencesКравченко В. М. Системний аналіз та методи оптимізації розкрою матеріалів: навчальний посібник. Київ: НТУУ «КПІ», 2019. 210 с.uk_UA
dc.relation.referencesКрепич С. Я., Співак І. Я. Алгоритми та структури даних: навчальний посібник. Тернопіль: ТНТУ, 2019. 224 с.uk_UA
dc.relation.referencesЛевицький В. В. Інженерія програмного забезпечення: навчальний посібник. Львів: Видавництво Львівської політехніки, 2021. 248 с.uk_UA
dc.relation.referencesЛитвин В. В., Висоцька В. А., Пуле С. О. Інтелектуальні системи: підручник. Львів: Новий Світ-2000, 2019. 406 с.uk_UA
dc.relation.referencesЛуцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. Методичні рекомендації до виконання кваліфікаційної роботи магістра для студентів спеціальності 123 «Комп’ютерна інженерія». Тернопіль: ТНТУ, 2024. 44 с.uk_UA
dc.relation.referencesЛуцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. Програма та методичні рекомендації з проходження практики за тематикою кваліфікаційної роботи для студентів спеціальності 123 «Комп’ютерна інженерія». Тернопіль: ТНТУ, 2024. 45 с.uk_UA
dc.relation.referencesНікольський Ю. В., Пасічник В. В., Щербина Ю. М. Системи штучного інтелекту: підручник. Львів: Магнолія-2006, 2019. 279 с.uk_UA
dc.relation.referencesПанченко Т. В. Генетичні та еволюційні алгоритми: навчальний посібник. Київ: КПІ ім. Ігоря Сікорського, 2018. 165 с.uk_UA
dc.relation.referencesПравила охорони праці в деревообробній промисловості: НПАОП 20.0-1.02-05. Київ: Держгірпромнагляд, 2005.uk_UA
dc.relation.referencesПравила пожежної безпеки в Україні: НАПБ А.01.001-2014. Київ: ДСНС України, 2014. 54 с.uk_UA
dc.relation.referencesСтручок В.С. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей «Безпека в надзвичайних ситуаціях». Тернопіль: ФОП Паляниця В. А. 156 с. URL: https://elartu.tntu.edu.ua/handle/lib/39196.uk_UA
dc.relation.referencesСтручок В.С. Навчальний посібник «Техноекологія та цивільна безпека. Частина «цивільна безпека». Тернопіль: ФОП Паляниця В. А. 156 с. URL: http://elartu.tntu.edu.ua/handle/lib/39424.uk_UA
dc.relation.referencesСтухляк П. Д., Іванченко О. В., Буката Л. М. Теорія систем і системний аналіз: навчальний посібник. Тернопіль: ТНТУ, 2018. 192 с.uk_UA
dc.relation.referencesСубботін С. О. Подання й обробка знань у системах штучного інтелекту та підтримки прийняття рішень: навчальний посібник. Запоріжжя: ЗНТУ, 2018. 340 с.uk_UA
dc.relation.referencesРуснак В. М., Стадник Н. Б. Інформаційна технологія адаптивної оптимізації розкрою листових матеріалів у меблевому виробництві. Інформаційні моделі, системи та технології: матеріали XIII науково-технічної конференції (Тернопіль, 17–18 грудня 2025 р.). Тернопіль: ТНТУ, 2025. С. 147.uk_UA
dc.relation.referencesРуснак В. М., Стадник Н. Б. Методи адаптивного вибору евристик для задач гільйотинного розкрою. Актуальні задачі сучасних технологій: збірник тез доповідей XIV Міжнародної науково-технічної конференції молодих учених та студентів (Тернопіль, 11–12 грудня 2025 р.). Тернопіль: ТНТУ, 2025. С. 335.uk_UA
dc.relation.referencesТимченко А. А. Основи системного аналізу та системного проектування: навчальний посібник. Київ: Либідь, 2019. 265 с.uk_UA
dc.relation.referencesТипове положення про систему управління охороною праці: НПАОП 0.00-4.21-04. Київ: Держгірпромнагляд України, 2004. 28 с.uk_UA
dc.relation.referencesШаховська Н. Б., Голощук Р. О. Алгоритми і структури даних: посібник. Львів: Магнолія-2006, 2020. 216 с.uk_UA
dc.relation.referencesGilmore P. C., Gomory R. E. A linear programming approach to the cutting-stock problem. Operations Research. 1961. Vol. 9, No. 6. P. 849–859.uk_UA
dc.relation.referencesMatplotlib: Visualization with Python. URL: https://matplotlib.org/ (дата звернення: 02.12.2025).uk_UA
dc.relation.referencesNumPy User Guide. URL: https://numpy.org/doc/stable/user/ (дата звернення: 02.12.2025).uk_UA
dc.relation.referencesPython Software Foundation. Python 3.12 Documentation. URL: https://docs.python.org/3/ (дата звернення: 01.12.2025).uk_UA
dc.relation.referencesTkinter – Python interface to Tcl/Tk. URL: https://docs.python.org/3/library/tkinter.html (дата звернення: 02.12.2025).uk_UA
dc.identifier.citationenRusnak 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.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Apareix a les col·leccions:123 — комп’ютерна інженерія

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Viktor_Rusnak.pdf2,53 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador