84.32K
Category: programmingprogramming

Вопрос 31

1.

Модальные и немодальные команды для станков с ЧПУ
Модальные
Модальные G-коды сохраняются в памяти системы ЧПУ и действуют до их прямой
отмены в течении всего времени исполнения управляющей программы системы
ЧПУ.
Модальные команды (G-коды) в зависимости от своего функционального
назначения также подразделяются на группы, такие как, коды управления
перемещением инструмента, коды задания единиц измерения вводимых данных и
параметров работы станка, коды задания рабочих систем координат станка,
команды (G-коды) компенсации длины инструмента, команды (G-коды) коррекции
на радиус инструмента, команды задания координат, команды задания активной
рабочей плоскости обработки детали, циклы обработки, команды возврата в
постоянных циклах обработки материала станком с числовым программным
управлением.
Модальные команды для движения
G00: Быстрое позиционирование
Назначение: Перемещение инструмента в заданную точку с максимально
возможной скоростью, без учёта режимов подачи.
G01: Линейная интерполяция
Назначение: Перемещение по прямой линии с заданной скоростью подачи (F).
G02: Круговая интерполяция по часовой стрелке
Назначение: Перемещение по дуге или окружности по часовой стрелке.
G03: Круговая интерполяция против часовой стрелки
Назначение: Перемещение по дуге или окружности против часовой стрелки.
Модальные команды для настройки и системы координат
G17, G18, G19: Выбор рабочей плоскости
Назначение: Выбор плоскости, в которой будет производиться круговая
интерполяция (XY, XZ или YZ).
G20: Работа в дюймах

2.

Назначение: Переключение системы измерения на дюймы.
G21: Работа в миллиметрах
Назначение: Переключение системы измерения на миллиметры.
G90: Абсолютное программирование
Назначение: Координаты указываются относительно начала рабочей системы
координат.
G91: Инкрементное (относительное) программирование
Назначение: Координаты указываются относительно предыдущего положения
инструмента.
Модальные команды для коррекции и компенсации
G40: Отмена компенсации радиуса инструмента
Назначение: Отключает коррекцию на радиус инструмента.
G41: Компенсация радиуса инструмента слева
Назначение: Сдвигает траекторию движения инструмента влево от контура
обработки.
G42: Компенсация радиуса инструмента справа
Назначение: Сдвигает траекторию движения инструмента вправо от контура
обработки.
G43: Включение коррекции длины инструмента
Назначение: Задает длину инструмента относительно оси Z.
G49: Отмена коррекции длины инструмента
Назначение: Отменяет коррекцию длины инструмента.
Как уже указывалось в тексте выше, модальные G-коды сохраняются в памяти
системы ЧПУ и действуют на протяжении всего времени исполнения
управляющий программы, если модальная команда не отменена явно другой
модальной командой из той же функциональной группы.
Т.е. указав команду один раз в кадре, нет необходимости указания этой команды в
каждом последующем кадре управляющей программы.

3.

Немодальные
Немодальные команды станка выполняются только в том блоке (кадре)
программы, где они указаны, и не действуют на последующие блоки.
Они служат для выполнения одиночных, не связанных с продолжением
действия инструкций, таких как пауза, точная остановка, сброс
инструментальной коррекции или перевод в абсолютные координаты.
Характеристики немодальных команд
Однократное действие: Выполняются один раз и после этого игнорируются в
следующих блоках.
Ограничение блоком: Действуют только в пределах одной строки кода.
Примеры:
G04: Пауза.
G09: Точное останавливание.
G10: Установка данных (например, смещение нулевой точки).
G28: Возврат в точку смены инструмента.
English     Русский Rules