Кейсы роботизации: промышленная робототехника

ГК «ПЛМ Урал»: внедрение CAM-решения для программирования сварки с использованием технологического пакета KUKA ArcTech.

ЗАКАЗЧИК:
клиент из города Сызрань.

ОТРАСЛЬ:
тяжелое машиностроение.

ЗАДАЧА:
внедрение CAM-решения для программирования сварки с использованием технологического пакета KUKA ArcTech.

ЦЕЛЬ:
автономное программирование сварки в мелкосерийном производстве.

РАЗРАБОТЧИК РЕШЕНИЯ:
Кравченко Константин, Кандидат технических наук 
Ведущий инженер технической поддержки.

ОБОРУДОВАНИЕ/ПО:
Autodesk PowerMILL Robot.

ОПИСАНИЕ:
Роботизация во много ассоциируется со сваркой. Сварка роботами – это уже стереотип, некий стандарт роботизации. Казалось бы, уже многие вопросы должны быть решены. И все же это не до конца верно. Как правило, роботизированная сварка применяется в серийном производстве. Для клиента из города Сызрань мы столкнулись с задачей автономного программирования сварки в мелкосерийном производстве. Номенклатура изделий часто меняется, а самое главное, меняются конфигурации швов. Часть швов может быть запрограммирована параметрически, и применение CAM-систем не требуется, а часть швов имеют форму, не позволяющую выполнить параметрическое программирование. 
Мы столкнулись с рядом интересных задач при внедрении CAM-решения для программирования сварки:
  • управляющая программа должна состоять из формуляров;
  • в каждом файле управляющей программы должно быть не более 2000 строк;
  • CAM-система должна распознавать первую и последнюю точку для каждого рабочего сегмента траектории сварки;
  • пользователю должны быть предоставлены инструменты для задания параметров сварки таких как форма кратера, параметры колебаний электрода при сварке.
Рассмотрим проблему вывода управляющих программ в форме специальных формуляров. Формуляр – это некоторый шаблон команды, в котором описаны все необходимые параметры работы РТК в заданном режиме. Формуляры легко редактируются с пульта управления роботом, а в случае аварийной остановки программы всегда легко отследить, на каком формуляре прервалась программа, и продолжить выполнение программы с указанного формуляра. 
Технологический пакет KUKA ArcTech предоставляет ряд формуляров для программирования сварки – включение сварки, отключение сварки, перемещение в режиме сварки. Например, на рис.4.9 показан пример формуляра для активации сварки в заданной точке. Такие формуляры объединены в SRC-файл управляющей программы робота.

Рис.4.9. Формуляр включения сварки в заданной точке.

Все сопутствующие параметры, на которые ссылается формуляр объявлены в отдельном файле (DAT-файл) и имеют вид, показанный на рис.4.10. Эти параметры задают режим сварки, форму колебаний, вид шва, форму кратера, координаты точки и т.д..

Рис.4.10. Объявление параметров в DAT-файле.

РЕЗУЛЬТАТ:
Специалист Группы Компаний «ПЛМ Урал» доработал исходный код модуля для программирования роботов и реализовал дополнительные инструменты для работы с траекториями сварки. Например, обновленный модуль программирования роботов распознает точки включения/отключения сварки, а для сегментов траектории, описанных всего двумя точками, добавляет промежуточную. Также для пользователя теперь доступны дополнительные параметры сварки – форма кратера, параметры формы и направления колебаний электрода при сварке. За корректность структуры SRC и DAT файлов управляющей программы отвечает постпроцессор, специально разработанный для данного РТК. 
Сварка