ЧПУ (числовое программное управление) — это технология, используемая для управления обрабатывающими станками с использованием системы с компьютерным управлением. Основой ЧПУ являются G-код и M-код. G-код управляет движением режущего инструмента, в то время как M-код в целом управляет различными функциями станка.
Некоторые основные коды G и M, которые обычно используются:
G-коды:
G00: Быстрое позиционирование
G01: Линейное движение (Линейная интерполяция)
G02: Круговая интерполяция по часовой стрелке
G03: Круговая интерполяция против часовой стрелки
G04: Ожидание или задержка по времени (Dwell)
G17, G18, G19: Выбор обработки в плоскостях XY, XZ и YZ (выбор плоскости)
G20: Работа в дюймовом режиме
G21: Работа в миллиметровом режиме
G28: Возврат в исходное положение
G90: Режим абсолютных координат (абсолютное программирование)
G91: Режим инкрементальных координат (инкрементальное программирование)
М-коды:
M00: Остановка программы
M01: Необязательная остановка
M03: Шпиндель включен, вращение по часовой стрелке
M04: Шпиндель включен, вращение против часовой стрелки
M05: Остановка шпинделя
M06: Смена инструмента
M08: Охлаждающая жидкость включена
M09: Охлаждающая жидкость выключена
M30: Конец программы, перемотка и сброс
M98: Вызов подпрограммы
M99: Возврат из подпрограммы
Эти коды обычно используются на станках с ЧПУ. Однако каждый станок с ЧПУ может иметь особенности производителя, поэтому важно ознакомиться с руководствами пользователя.