Продолжаем тему G-кодов. На этот раз поговорим о классификации команд в зависимости от их способности сохраняться в памяти ЧПУ-системы.
Таким образом, условно, разделим все G-коды на два класса:
- Немодальные – действуют лишь в пределах одного кадра управляющей программы, в котором они находятся.
- Модальные – могут действовать бесконечно долго, пока их не отменят другим кодом.
Более того, модальные команды (G-коды) в зависимости от своего функционального назначения также подразделяются на группы:
- коды управления перемещением;
- коды задания единиц измерения вводимых данных;
- коды задания рабочих систем координат станка;
- команды (G-коды) компенсации длины инструмента;
- команды (G-коды) коррекции на радиус инструмента;
- команды задания координат;
- команды задания активной рабочей плоскости обработки детали, циклы обработки;
- команды возврата в постоянных циклах обработки.
Как уже указывалось выше, модальные G-коды сохраняются в памяти системы ЧПУ и действуют на протяжении всего времени исполнения управляющий программы до отмены другой модальной командой. Поэтому не нужно указывать модальный G-код в каждом последующем кадре УП.
M-коды не классифицируются по данному критерию. Они не могут быть модальными/немодальными. Это отдельный род команд, который выполняет другие функции. Например, управление периферией станка (включение-выключение выходов), выполнение небольших подпрограмм (смена инструмента).
Если у вас есть вопросы по ЧПУ тематике, пишите в комментариях – мы обязательно ответим!
#pumotix #cnc #gcode #mcode #постпроцессор