Сравнение

Абсолютные и относительные координаты: G90/G91 и U, W

В абсолютных координатах точка задаётся от нуля детали, в относительных — от текущего положения инструмента. На фрезерном станке режим переключают кодами G90 и G91, на токарном Fanuc системы A — буквой адреса: X, Z или U, W.

Коротко

Фрезерный FanucТокарный Fanuc (система A)Siemens
АбсолютныеG90 X… Y… Z…X… Z…G90 или X=AC(…)
ОтносительныеG91 X… Y… Z…U… W… (U — на диаметр)G91 или X=IC(…)
ДействиеМодальный код: до отменыТолько в этом кадреG90/G91 модальные, AC/IC — в кадре

На токарном станке G90 — это цикл точения, а не абсолютные координаты. Поэтому там режим выбирают буквой: U — приращение по X (на диаметр), W — по Z. В одном кадре можно смешивать: X и W или U и Z.

Как выбрать

  • Основная программа — абсолютные координаты. Ошибка в одном кадре не переносится на следующие, программу легко читать по чертежу.
  • Повторяющиеся элементы в подпрограмме (ряд пазов, канавки с шагом) — приращения: одна подпрограмма работает в любом месте.
  • Отвод в ноль станка — G91 G28 Z0 на фрезерном и G28 U0 W0 на токарном: «ноль приращения» означает «ехать прямо в референтную точку».

Типичная ошибка — забыть вернуть G90 после фрагмента в G91: все следующие координаты станок отсчитает от текущей точки. Поэтому после G91 G28 Z0 сразу пишут G90.

Фрезерный: G90 и G91

G90 G00 X20 Y20
G01 Z-1 F150
G91 X20 F400 (ПРИРАЩЕНИЯ: +20 ПО X)
Y20
X20
G90 X80 Y60 (СНОВА АБСОЛЮТНЫЕ)
G00 Z5

Токарный: X, Z и U, W

G00 X44 Z-10
G01 U-6 F0.08 (ВРЕЗАНИЕ НА 3 ММ НА СТОРОНУ: X38)
G00 U6
W-10 (СДВИГ ВЛЕВО НА 10 ММ: Z-20)
G01 X38
G00 X44

Подробно: G90 и G91, подпрограммы M98 и M99.

Частые вопросы

Что такое абсолютные координаты на ЧПУ?

Координаты, отсчитанные от нуля детали (G54). На фрезерном станке их включает G90, на токарном Fanuc они задаются адресами X и Z.

Чем U и W отличаются от X и Z?

U и W — приращения от текущей точки по X и Z на токарном Fanuc. U задаётся на диаметр, как и X. Действуют только в своём кадре.

Почему на токарном станке нельзя писать G91?

В системе G-кодов A на токарном Fanuc G90 и G92 заняты циклами, поэтому относительные перемещения задают адресами U и W. В системах B и C есть G90/G91.