Программный комплекс SprutCAM предназначен для разработки управляющих программ для оборудования с ЧПУ, поддерживает разработку управляющих программ для многокоординатного, электроэрозионного, токарно-фрезерного оборудования и промышленных роботов с учетом полной кинематической 3D-модели всех узлов. SprutCAM позволяет решать такие задачи, как 3D-моделирование (CAD), 2.5D и 3-осевое фрезерование, высокоскоростная обработка (ВСО), ротационная обработка (3+1), 5-осевое фрезерование, токарная обработка, токарно-фрезерная обработка, наплавка и гибридные технологии, многоосевая резка, электроэрозионная резка и многие другие.

Основные возможности

3D-моделирование (CAD)

В CAM-систему SprutCAM уже встроен CAD-модуль, который позволяет создавать модели заготовок, инструмента, оснастки и использовать их для обработки.

2.5D- и 3-осевое фрезерование

Создание корпусных деталей, штампов, пресс-форм и любых других деталей, которые можно изготовить на 3-осевом фрезерном станке.

Высокоскоростная обработка (ВСО)

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

Ротационная обработка (3+1)

Ротационная обработка шнеков, лопаток, зубчатых колес, балясин.

5-осевое фрезерование

Индексная (3+2) и 5-осевая непрерывная фрезерная обработка. Изготовление турбинных колес, лопаток, фрезерование каналов.

Токарная обработка

Обточка и расточка цилиндрических, конических и фасонных поверхностей, нарезание резьбы, подрезка и обработка торцов, сверление, зенкерование и развертывание отверстий.

Токарно-фрезерная обработка

CAD/CAM-система SprutCAM поддерживает токарно-фрезерную обработку на мультизадачных станках с ЧПУ для обработки за один установ.

Токарные автоматы и многозадачные станки

CAD/CAM-система для программирования станков швейцарского типа и многоканальных станков с синхронизацией.

Наплавка и гибридные технологии

CAD/CAM-система для программирования наплавки на 5-осевых станках и гибридной технологии на токарно-фрезерных станках.

Многоосевая резка

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

Электроэрозионная резка

Поддержка 2−4−координатных стратегий ЭЭО.

SprutCAM Robot
SprutCAM Robot — единая среда для офлайн-программирования промышленных роботов.

Почему технологи-программисты выбирают SprutCAM?

Расчет траектории сразу с учетом кинематики станка

В отличие от многих других CAD/CAM-систем, SprutCAM рассчитывает траекторию обработки сразу с учетом реальной кинематики станка с ЧПУ и расположения заготовки. Поэтому нет необходимости проводить постпроцессирование и моделирование: все реальные движения станка видны сразу после расчета траектории.

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

Расчет траектории с учетом предыдущей операции

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

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

  • наглядное программирование: пользователь видит результат обработки сразу после расчета траектории в каждой операции;
  • контроль столкновения с заготовкой;
  • сокращение рабочих ходов без съема материала «по воздуху».
Полноценная симуляция обработки

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

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

Реалистичное и подробное моделирование обработки в CAD/CAM-системе гарантирует отсутствие проблем во время обработки на станке с ЧПУ.

Моделирование на основе G-code и его верификация

Если у вас есть SprutCAM, то вам не потребуется отдельное ПО для верификации УП по G-коду: она поддерживает стойки Fanuc, Heidenhein, Siemens со встроенными циклами. Верификация G-кода выявляет:

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

Модули SprutCAM

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

Моделирование (CAD)

Подготовка 3D-модели и расчет УП для обработки осуществляются в одной программе, поскольку CAD встроена в SprutCAM. Рисуйте и используйте для дальнейшей обработки модели:

  • заготовок;
  • инструмента;
  • оснастки (например, тисов).

Для начала работы просто переключите вкладку в SprutCAM — модель сразу станет доступна для использования в проекте.

2.5D- и 3-осевое фрезерование

Новая операция 2.5D Контур

В SprutCAM появилась новая операция 2.5D Контур, устроенная по тому же принципу, что и хорошо известная операция 2D Контур. Она позволяет одновременно обработать сразу несколько кривых или вертикальных стенок, расположенных на разной высоте.

