О сервисе NCPlayer:
Меню Файл
Меню Правка
Меню Вид
Меню Форматирование
Меню Инструменты
Меню Конфигурация станка
Совместная работа

Преобразование кода УП в G91


Преобразование кода УП: G90 → G91

В NCPlayer реализована функция автоматического преобразования управляющей программы (УП) из абсолютной системы координат (G90) в инкрементную систему координат (G91). Это упрощает редактирование и адаптацию программ для станков, где требуется инкрементное перемещение по каждой команде.

Как это работает

  • Если в программе явно не указан режим G90/G91, в начале вставляется G91.
  • Все координаты в командах перемещения (G0, G1, G2, G3 и др.) пересчитываются относительно предыдущей позиции.
  • В конце программы или выделенного блока автоматически добавляется G90 для возврата в абсолютный режим.
  • Сохраняются комментарии и структура кода.
  • Если перед вставкой G91 в коде была команда G0 с перемещением по оси Z, она остаётся неизменной для предотвращения ошибок позиционирования.

Пример преобразования

До:
G90 G0 X0 Y0
G1 X50 Y50
G1 X100 Y100
После:
G91
G0 X0 Y0
G1 X50 Y50
G1 X50 Y50
G90

Для чего это нужно

Преобразование G90 → G91 удобно при:

  • Написании повторяющихся циклов перемещений.
  • Оптимизации программ для ЧПУ с упрощённым контроллером.
  • Минимизации влияния накопленных ошибок позиционирования при больших перемещениях.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy