При формировании технологии обработки детали SprutCAM учитывает кинематическую схему станка. Благодаря этому возможно формировать управляющие программы для станков самой различной конфигурации, а рассчитанные перемещения инструмента не нуждаются в дальнейшей модификации для учета каких-либо особенностей станка.
Если станок имеет одну из классических схем и нет необходимости учитывать взаимное движение узлов станка, то расчет траектории инструмента производится для подходящей абстрактной схемы станка без детального описания узлов и их взаимного расположения.
При разработке программ генерируются команды не только для основных управляемых осей, но и для дополнительных, например, таких как палета люнет, задняя бабка, тормоз поворотной оси и т.п.
В кинематическую схему станка могут включаться различные приспособления, которые могут иметь как ручное, так и программное управление.
Инструменты различных типов могут объединяться в библиотеки инструментов или локальные «инструментальные ящики», которые могут быть ассоциированы с соответствующими станками. Можно использовать библиотеки инструмента от производителей или сформированные только из используемого инструмента, сгруппированного по каким-либо предпочтительным для технолога признакам.
В зависимости от выбранного оборудования в системе активируются лишь те виды обработки, которые могут быть выполнены на указанном оборудовании. Параметры операций по умолчанию также приводятся в соответствие с выбранным оборудованием.
SprutCAM содержит в себе мощный модуль симуляции обработки, который позволяет моделировать процесс обработки детали на любом станке, предварительно созданном на основе его кинематической схемы и твердотельной модели. Возможность моделирования обработки позволяет оптимизировать технологию обработки по критериям трудоемкости, ресурса инструмента, сохранности оборудования и пр. В процессе симуляции пользователь визуально контролирует весь процесс обработки детали с учетом перемещений всех исполнительных и вспомогательных органов станка. Кроме того, система автоматически помечает кадры программы, в которых обнаруживает столкновения или недопустимые режимы резания. Комплект поставки SprutCAM содержит набор станков, охватывающий практически все типы металлорежущего оборудования (более 50 кинематических схем).
Модуль симуляции обработки предоставляет следующие возможности:
-
Моделирование многокоординатной обработки с учетом движения всех узлов станка согласно его кинематической схеме.
-
Реалистичная эмуляция процесса обработки.
-
Высокая достоверность модели обработанной детали позволяет наглядно оценить качество обработки и выявить возможные недочеты.
-
Режимы просмотра недоработанных участков и участков врезания в модель (например, при задании отрицательного припуска или низкой точности обработки).
-
Возможность сравнения обработанной детали с исходной моделью
-
Визуальный контроль остаточного материала
-
Отработка коррекции на радиус и длину инструмента при моделировании
При расчете траектории движения инструмента команды генерируются непосредственно для управляемых осей станка, согласно его кинематической схеме. Это позволяет избежать дополнительных сложных пересчетов координат в постпроцессоре во время генерации управляющей программы. Встроенный генератор постпроцессоров позволяет технологу самостоятельно производить настройку на любую систему ЧПУ. Наличие как языковых средств, так и механизма шаблонов обеспечивают гибкость и эффективность. Благодаря удобному интерфейсу и интерактивной помощи формирование постпроцессора становится легко решаемой задачей. Комплект поставки SprutCAM включает большую библиотеку готовых постпроцессоров для самых разнообразных типов обрабатывающего оборудования и систем ЧПУ.
|