ВВЕДЕНИЕ 5
1 Анализ предметной области 7
1.1 Современное состояние развития информатики и вычислительной техники 7
1.2 Актуальность, цели и задачи, методы исследования и средства решения 8
1.3 Промышленные роботы и их применение 9
1.4 Система SprutCAM 10
1.5 Постпроцессоры для промышленных роботов 10
1.6 Программирование сварочных роботов 11
1.7 Технология сварки промышленными роботами 11
1.8 Программное обеспечение для управления сварочными роботами 12
1.9 SprutCam как программное обеспечение для подготовки производственных программ 13
1.10 Описание типов сварки, которые могут быть выполнены роботом 13
1.11 Описание основных параметров, которые нужно учесть при формировании управляющих программ для робота 14
1.12 Описание стандартных форматов файлов для программирования сварочных роботов 14
1.13 Анализ требований к постпроцессору для сварочного робота 15
1.13.1 Анализ процесса подготовки управляющих программ для промышленных роботов и выявление недостатков 15
1.13.2 Анализ существующих систем для моделирования цифровых двойников 17
1.13.3 Особенности использования цифрового двойника для промышленного робота 20
1.13.4 Анализ требований к постпроцессору для сварочного робота 23
1.13.5 Проектирование постпроцессора 23
1.13.6 Реализация постпроцессора 24
1.13.7 Тестирование и анализ результатов 24
1.13.8 Разработка модели бизнес-процессов 25
1.13.9 Разработка диаграммы вариантов использования 26
1.13.10 Разработка диаграммы классов 28
1.14 Вывод по главе 30
2 Создание цифрового двойника в SprutCam 32
2.1 Загрузка 3D-модели робота Eidos 33
2.2 Определение ограничений осей робота 34
2.3 Позиционирование стола и оснастки 35
2.4 Создание цифрового двойника 36
2.5 Проверка и настройка цифрового двойника 37
2.6 Вывод по главе 38
3 Разработка постпроцессора 40
3.1 Анализ данных CLData 40
3.2 Формирование структуры управляющей программы 42
3.3 Генерация файла Python 43
3.4 Генерация файла XML 46
3.5 Пример сгенерированных управляющих программ 50
3.6 Эксперименты и результаты 52
3.7 Вывод по главе 53
ЗАКЛЮЧЕНИЕ 55
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 57
ПРИЛОЖЕНИЕ А 60
ПРИЛОЖЕНИЕ Б 69
ПРИЛОЖЕНИЕ В 72
Актуальность данной работы заключается в том, разработка эффективных систем генерации управляющих программ для роботов является важной задачей, которая помогает оптимизировать производственные процессы, увеличить производительность, минимизировать простои производства и снизить затраты.
Целью работы является создание функциональной системы, позволяющей генерировать управляющие программы для робота Eidos на основе данных CLData из программы SprutCAM.
Объект исследования: промышленный сварочный робот Eidos и программа SprutCAM.
Предмет исследования: разработка системы генерации управляющих программ для промышленного сварочного робота Eidos на основе данных CLData из программы SprutCAM.
Для реализации поставленной цели необходимо решить следующие задачи:
Загрузка 3D-модели робота Eidos и определение ограничений его шести осей.
Позиционирование стола и установка оснастки с деталью в цифровом двойнике.
Разработка постпроцессора на языке C#, обрабатывающего данные CLData из SprutCAM и генерирующего файлы Python и XML.
Создание файла Python с командами и инструкциями для управления роботом Eidos на основе данных CLData.
Генерация файла XML с информацией о точках движения, параметрах и инструменте робота Eidos.
Проверка функциональности системы и ее применение в производственной среде.
Анализ результатов и оценка эффективности системы.
Автоматизированная система формирования управляющих программ для промышленного робота Eidos #9106362
Артикул: 9106362
- Предмет: Программирование
- Уникальность: 76% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 88
- Формат файла: docx
1 999p.
1. Беляев А.Ф., Иванов В.Е., Кузнецов В.И. Промышленные роботы и автоматизированные системы. М.: Машиностроение, 2005. – 234 с.
2. Гончаров И. В. Автоматизация формирования управляющих программ для промышленных роботов / И. В. Гончаров // Автоматизация проектирования. - 2008. - № 2. - С. 12-25.
3. Документация по системе SprutCAM [Электронный ресурс]. URL: https://sprutcam.com/ (дата обращения: 12.05.2023).
4. Справочная литература по языку программирования C# [Электронный ресурс]. URL: https://docs.microsoft.com/en-us/dotnet/csharp/ (дата обращения: 13.05.2023).
5. Пригожин Л.Л. Промышленные роботы и робототехнические системы. М.: Изд-во МГТУ, 2004. – 104 с.
6. Программирование промышленных роботов: Системы управления роботами / Ричард К. Дорф.
7. Литература по принципам работы сварочных роботов и основным методам контроля качества сварных соединений [Электронный ресурс]. URL: https://libgen.is/ (дата обращения: 13.05.2023).
8. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство «Русская редакция»; СПб.: БХВ-Петербург, 2014. — 736 стр.: ил.
9. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». – Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. – 36 с.
10. Анисимова В.В. Диаграммы вариантов использования [Электронный ресурс] //Учебная и научная деятельность: [сайт] URL: https://www.sites.google.com/site/anisimovkhv/learning/pris/lecture/tema12/tema1 2_2 (дата обращения: 09.05.2023).
11. Материалы о работе с языком программирования Python [Электронный ресурс]. URL: https://docs.python.org/3/tutorial/ (дата обращения: 14.05.2023).
12. Материалы о работе с языком программирования XML [Электронный ресурс]. URL: https://www.w3schools.com/xml/ (дата обращения: 14.05.2023).
13. Документация и инструкции производителя робота Eidos. [Электронный ресурс]. URL: http://www.eidosrobotics.com/ (дата обращения: 07.05.2023).
14. Руководство по программированию промышленных роботов / Дж. Грант Ховард.
15. Козлов А. И. Программное обеспечение для автоматизации формирования управляющих программ промышленного робота Eidos / А. И. Козлов // Труды Международной научно-практической конференции "Информационные технологии и компьютерные системы". - 2017. - Т. 3. - С. 123-135.
16. Андреев Г. А. Разработка алгоритмов автоматизированной генерации управляющих программ для промышленного робота / Г. А. Андреев // Программирование и вычислительная техника. - 2010. - № 6. – С. 45-56.
17. Зенкевич, С. Л. Управление роботами. Основы управления манипуляционными роботами: учеб. для вузов / С.Л. Зенкевич, А.С. Ющенко
: Изд-во МГТУ им. Н.Э. Баумана, 2000. – 400 с.
18. Петр Гоффман, Виртуальный ввод в эксплуатацию производственных систем, университет в Южном Уэльсе, 2016
19. Методика разработки программы управления роботом для робота- манипулятора/ Д.С. Колтыгин, И.А. Седельников
20. Интеллектуальная система компьютерной симуляции промышленных роботов сферической компоновки/ К.Е. Тотухов
21. Гельмерих Р., Швиндт П. Введение в автоматизированное проектирование. М: Машиностроение, 2005 г.
22. Михалев О. Н. Повышение степени автоматизации CAD/CAM- систем/ О. Н. Михалев, А. С. Янюшкин// Наука. Технологии. Инновации: Материалы всероссийской научной конференции молодых ученых в 7-ми ч. Ч. 3.– Новосибирск: Изд-во НГТУ, 2007.– С. 25-29.
23. Мартыненко А.А., Шкаберин В.А. Применение онтодологического подхода для реализации системы интеллектуального поиска в области CAD-, CAM-, CAE-технологий//Вестник Брянского ТУ -2008- №2 – С. 103-110.
24. Зубкова, Н.В. Организация производства и менеджмент: метод. рекомендации / Н. В. Зубкова; ТГУ. - ТГУ. - Тольятти: ТГУ, 2007. - 51 с.
25. Грубый, С. В. Оптимизация процесса механической обработки и управление режимными параметрами / С. В. Грубый. — Москва: Издательство МГТУ им. Н. Э. Баумана, 2014. — 149 с.
2. Гончаров И. В. Автоматизация формирования управляющих программ для промышленных роботов / И. В. Гончаров // Автоматизация проектирования. - 2008. - № 2. - С. 12-25.
3. Документация по системе SprutCAM [Электронный ресурс]. URL: https://sprutcam.com/ (дата обращения: 12.05.2023).
4. Справочная литература по языку программирования C# [Электронный ресурс]. URL: https://docs.microsoft.com/en-us/dotnet/csharp/ (дата обращения: 13.05.2023).
5. Пригожин Л.Л. Промышленные роботы и робототехнические системы. М.: Изд-во МГТУ, 2004. – 104 с.
6. Программирование промышленных роботов: Системы управления роботами / Ричард К. Дорф.
7. Литература по принципам работы сварочных роботов и основным методам контроля качества сварных соединений [Электронный ресурс]. URL: https://libgen.is/ (дата обращения: 13.05.2023).
8. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство «Русская редакция»; СПб.: БХВ-Петербург, 2014. — 736 стр.: ил.
9. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». – Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. – 36 с.
10. Анисимова В.В. Диаграммы вариантов использования [Электронный ресурс] //Учебная и научная деятельность: [сайт] URL: https://www.sites.google.com/site/anisimovkhv/learning/pris/lecture/tema12/tema1 2_2 (дата обращения: 09.05.2023).
11. Материалы о работе с языком программирования Python [Электронный ресурс]. URL: https://docs.python.org/3/tutorial/ (дата обращения: 14.05.2023).
12. Материалы о работе с языком программирования XML [Электронный ресурс]. URL: https://www.w3schools.com/xml/ (дата обращения: 14.05.2023).
13. Документация и инструкции производителя робота Eidos. [Электронный ресурс]. URL: http://www.eidosrobotics.com/ (дата обращения: 07.05.2023).
14. Руководство по программированию промышленных роботов / Дж. Грант Ховард.
15. Козлов А. И. Программное обеспечение для автоматизации формирования управляющих программ промышленного робота Eidos / А. И. Козлов // Труды Международной научно-практической конференции "Информационные технологии и компьютерные системы". - 2017. - Т. 3. - С. 123-135.
16. Андреев Г. А. Разработка алгоритмов автоматизированной генерации управляющих программ для промышленного робота / Г. А. Андреев // Программирование и вычислительная техника. - 2010. - № 6. – С. 45-56.
17. Зенкевич, С. Л. Управление роботами. Основы управления манипуляционными роботами: учеб. для вузов / С.Л. Зенкевич, А.С. Ющенко
: Изд-во МГТУ им. Н.Э. Баумана, 2000. – 400 с.
18. Петр Гоффман, Виртуальный ввод в эксплуатацию производственных систем, университет в Южном Уэльсе, 2016
19. Методика разработки программы управления роботом для робота- манипулятора/ Д.С. Колтыгин, И.А. Седельников
20. Интеллектуальная система компьютерной симуляции промышленных роботов сферической компоновки/ К.Е. Тотухов
21. Гельмерих Р., Швиндт П. Введение в автоматизированное проектирование. М: Машиностроение, 2005 г.
22. Михалев О. Н. Повышение степени автоматизации CAD/CAM- систем/ О. Н. Михалев, А. С. Янюшкин// Наука. Технологии. Инновации: Материалы всероссийской научной конференции молодых ученых в 7-ми ч. Ч. 3.– Новосибирск: Изд-во НГТУ, 2007.– С. 25-29.
23. Мартыненко А.А., Шкаберин В.А. Применение онтодологического подхода для реализации системы интеллектуального поиска в области CAD-, CAM-, CAE-технологий//Вестник Брянского ТУ -2008- №2 – С. 103-110.
24. Зубкова, Н.В. Организация производства и менеджмент: метод. рекомендации / Н. В. Зубкова; ТГУ. - ТГУ. - Тольятти: ТГУ, 2007. - 51 с.
25. Грубый, С. В. Оптимизация процесса механической обработки и управление режимными параметрами / С. В. Грубый. — Москва: Издательство МГТУ им. Н. Э. Баумана, 2014. — 149 с.
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Автоматизированная система формирования управляющих программ для промышленного робота Eidos |
Артикул: | 9106362 |
Дата написания: | 12.06.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 76% |
Количество страниц: | 88 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Автоматизированная система формирования управляющих программ для промышленного робота Eidos по предмету программирование
Пролистайте "Автоматизированная система формирования управляющих программ для промышленного робота Eidos" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 76% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 38 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка информационной системы учета службы такси
СЛЕДУЮЩАЯ РАБОТА
Разработка сервиса управления заказами еды через сообщения