Уменьшение индикации оси вращения ниже 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°.