Уменьшение индикации оси вращения ниже 360° с помощью М94

Применение

С помощью М94 система ЧПУ уменьшает индикацию осей вращения на диапазон от 0° до 360°. Дополнительно, это ограничение уменьшает угловую разницу между фактическим и новым целевым положением до значения менее 360°, что позволяет сократить движение перемещения.

Описание функций

Действие

M94 действует покадрово и в начале кадра.

Пример использования

11 L IC+420

; перемещение оси С

12 L C+180 M94

; уменьшение значения индикации оси C и перемещение

Перед обработкой система ЧПУ показывает значение 0° в индикации позиции оси C.

В первом кадре программы ось C перемещается с приращением на 420°, например, при производстве клеевой канавки.

Второй кадр программы сначала уменьшает отображение положения оси C с 420° до 60°. Затем система ЧПУ позиционирует ось C в целевое положение 180°. Угловая разница составляет 120°.

Без М94 угловая разница составляет 240°.

Ввод

Если вы определили M94, то система ЧПУ продолжает диалог для этого кадра и запрашивает затрагиваемую ось. Если вы не введёте ось, то система ЧПУ уменьшает индикацию позиции всех осей вращения.

21 L M94

; Уменьшение значения индикации всех осей вращения

21 L M94 C

; Уменьшение значения индикации оси C

Рекомендации

  • М94 работает только с многооборотными осями, отображение фактического положения которых также допускает значения более 360°.
  • С помощью машинного параметра isModulo (№ 300102) производитель станка определяет, используется ли отсчёт по модулю для многооборотной оси.
  • С помощью опционального машинного параметра shortestDistance (№ 300401) производитель станка определяет, позиционирует ли система ЧПУ ось вращения по кратчайшему пути перемещения по умолчанию.
  • С помощью опционального машинного параметра startPosToModulo (№ 300402) производитель станка определяет, будет ли система ЧПУ уменьшать отображение фактического положения до диапазона от 0° до 360° перед каждым позиционированием.
  • Если для оси вращения активны ограничения перемещения или программные конечные выключатели, то М94 не действует для этой оси вращения.

Определения

Модуль-ось
Модуль-оси – это оси, измерительное устройство которых выдает значения только от 0° до 359,9999°. Если ось используется как шпиндель, то производитель станка должен сконфигурировать эту ось модуль-ось.

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

Отсчёт по модулю
Индикация позиции поворотной оси с отсчётом по модулю находится в диапазоне от 0° до 359,9999°. Если значение 359,9999° превышено, индикация снова начинается с 0°.