В процессе внедрения робототехники многие предприятия сталкиваются с проблемами трудоемкости программирования и наладки робота, а также нехватки адаптивности:

  • перепрограммирование робота под изменяющиеся условия занимает много времени и требует специалиста высокой квалификации;
  • для роботизации обработки большой номенклатуры изделий требуется много индивидуальной оснастки и огромный объем работы по программированию и наладке;
  • а при использовании на одном предприятии роботов разных производителей необходимо еще и обучать специалистов программированию и работе с разными системами.

Из-за вышеописанных факторов затраты на внедрение и поддержку роботов могут существенно вырасти, а в некоторых случаях автоматизация вовсе становится нецелесообразной.

Программный комплекс RoboticsLab разработки «Эйдос-Робототехника» позволяет преодолеть описанные сложности и снизить стоимость внедрения и владения роботами.

Возможности программного комплекса RoboticsLab:

  • "Программирование" обработки изделия на 3d-модели в графической среде - достаточно нанести траектории обработки и задать режимы работы оборудования
  • Автоматический перевод «нарисованного» в управляющие программы для роботов
  • Валидация - проверка на достижимость роботом и отсутствие столкновений
  • 3d-симуляция с визуализацией выполнения программы роботом
  • Прямое управление роботом или выгрузка готовых управляющих программ
  • Интегрируется со всеми распространенными 6-осевыми роботами на рынке (разных производителей!)
  • Функции привязки робота по компьютерному зрению
  • Импорт G-кода
  • Работает на Вашем родном языке

Основной сценарий работы с программой можно описать так. Если необходимо запрограммировать робот на обработку нового вида изделий, оператор выполняет простые шаги:

  • открывает в программе 3d-модель изделия;
  • наносит траектории на модели и задает режимы для оборудования (например, частоту и подачу для шпинделя);
  • запускает привязку робота по компьютерному зрению (при этом робот сканирует установленную деталь, после чего программа привязывает систему координат модели к реальному расположению заготовки);
  • запускает валидацию траектории (при необходимости исправляет найденные ошибки).

На этом программа готова, оператор может запустить ее выполнение напрямую или выгрузить текст программы и перенести на робота.