Быстро запрограммируйте промышленного пик-энд-плейс робота с RoboDK
Программирование пик-энд-плейс — фундаментальный навык в робототехнике. Но как создать эту программу робота быстро и легко для вашего промышленного робота?
С простым интерфейсом программирования RoboDK вы можете создать программу пик-энд-плейс всего за несколько минут.
Вот как начать с простым программированием пик-энд-плейс.
Преимущества пик-энд-плейс с промышленным роботом
Это простая задача, возможно, даже самая простая роботизированная задача!
Даже если ваши планы для робота более продвинутые, стоит научиться программировать эту базовую задачу перед переходом к более сложным настройкам.
Промышленные роботы — идеальное решение для этого приложения. Они более последовательны, чем человеческие рабочие, чья эффективность на задаче падает за длинные смены выполнения однообразного движения.
Много промышленных задач попадают под название пик-энд-плейс, включая стопку, сортировку, упаковку и обслуживание станков.
Зачем программировать пик-энд-плейс с RoboDK
Есть различные варианты программирования промышленного робота для этой конкретной задачи.
Эти варианты включают использование пульта обучения робота, ручное руководство или кодирование на проприетарном языке производителя.
Преимущество использования RoboDK в том, что интерфейс программирования невероятно прост в использовании. Вы можете запрограммировать это движение за несколько минут, и оно совместимо с сотнями промышленных роботов.
Ни один из альтернативных вариантов программирования промышленного робота не предлагает эту гибкость.
Как запрограммировать пик-энд-плейс робота с RoboDK
Программирование этой задачи очень просто с RoboDK. Упражнение знакомит с некоторыми базовыми концепциями, которые хорошо знать об окружении симуляции инструмента.
Вот 9 шагов для программирования вашего первого пик-энд-плейс робота в RoboDK:
1. Создайте вашу программу робота
Сначала нужно создать программу робота. Это включает загрузку модели робота из нашей Библиотеки роботов, добавление любых других объектов симуляции (столы, конвейеры, объекты для захвата) и добавление захвата или другого конечного эффектора.
2. Научитесь присоединять и отсоединять объекты от робота
В RoboDK действия захвата и размещения сосредоточены вокруг двух «событий симуляции» — присоединить объект и отсоединить объект. Вам нужно ознакомиться с этими двумя событиями.
Когда вы хотите, чтобы робот подобрал объект, просто сдвиньте его конечный эффектор близко к объекту и выберите «присоединить объект». RoboDK присоединит конечный эффектор к ближайшему объекту. С «отсоединить объект» робот отпускает любые присоединенные объекты.
3. Создайте цель захвата (pick target)
Чтобы начать создание программы, создайте цель, где робот подберет ваш выбранный объект. Вы можете быстро переместить робот к любому объекту в симуляции RoboDK, нажав правой кнопкой на объект и выбрав «Get with robot».
4. Установите смещение подхода (approach offset)
Почти всегда хорошая идея добавить смещение подхода при программировании любого движения робота.
Это предотвращает столкновение робота с объектом при движении через свободное пространство. Можно запрограммировать робота быстро двигаться к дистанции подхода (используя неуправляемое Joint Move), затем медленно двигаться (с управляемым Linear Motion) для захвата объекта.
5. Запрограммируйте суб-программу присоединения (attach sub-program)
Часто хорошая идея программировать задачи пик-энд-плейс с двумя отдельными суб-программами: действие захвата и действие размещения. Это позволяет легко дублировать действия робота и сохранять программу управляемой.
Создайте суб-программу присоединения со следующими шагами:
- Переместите робота к смещению подхода с Joint Move.
- Используйте Linear Move для перехода к месту захвата.
- Захватите объект с событием симуляции Attach Object.
- Отведите робота к смещению подхода с Linear Move.
6. Создайте цели мест размещения (place location targets)
Теперь у вас есть все фундаментальные строительные блоки движения пик-энд-плейс. В этот момент часто наиболее эффективно просто копировать и вставлять части программы, затем подправлять их.
Например, можно быстро создать место размещения, копируя цель захвата и перемещая в другую часть рабочей зоны. Это также скопирует смещение подхода.
7. Запрограммируйте суб-программу отсоединения (detach sub-program)
Действие размещения в основном то же, что и захват. Однако вместо Attach Object выбираете событие симуляции Detach Object. Можно скопировать суб-программу захвата и просто подправить её.
8. Включите в основную программу
Наконец, вы хотите создать основную программу. В ней вы сначала включите суб-программу захвата, затем суб-программу размещения. Когда запустите основную программу, робот должен подобрать объект из одного места и разместить в другом.
9. Бонусный трюк: замените объекты симуляции
После запуска программы вы обнаружите, что объект теперь в неправильном месте для перезапуска симуляции. Можно быстро сбросить программу, выбрав событие симуляции Set Object Position и сохранив стартовую позицию ваших объектов.
Увидьте это в действии в нашем бесплатном курсе программирования пик-энд-плейс
Может быть трудно следовать таким инструкциям без видения в действии, верно?
Вы можете увидеть все это обучение и многое больше в нашем бесплатном видеокурсе по программированию пик-энд-плейс. Он включает обучение для простых приложений пик-энд-плейс и более сложных примеров, например с объектами разной формы.
Просто нажмите здесь, чтобы получить доступ к полному курсу.
Какие вопросы у вас есть о программировании задач пик-энд-плейс с RoboDK? Напишите в комментариях ниже или присоединитесь к обсуждению в LinkedIn, Twitter, Facebook, Instagram или на форуме RoboDK.. Также ознакомьтесь с нашей обширной видеоколлекцией и подпишитесь на канал RoboDK в YouTube
Промышленный робот
- 5 экспертных советов по программированию промышленных роботов (плюс гейм-чейнджер бонус)
- 3D-печатаемые кастомные захвата для топливных форсунок: повышение эффективности pick-and-place
- Наследование и полиморфизм в C#: практические примеры кода
- Ведущие производители пик-энд-плейс роботов в Индии
- Топ-10 надежных поставщиков роботов «захват-перемещение» для промышленной автоматизации
- Компоненты высокопроизводительных манипуляторов для эффективной автоматизации Pick & Place
- Роботизированные руки Pick & Place: Полное руководство по автоматизации и производительности
- Как работают роботы pick-and-place: повышение эффективности в производстве
- Повышение эффективности автоматизацией Pick-and-Place: бесшовная интеграция роботов с EasyWork
- Инструментарий конца манипулятора: повышение производительности роботов pick-and-place