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

Нормализование G-кода


Нормализация G-кода — Добавление точки в координаты

Функция Normalize GCode → Add dot only в NCPlayer предназначена для автоматического приведения координат в G-коде к единому формату с десятичной точкой. Это полезно, если в программе координаты указаны целыми числами, но требуется, чтобы они были в формате с плавающей точкой (например, X25X25.).

NCPlayer

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

  • Программа построчно сканирует код в редакторе.
  • Определяет все адреса, относящиеся к координатам и вспомогательным параметрам: X Y Z I J K F R A B C U V W.
  • Если после буквы идёт целое число без точки, автоматически добавляется десятичная точка, либо две либо три точки
  • Координаты, уже содержащие точку или дробную часть, не изменяются.

Пример

Исходный код:
G01 X25 Y50 Z-10

После нормализации:
G01 X25. Y50. Z-10.

Назначение

Единообразный формат координат:

  • Повышает читаемость G-кода;
  • Обеспечивает совместимость с некоторыми системами ЧПУ, которые требуют обязательного указания десятичной точки;
  • Упрощает автоматическую обработку кода другими инструментами.

Примечания

  • Функция не изменяет координаты с уже существующей дробной частью.
  • Работает только с буквами-адресами, соответствующими координатам и параметрам перемещений.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy