G-коды и M-коды отличаются по своим функциям при программировании станков с числовым программным управлением (ЧПУ). 14
G-коды — это буквенное обозначение подготовительных функций, с помощью которых оператор настраивает станок на дальнейшие действия. 1 В сочетании с цифровыми символами они отвечают за координирование рабочего инструмента по осям, его перемещение, скорость работы и другие параметры. 1
M-коды — это вспомогательные команды, которые управляют различными режимами работы оборудования: пуском и отключением какой-либо настройки, сменой рабочего инструмента и другими. 1 Стандартные М-коды включают и выключают системы охлаждения, запускают и останавливают инструменты, специальные — взаимодействуют с другими механизмами на станках. 1