Учёт поворотных осей для обработки с M138

Применение

С помощью М138 вы задаёте, какие оси вращения учитываются системой ЧПУ при расчете и позиционировании с помощью пространственных углов. Неопределенные оси вращения исключаются из управления. Это позволяет вам ограничить количество вариантов поворота и, таким образом, избежать сообщения об ошибке, например, в станках с тремя поворотными осями.

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

Действие

M138 действует в начале кадра.

Для сброса M138 запрограммируйте М138 без указания осей вращения.

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

11 L Z+100 R0 FMAX M138 A C

; определён учёт осей А и С

12 PLANE SPATIAL SPA+0 SPB+90 SPC+0 MOVE FMAX

; наклон на пространственный угол SPB 90°

На 6-осевом станке с поворотными осями A, B и C вы должны исключить одну ось вращения для обработки с пространственными углами, иначе возможно слишком много комбинаций.

С помощью М138 А С система ЧПУ вычисляет положения осей при повороте с пространственными углами только в осях А и С. Ось B исключена. Поэтому в кадре программы 12 система ЧПУ позиционирует на пространственный угол SPB+90 с помощью осей А и С.

Без М138 существует слишком много возможностей поворота. Система ЧПУ прерывает обработку и выдает сообщение об ошибке.

Ввод

Если вы определили M138, то система ЧПУ продолжает диалог для этого кадра и запрашивает учитываемые оси.

11 L Z+100 R0 FMAX M138 C

; определён учёт оси С

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

  • При М138 система ЧПУ исключает оси только при расчете и позиционировании с помощью пространственных углов. Исключенную с помощью М138 ось вращения всё ещё можно перемещать с кадром позиционирования. Учитывайте, что система ЧПУ при этом не выполняет никаких компенсаций.
  • С помощью опционального машинного параметра parAxComp (№ 300205) производитель станка определяет, включает ли система ЧПУ исключенную ось в кинематический расчёт.