Программирование многоосевых станков является сложной задачей, но вполне решаемой благодаря использованию специальных инструментов.
Таким инструментом для программиста является CAM-система.
В связи с переходом на отечественное ПО, у одного из предприятий Нижегородской области возникла необходимость разработки постпроцессора и кинематической модели для пятиосевого обрабатывающего центра JINGDIAO JDGR200T, производства КНР.
Компетенцией ГК «ПЛМ Урал» как раз и является разработка данных средств для широко известной системы автоматизированного программирования SprutCAM. Результатом выполненных работ стали постпроцессор и кинематическая модель для пятиосевого фрезерного центра JINGDIAO JDGR200T под управлением УЧПУ JD50. Компоновка станка достаточно типична – два спаренных поворотных стола («люлька» – ось «B», поворотный стол – ось «С»).
Дополнительно был проведен инжиниринг (подбор приспособлений, режущего и вспомогательного инструмента, разработка проекта обработки в SprutCAM) и обработка детали заказчика на станке.
В данной системе ЧПУ для пятиосевой позиционной обработки используется специальная функция по переносу и трансформации системы координат G68.2:
G68.2X0.Y0.Z0.I-90.J90.K-90.
G53.1
где X, Y, Z – расстояния смещения системы координат точки привязки детали в новую точку пространства, полученную после поворота стола и «люльки»;
I, J, K – углы Эйлера. Они пересчитывают машинные углы станка и передают их значения в стойку ЧПУ; G53.1 – осуществляет физический поворот осей станка на рассчитанные строкой выше углы.
В кинематической модели станка реализована симуляция рабочих органов (стола, «люльки» и шпинделя), т.е. тех узлов, которые имеют возможность потенциальных столкновений между собой, заготовкой и приспособлением. Данная кинематическая модель SprutCAM позволяет провести реальную обработку детали на станке безопасно и без каких-либо столкновений.