ОПИСАНИЕ КОНФИГУРАЦИИ
Единая среда для программирования промышленных роботов
Расчет траектории
Стратеги для фрезерования, резки, сварки, наплавки, полировки, покраски, обработки камня.
Стратегии черновой обработки:
параллельная, эквидистантная, высокоскоростная, адаптивная, черновая послойная, черновая ротационная, обработка отверстий и много других.
Стратегии чистовой обработки:
чистовая обработка, плоскость, гребешок (3D-переход с постоянным шагом), морфинг, ротационная обработка, 5D-наплавка.
Стратегии обработки по контуру:
2D, 3D, и 5D контур.
Специальные стратегии:
Черновая обработка камня, сварка, термообработка, фрезерование скульптур.
Оптимизация
Обход сингулярностей и столкновений, учет ограничений рабочей зоны с помощью специального мощного инструмента: карты осей робота
Оси которыми можно управлять в карте:
A6 (6-я ось), рельс, поворотный позиционер, углы наклона вдоль и перпендикулярно траектории.
Что показывает карта:
Выход за зону досягаемости, выход за пределы осей, точки синигулярности, столкновения. Так же карта показывает зоны ускоренных и рабочих перемещений.
Автоматизация:
Просто нажмите «Рассчитать автоматически». В большинстве случаев автоматический расчет составляет безопасную траекторию.
Точный контроль:
Редактируйте любую точку траектории инструмента с предварительным просмотром в реальном времени.
Моделирование
Полное моделирование роботизированной ячейки. Моделирование удаления материала.
Плавное моделирование в высоком разрешении.
Полное моделирование роботизированной ячейки:
Робот, позиционеры, столы, рельсы, исполнительные механизмы, ограждения, оснастка, инструментальный магазин и любая другая импортированная геометрия используется для моделирования. С сохранением кинематики.
Удаление материала, наплавка, покраска:
Специальные режимы моделирования для покраски, добавления и удаления материала.
Верификация и запуск управляющих программ
Инструменты для постпроцессирования, калибровки и подготовки кинематических моделей роботизированных ячеек.
Воссоздайте точную кинематическую модель вашей роботизированной ячейки в SprutCAM Robot с помощью специального приложения – Machine Maker:
Простое приложение для быстрого создания роботизированных ячеек для работы в SprutCAM. Входит в SprutCAM.
Калибровка TCP и базы:
Мобильное приложение для быстрой и точной калибровки TCP по методу two spikes и передачи параметров в SprutCAM.
Постпроцессоры
Постпроцессоры для роботов: Kuka, Fanuc, Motoman, ABB, Staubli, Nachi и прочих. Можно заказать тонкую настройку постпроцессора для вашего проекта.
Задачи, которые решает SprutCAM Robot
SprutCAM Robot выходит за рамки традиционного ПО для программирования роботов.
Одно решение для автономного программирования, которое включает в себя:
- расчет траектории инструмента;
- моделирование;
- оптимизация движений без сингулярности и столкновений;
- постпроцессирование.
Траектории инструмента рассчитываются в собственных 6-осевых кодах, и никаких преобразований для перехода от 5 до 6 осей не требуется.
Для программирования промышленных роботов доступен специальный функционал: контроль столкновений, обход зоны сингулярности, контроль пределов рабочей зоны.
Поддерживаемые модели роботов
Библиотека кинематических схем SprutCAM Robot включает в себя широкий спектр роботов всех основных производителей:
- Fanuc;
- KUKA;
- Staubli;
- Yaskawa Motoman;
- Toshiba;
- Mitsubishi;
- Nachi;
- ABB;
- и прочие
Кроме того, используя стандартные шаблоны, можно быстро создавать собственные кинематические модели роботизированных ячеек.
Позиционирование робота
Программирование робота в SprutCAM Robot выполняется с учетом положения робота в пространстве: крепление на полу / стене / полке / потолке Поддерживается работа, когда деталь закреплена на неподвижной оснастке и движется инструмент, так и когда деталь закреплена на роботе, а инструмент неподвижен.
Поддержка дополнительных осей
SprutCAM Robot поддерживает симуляцию перемещений как самого робота, так и не ограниченное количество дополнительных линейных и поворотных осей позиционеров.
Пример:
Робот может перемещаться по рельсу и одновременно выполнять фрезерование, или ротационную обработку детали установленную на поворотном столе. Дополнительными осями роботизированной ячейки можно управлять автоматически с помощью набора правил, либо вручную с помощью специального инструмента: «оптимизатора осей робота».
Применения
Фрезерование
3 — 5D фрезерование с поддержкой внешних осей
Резка
5-осевая резка с точным управлением вектором инструмента в каждой точке
Наплавка
3—5D наплавка с контролем толщины слоя
Сварка
Простое решение для программирования сварки
Полировка
Поддерживается работа, когда деталь закреплена на неподвижной оснастке и движется инструмент, так и когда деталь закреплена на роботе, а инструмент неподвижен
Обработка скульптур
Черновая обработка камня, дисковый инструмент, сложная 5D чистовая обработка сетчатых моделей (mesh)
Pick-and-place
Pick-and-place с автоматическим обходом столкновений
Дисковый инструмент
Черновая обработка камня, дисковый инструмент, сложная 5D чистовая обработка сетчатых моделей (mesh)
Резка горячей проволокой
Сверхбыстрый съем материала для обработки пеноматериала