Fits Calc
СТАНКИ И ЧПУ
F-006

Координатные системы ЧПУ: ноль станка, ноль детали и G54–G59

Как различать машинные координаты, рабочее смещение и локальные системы, чтобы не получить опасный сдвиг траектории.

Коротко

Как различать машинные координаты, рабочее смещение и локальные системы, чтобы не получить опасный сдвиг траектории.

Практический принцип Команды ЧПУ и параметры станка проверяют по руководству конкретного контроллера и конфигурации машины. Одинаковый G-код не гарантирует одинаковое поведение на разных системах.

Машинная система

После реферирования контроллер знает положение осей относительно нуля станка. Это базовая система для пределов перемещения и сервисных функций.

Рабочая система

G54–G59 задают смещение нуля детали относительно машинной системы. Одна программа может использовать разные рабочие смещения для нескольких установов.

Проверка

Перед запуском проверяют активную систему координат, знак и величину смещений, безопасную высоту и согласованность CAM setup с реальной установкой.

Ключевые параметры

ПараметрНазначение
Machine zeroзадаётся конструкцией станка
G54–G59рабочие смещения
Local shiftдополнительное локальное смещение

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

  1. Определить контроллер и конфигурацию станка.
  2. Проверить активную систему координат, единицы и модальные состояния.
  3. Сверить синтаксис команды с официальным руководством.
  4. Проверить траекторию в симуляции и затем в безопасном режиме на станке.
  5. Только после этого разрешать рабочие подачи и обороты.
Важно Синтаксис циклов, адресов коррекций и машинных M-функций может различаться у Haas, FANUC, SINUMERIK, LinuxCNC и других систем.
Проверено: 06.10.2026Раздел: станки и ЧПУИсточники: официальная документация

Системы координат и смещения

Устройство и инженерный смысл

Ноль станка фиксируется его системой отсчёта, ноль детали вводится в рабочей системе координат; G54–G59 в типовых системах относятся к выбранным смещениям, но правила включения зависят от стойки.

Расчётный пример

Если по оси X нулевая точка G54 в машинных координатах X=−250 мм, программная позиция X=+20 мм соответствует машинной X=−230 мм в упрощённой модели.

Контроль режима и безопасность

Инструментальные коррекции и кинематика осей здесь не учтены; перед первым ходом проверяют активную систему координат и конкретную стойку.

Перенос нуля и ошибка ориентации

Погрешность рабочего смещения переносит все программные точки на одинаковый вектор. Ошибка ориентации создаёт другое поведение: смещение растёт с расстоянием от принятого центра поворота. Для малого угла θ поперечное отклонение точки на расстоянии r приблизительно равно r · θ, если угол выражен в радианах.

Пусть ошибка установки по направлению составляет 0,05 градуса, то есть около 0,000873 радиана. На расстоянии 50 мм она даёт поперечное отклонение около 0,044 мм, а на расстоянии 200 мм — около 0,175 мм. Простое исправление координаты нуля не устраняет такую зависимость.

Таблица рассматривает только угловую составляющую. Если дополнительно присутствует перенос 0,02 мм в том же направлении, в выбранной точке отклонения могут складываться. В противоположной точке угловая составляющая меняет знак, поэтому одно контрольное измерение не позволяет уверенно разделить обе причины.

Расстояние от центраУгловая ошибкаПоперечное отклонение
50 мм0,05°0,044 мм
100 мм0,05°0,087 мм
200 мм0,05°0,175 мм

Модель применима при базировании протяжённых деталей и проверке рядов отверстий. Для выявления поворота измеряют несколько разнесённых точек, а не только начало координат. Плоская модель не учитывает наклон детали относительно стола и многокоординатную кинематику. Перед изменением смещения проверяют механическую установку и принятую базу. Если управление поддерживает поворот рабочей системы, его применение и порядок преобразований уточняют по документации конкретной конфигурации.

Источник: официальное руководство Haas по G-кодам фрезерного станка.

Продолжить чтение

G90 и G91: абсолютные и относительные координатыАбсолютный или относительный режим задаёт отсчёт координат внутри выбранной системы.Установка нуля детали: G54, касание и измерительный щупЦель превращает физическую базу заготовки в записьG54 и контроль рабочего нуля.Как работает система ЧПУ: программа, интерполятор, привод и обратная связьЦель раскрывает обработку координат контроллером и передачу команды приводам.Наладка инструмента на ЧПУ: магазин, измерение длины и контроль износаКоррекция длины инструмента дополняет рабочий ноль для определения положения реальной кромки.