Обработка нескольких заготовок в одном проекте

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


Стратегии для 3-осевой обработки в SprutCAM

Черновая обработка

Обработка торцов, черновая послойная, черновая построчная, выборка, обработка отверстий.

Операции доработки

Карандашная доработка, подчистка углов.

Чистовая обработка

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

Высокоскоростная обработка (ВСО)
Высокоскоростная обработка в SprutCAM состоит из следующих двух стратегий.

Высокоскоростная обработка

Большой шаг, малая глубина резания.


Адаптивная стратегия

Маленький шаг, большая глубина резания.

Ротационная обработка (3+1)

Обработка с 4-ой осью в индексном режиме

Для ротационной обработки подходят все 3-осевые стратегии.


Обработка с 4-ой осью в непрерывном режиме

Для обработки с 4-ой осью в непрерывном режиме в SprutCAM предусмотрены черновые и чистовые стратегии для быстрого съема материала и получения требуемого качества поверхности.


Безопасность оборудования

Контроль державки

Расчет траектории с учетом державки инструмента.


Контроль столкновений

Расчет траектории с учетом возможных столкновений узлов станка между собой и с заготовкой. Ускоряет отладку УП.


Контроль зон перемещения

Расчет траектории с учетом ограничений зон перемещения органов станка. Особенно актуально для больших деталей.


Набор стратегий для ротационной обработки

Черновая ротационная

Операция для съема большого количества материала. Предусмотрены стратегии обработки по спирали, по окружности и продольными линиями. Можно обрабатывать всю окружность или сектор.

Чистовая ротационная

Аналог 3-осевой чистовой построчной операции. Можно задать необходимый шаг для получения требуемого качества поверхности.

Вдоль контура (5D-контур)

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

5-осевое фрезерование

SprutCAM имеет исчерпывающий набор 5-осевых стратегий, достаточный для решения любых задач:
программирование 5-осевой обработки;индексная (3+2) и 5-осевая непрерывная фрезерная обработка;изготовление турбинных колес, лопаток, фрезерование каналов.


Стратегии 5-осевой обработки

8 стратегий для перемещения инструмента по поверхности детали:

  • параллельно к горизонтальной плоскости;
  • параллельно к вертикальной плоскости;
  • параллельно к 3D-плоскости;
  • параллельно кривой;
  • поперек кривой;
  • морфинг между двумя кривыми;
  • морфинг между двумя поверхностями;
  • вокруг оси вращения.

7 стратегий для управления осью инструмента:

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

Типовые токарные операции

SprutCAM позволяет осуществлять все типовые токарные операции: обработка торца, черновое точение, чистовое точение, обработка канавок, нарезание резьбы, токарная обработка отверстий, токарная отрезка.

Токарные циклы

SprutCAM может выводить управляющую программу с применением токарных циклов и в развернутом виде по желанию пользователя.


Расчет траектории сразу с учетом кинематики станка

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


Более сложные виды токарной обработки

Поддержка поворотной оси B

SprutCAM поддерживает использование поворотной оси B, что позволяет обрабатывать сложные контуры одним инструментом.

Винтовые детали (шнеки) с произвольным профилем

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

Токарно-фрезерная обработка

Расчет траектории для токарно-фрезерной обработки в SprutCAM

Сквозной учет заготовки и кинематики станка при расчете траектории.

Простой рабочий процесс программирования токарно-фрезерной обработки

SprutCAM использует кинематическую модель станка для расчета траектории и моделирования обработки, что позволяет еще на данном этапе исключить столкновения движущихся частей станка.

Это избавляет от необходимости проводить постпоцессирование и моделирование. Все реальные движения станка видны сразу после расчета траектории.

Программирование станка с ЧПУ становится нагляднее и проще.


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

В SprutCAM можно программировать токарные и фрезерные операции в любом порядке. При этом заготовкой для каждой последующей операции является результат работы всех предыдущих. Таким образом, в каждый момент пользователю видно актуальное состояние заготовки.

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

