Независимый ремонт ЧПУ и технические материалы Контакты

FANUC Servo Learning Oscillation: почему большой амплитуды может быть недостаточно для перекрытия траекторий соседних оборотов

Опубликовано Обновлено

Авторская синусоидальная модель по спецификации одноосевого Servo Learning Oscillation 2018 года сравнивает целый и полуцелый множители частоты. Различаются размах колебаний, расстояние между оборотами и фактическое стружкодробление.

Содержание
  1. Какая функция колебаний рассматривается
  2. Идеальная модель через фазу за оборот
  3. Сравним позиции через оборот при одинаковом угле шпинделя
  4. Повышение частоты увеличивает и требования к скорости

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

Какая функция колебаний рассматривается

Источник — спецификация FANUC «Servo Learning Oscillation (1 axis)» A-42148E-046, редакция от 2018-12-17, страницы 2, 5, 10–13 (общедоступное зеркало оригинальной спецификации). Она относится к указанному ПО 30i/31i/32i-B STEP2 и 0i-F Plus: для первой группы перечислены версии ПО ЧПУ от 17.0, для второй — D6G3/D4G3 от 1.0; есть и сопутствующие требования к сервоприводу. Одной модели на панели недостаточно для подтверждения условий. Здесь рассматривается одноосевое Servo Learning Oscillation, связанное с G8.5 P2, без программы включения или наладки.

Идеальная модель через фазу за оборот

В спецификации I — множитель частоты, K — множитель амплитуды. Запишем перемещение через число оборотов шпинделя n при подаче на оборот f. Колебательная составляющая:

o(n)=(Kf/2)[cos(2πIn)−1];z(n)=fn+o(n).

Односторонняя синусоидальная амплитуда относительно среднего колебания равна Kf/2, размах — Kf. Относительно положения обычной подачи колебательная составляющая лежит от −Kf до 0 со средним −Kf/2. Модель описывает только заданную геометрию при постоянной частоте вращения, неизменной подаче и идеальном слежении, без упругой деформации резания.

Сравним позиции через оборот при одинаковом угле шпинделя

Авторский вывод: расстояние соседних оборотов D(n)=z(n+1)−z(n). При целом I оба косинуса одинаковы, колебательные слагаемые сокращаются, и D постоянно равно f. Даже если инструмент иногда отходит назад, одинаковая фаза на каждом обороте сама по себе не создаёт перекрытия траекторий.

При полуцелом I косинусы противоположны по знаку: D(n)=f−Kf·cos(2πIn), минимум f(1−K). Возьмём авторские значения f=0.18 mm/rev, K=1.4 и скорость шпинделя 900 r/min:

IЧастота колебанийРазмах колебанийРасстояние D соседних оборотов при одинаковом угле
115 Hz0.252 mmПостоянно 0.180 mm
1.522.5 Hz0.252 mmОт −0.072 до 0.432 mm

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

Повышение частоты увеличивает и требования к скорости

Производная модели по времени даёт пиковую скорость вперёд v_max=(1+πIK)fS/60, где S выражена в r/min. Во второй строке средняя подача лишь 2.7 mm/s, а пик около 20.513 mm/s — примерно в 7.597 раза выше среднего. Увеличение частоты или множителя колебаний меняет и требуемые динамические возможности привода.

Разделяйте три вопроса: создаёт ли заданная фаза перекрытие, способна ли ось отработать требуемую динамику и образует ли материал ожидаемую стружку. Сам факт колебания оси не заменяет реальную проверку последних двух условий. Другие механизмы расширенных функций — в разделе OPTION.

Статьи по теме

Опциональное управление поворотной осью FANUC: как знак абсолютной команды задаёт направлениеВысокоскоростной позиционный переключатель FANUC с учётом направления: разные выходы при одной координатеГибкая синхронизация FANUC: выравнивание скоростей и фаз — два разных условия