Решение для станка Okuma Genos M460V на базе программного обеспечения NX CAM

расположение углов ЭйлераПрограммирование многоосевых станков является достаточно сложной задачей. В этом программисту помогают различные CAM-системы (Computer-aided manufacturing systems). 

 

Компетенцией ГК «ПЛМ Урал» является разработка постпроцессоров и драйверов симуляции для широко известной системы автоматизированного программирования NX CAM.

Для одного из предприятий города Миасса был разработан постпроцессор для пятиосевого фрезерного станка Okuma Genos M460V под управлением УЧПУ OSP-300.

Компоновка станка достаточно типична – два спаренных поворотных стола («люлька» – ось «А», поворотный стол – ось «С»).

Математическое оснащение станка следующее – для пятиосевой позиционной обработки используется станочная функция по переносу и трансформации системы координат G469: G469 P1 Q313 X100. Y50. Z20. I0. J30. K80.
где X, Y, Z – расстояния смещения системы координат точки привязки детали в новую точку пространства, полученную после поворота стола и «люльки»; I, J, K – углы Эйлера.

Они пересчитывают машинные углы станка и передают их значения в стойку ЧПУ. Углы Эйлера (на картинке обозначены как углы α, β, γ) определяют три поворота системы координат, которые позволяют привести любое положение системы из базового к текущему.

 

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

G169 HA G01 G94 X28.111 Y-41.464 Z-.79 A-89.444 C299.961 F900.
где G169 HA – команда включения пятиосевой обработки и корректора на длину инструмента; X, Y, Z – текущие координаты перемещений в 3 осях; A, C – повороты осей в машинных углах.

Данные задачи были успешно решены постпроцессором. В кинематической модели станка реализована симуляция рабочих органов (стола, «люльки» и шпинделя), т.е. тех узлов, которые имеют возможность потенциальных столкновений между собой, заготовкой и приспособлением.

 

       

Категория: 
Cистемы для программирования станков с чпу