СПРУТКАМ РОБОТ — универсальное ПО для оффлайн программирования промышленных роботов.

Единая среда

для программирования

промышленных роботов

Расчет траектории

Стратеги для фрезерования, резки, сварки, наплавки, полировки, покраски, обработки камня.

Стратегии черновой обработки:

параллельная, эквидистантная, высокоскоростная, адаптивная, черновая послойная, черновая ротационная, обработка отверстий и много других.

Стратегии чистовой обработки:

чистовая обработка, плоскость, гребешок (3D-переход с постоянным шагом), морфинг, ротационная обработка, 5D-наплавка.

Стратегии обработки по контуру:

2D, 3D, и 5D контур.

Специальные стратегии:

Черновая обработка камня, сварка, термообработка, фрезерование скульптур.

Оптимизация

Обход сингулярностей и столкновений, учет ограничений рабочей зоны с помощью специального мощного инструмента: карты осей робота

Оси которыми можно управлять в карте:

A6 (6-я ось), рельс, поворотный позиционер, уголы наклона вдоль и перпендикулярно траектории.

Что показывает карта:

Выход за зону досягаемости, выход за пределы осей, точки синигулярности, столкновения. Так же карта показывает зоны ускоренных и рабочих перемещений.

Автоматизация:

Просто нажмите “Рассчитать автоматически”. В большенстве случаев автоматический расчет составляет безопасную траекторию.

Точный контроль:

Редактируйте любую точку траектории инструмента с предварительным просмотром в реальном времени.

Моделирование

Полное моделирование роботизированной ячейки. Моделирование удаления материала.
Плавное моделирование в высоком разрешении.

Полное моделирование роботизированной ячейки:

Робот, позиционеры, столы, рельсы, исполнительные механизмы, ограждения, оснастка, инструментальный магазин и любая другая импортированная геометрия используется для моделирования. С сохранением кинематики.

Удаление материала, наплавка, покраска:

Специальные режимы моделирования для покраски, добавления и удаления материала.

Верификация и запуск управляющих программ

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

Воссоздайте точную кинематическую модель вашей роботизированной ячейки в СПРУТКАМ РОБОТ с помощью специального приложения – Машинмейкер:

Простое приложение для быстрого создания роботизированных ячеек для работы в СПРУТКАМ. Входит в СПРУТКАМ.

Калибровка TCP и базы:

Мобильное приложение для быстрой и точной калибровки TCP по методу two spikes и передачи параметров в СПРУТКАМ.

Постпроцессоры

Постпроцессоры для роботов: Kuka, Fanuc, Motoman, ABB, Staubli, Nachi и прочих. Можно заказать тонкую настройку постпроцессора для вашего проекта.

Почему СПРУТКАМ РОБОТ?

СПРУТКАМ РОБОТ выходит за рамки традиционного ПО для програмирования роботов.

Одно решение для автономного программирования, которое включает в себя:

  • расчет траектории инструмента;
  • моделирование;
  • оптимизация движений без сингулярности и столкновений;
  • постпроцессирование.

Траектории инструмента рассчитываются в собственных 6-осевых кодах, и никаких преобразований для перехода от 5 до 6 осей не требуется.

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

Пример с объяснением рабочего процесса программирования роботов.

Поддерживаемые модели роботов

Библиотека кинематических схем СПРУТКАМ РОБОТ включает в себя широкий спектр роботов всех основных производителей:
  • Fanuc;
  • KUKA;
  • Staubli;
  • Yaskawa Motoman;
  • Toshiba;
  • Mitsubishi;
  • Nachi;
  • ABB;
  • и прочие

Кроме того, используя стандартные шаблоны, можно быстро создавать собственные кинематические модели роботизированных ячеек.

Позиционирование робота

Программирование робота в СПРУТКАМ РОБОТ выполняется с учетом положения робота в пространстве: крепление на полу / стене / полке / потолке Поддерживается работа, когда деталь закреплена на неподвижной оснастке и движется инструмент, так и когда деталь закреплена на роботе, а инструмент неподвижен.

Поддержка дополнительных осей

СПРУТКАМ РОБОТ поддерживает симуляцию перемещений как самого робота, так и не ограниченное количество дополнительных линейных и поворотных осей позиционеров.
 
Пример:
Робот может перемещаться по рельсу и одновременно выполнять фрезерование, или ротационную обработку детали установленную на поворотном столе. Дополнительными осями роботизированной ячейки можно управлять автоматически с помощью набора правил, либо вручную с помощью специального инструмента: “оптимизатора осей робота”.

Применения

Фрезерование

3 – 5D фрезерование с поддержкой внешних осей

Резка

5-осевая резка с точным управлением вектором инструмента в каждой точке

Наплавка

3—5D наплавка с контролем толщины слоя

Сварка

Простое решение для программирования сварки

Полировка

Поддерживается работа, когда деталь закреплена на неподвижной оснастке и движется инструмент, так и когда деталь закреплена на роботе, а инструмент неподвижен

Обработка скульптур

Черновая обработка камня, дисковый инструмент, сложная 5D чистовая обработка сетчатых моделей (mesh)

Pick-and-place

Pick-and-place с автоматическим обходом столкновений

Дисковый инструмент

Черновая обработка камня, дисковый инструмент, сложная 5D чистовая обработка сетчатых моделей (mesh)

Резка горячей проволокой

Сверхбыстрый съем материала для обработки пеноматериала

Применения

3-5D фрезерование с поддержкой избычных осей

Многоосевая резка с точным управлением вектором инструмента в каждой точке траектории

3-5D наплавка с контролем толщины слоя

Простое решение для программирования сварки

Поддерживается работа, когда деталь закреплена на неподвижной оснастке и движется инструмент, так и когда деталь закреплена на роботе, а инструмент неподвижен

Черновая обработка камня, дисковый инструмент, улучшенная 5D чистовая обработка высокополигональных сетчатых моделей

Pick-and-place с автоматическим обходом столкновений

Подробности скоро

Черновая обработка камня, дисковый инструмент, улучшенная 5D чистовая обработка высокополигональных сетчатых моделей

Подробности скоро

Сверхбыстрый съем материала для обработки пеноматериала

Подробности скоро

Примеры использования СПРУТКАМ РОБОТ

От наших пользователей

Фрезерование пенопласта

Обрезка пластика

Обработка карбона

Шлифовка модели стула

Наплавка/3D печать

Преимущества

СПРУТКАМ РОБОТ это единая среда для оффлайн программирования промышленных роботов и моделирования обработки. Перейдите на новый уровень программирования промышленных роботов.

Сократите время простоя

Оффлайн программирование повышает производительность, благодаря уменьшению времени простоя робота и снижению затрат на его программирование.

Экономьте время

Это намного быстрее, чем программирование обучением т.к. не требуется никакого обучения по точкам.

Поддерживает дополнительные оси

В СПРУТКАМ очень просто программировать роботизированные ячейки с поворотными столами или роботами на рельсах.

Доверьте компьютеру выполнять скучную работу

Поиск перемещений без столкновений и автоматическая оптимизация траектории обработки.

Реалистичное моделирование

Реалистичное моделирование обработки и верификация, а также постпроцессирование и вывод кода программы на родном языке робота.

Не имеющий равных рабочий процесс

Расчет траектории, оптимизация траектории, симуляция обработки и постпроцессирование в единой среде программирования

В СПРУТКАМ все перемещения рассчитываюстся с учетом кинематики конкретного робота. Перемещения каждой из осей робота можно оптимизировать либо автоматически, либо вручную, чтобы расширить зону обработки, избежать столкновений или улучшить качество обработки.