Для токарно-фрезерной обработки в SprutCAM подходят все фрезерные и токарные стратегии

Изучайте программирование фрезерных и токарных станков в SprutCAM: все это подойдет и для токарно-фрезерных станков.

Токарные автоматы и многозадачные станки

Моделирование обработки и расчет траектории на станках швейцарского типа в SprutCAM

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


Двухшпиндельная обработка швейцарского типа


Преимущества SprutCAM для многоканальной обработки

Настройка точек синхронизации

Каждый узел многозадачного станка работает с отдельным контроллером/каналом по своей собственной программе.

Следовательно, для каждого контроллера/канала станка необходимо создать код ЧПУ. Данные программы требуют синхронизации, а при необходимости — паузы. Для этой цели в SprutCAM предусмотрена функция настройки точек синхронизации, которые могут быть размещены в любом месте кода УП.

Оптимизация машинного времени

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

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

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

Вспомогательные операции

Программирование загрузки, выгрузки и перехвата заготовки.

Наплавка и гибридные технологии
Виды аддитивных технологий, программируемых в SprutCAM

Наплавка металла


3D-печать пластиком


3D-печать бетоном


Стволовые клетки


Оборудование для 3D-печати и гибридной технологии

Станок с ЧПУ

3−5−осевые и многоосевые, фрезерные или токарно-фрезерные.


Промышленные роботы

6-осевые промышленные роботы с поддержкой дополнительных осей.

Многоосевая резка

Многоосевая резка в SprutCAM


Виды 5D- и 6D-резки, программируемые в SprutCAM

Лазерная резка


Плазменная резка


Гидро- и гидроабразивная обработка


Резка ножом


Преимущества SprutCAM при программировании многоосевой резки

Учет кинематики станка при расчете траектории

SprutCAM использует кинематическую модель станка с учетом всех его ограничений для расчета траектории.

Сразу же после расчета траектории в фоновом режиме выполняется моделирование обработки. Пользователь может отследить перемещение всех узлов станка на предмет столкновений, не переключаясь в режим моделирования.

Это упрощает программирование 5-осевых станков с ЧПУ, значительно экономя пользователю время.


Обход сингулярностей

Специальные параметры для управления обходом сингулярностей в SprutCAM заметно упрощают программирование 5-осевых станков.

Электроэрозионная обработка в SprutCAM

2- и 3-координатная ЭЭО

Операция 2D электроэрозионная обработка контура формирует траектории перемещения проволоки вдоль плоского контура (2-координатная обработка), а также перемещения вдоль плоского контура с определенным углом наклона проволоки (конусная или 3-координатная обработка).

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


4-координатная ЭЭО

Операция 4D электроэрозионная обработка контура предназначена для формирования траектории перемещения проволоки вдоль двух плоских контуров одновременно. Один из этих контуров задает перемещения нижней направляющей станка, а второй -верхней.

Таким образом, в данной операции, в отличие от операции 2D обработка, верхний и нижний концы проволоки могут описывать совершенно разную траекторию.

SprutCAM Robot
SprutCAM Robot — единая среда для офлайн-программирования промышленных роботов.

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

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

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

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

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

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

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

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

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

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


Оптимизация

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

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

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

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

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

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

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

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

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

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

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

Плавное моделирование в высоком разрешении.

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

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


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

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

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

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

Воссоздайте точную кинематическую модель вашей роботизированной ячейки в SprutCAM Robot с помощью специального приложения — Machine Maker

Простое приложение для быстрого создания роботизированных ячеек, входящее в SprutCAM.

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

Мобильное приложение для быстрой и точной калибровки TCP по методу Two Spikes и передачи параметров в SprutCAM.


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

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


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

  • Fanuc;
  • KUKA;
  • Staubli;
  • Yaskawa Motoman;
  • Toshiba;
  • Mitsubishi;
  • Nachi;
  • ABB
  • и пр.

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


Применение

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

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


Резка

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


Наплавка

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


Сварка

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


Полировка

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


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

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


Pick-and-place

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


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

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


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

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