| | |
Символ | Кодовая позиция символа | Значение |
А | 4/1 | Угол поворота вокруг оси X |
В | 4/2 | Угол поворота вокруг оси Y |
С | 4/3 | Угол поворота вокруг оси Z |
D | 4/4 | Вторая функция инструмента |
Е | 4/5 | Вторая функция подачи |
F | 4/6 | Первая функция подачи |
G | 4/7 | Подготовительная функция |
Н | 4/8 | Не определен |
I | 4/9 | Параметр интерполяции или шаг резьбы параллельно оси X |
J | 4/10 | Параметр интерполяции или шаг резьбы параллельно оси Y |
К | 4/11 | Параметр интерполяции или шаг резьбы параллельно оси Z |
L | 4/12 | Не определен |
М | 4/13 | Вспомогательная функция |
N | 4/14 | Номер кадра |
О | 4/15 | Не определен |
P | 5/0 | Третичная длина перемещения, параллельного оси X |
Q | 5/1 | Третичная длина перемещения, параллельного оси Y |
R | 5/2 | Перемещение на быстром ходу по оси Z или третичная длина перемещения, параллельного оси Z |
S | 5/3 | Функция главного движения |
T | 5/4 | Первая функция инструмента |
U | 5/5 | Вторичная длина перемещения, параллельного оси X |
V | 5/6 | Вторичная длина перемещения, параллельного оси Y |
W | 5/7 | Вторичная длина перемещения, параллельного оси Z |
X | 5/8 | Первичная длина перемещения, параллельного оси X |
Y | 5/9 | Первичная длина перемещения, параллельного оси Y |
Z | 5/10 | Первичная длина перемещения, параллельного оси Z |
| | | |
Символ | Кодовая позиция символа | Наименование | Значение |
ГТ | 0/9 | Табуляция | Символ, управляющий перемещением действующей позиции печати в следующую, заранее определенную знаковую позицию на той же строке. Предназначен для управления устройствами печати при распечатке управляющей программы. УЧПУ не воспринимается |
ПС | 0/10 | Конец кадра | Символ, обозначающий конец кадра управляющей программы |
% | 2/5 | Начало программы | Знак, обозначающий начало управляющей программы (используется также для остановки носителя данных при обратной перемотке) |
( | 2/8 | Круглая скобка левая | Знак, обозначающий, что следующая за ним информация не должна отрабатываться на станке |
) | 2/9 | Круглая скобка правая | Знак, обозначающий, что следующая за ним информация должна отрабатываться на станке |
+ | 2/11 | Плюс | Математический знак |
- | 2/13 | Минус | Математический знак |
. | 2/14 | Точка | Десятичный знак |
/ | 2/15 | Пропуск кадра | Знак, обозначающий, что следующая за ним информация до первого символа "Конец кадра" может отрабатываться или не отрабатываться на станке (в зависимости от положения органа управления на пульте управления УЧПУ). Когда этот знак стоит перед символами "Номер кадра" и "Главный кадр", он действует на целый кадр управляющей программы |
: | 3/10 | Главный кадр | Знак, обозначающий главный кадр управляющей программы |
| | | |
| Функция действует | Наименование |
Подгото- вительная функция | до ввода следующей функции, обозначенной той же буквой | только в том кадре, в котором она записана | |
G 00 | а | | Быстрое позиционирование |
G 01 | а | | Линейная интерполяция |
G 02 | а | | Круговая интерполяция, движение по часовой стрелке |
G 03 | а | | Круговая интерполяция, движение против часовой стрелки |
G 04 | | | Пауза |
G 05 | | | Не определена |
G 06 | а | | Параболическая интерполяция |
G 07 | | | Не определена |
G 08 | | X | Разгон |
G 09 | | X | Торможение |
От G 10 до G 16 | | | Не определены |
G 17 | с | | Выбор плоскости XY |
G 18 | с | | Выбор плоскости ZX |
G 19 | с | | Выбор плоскости YZ |
От G 20 до G 24 | | | Не определены |
От G 25 до G 29 | | | Постоянно не определены |
От G 30 до G 32 | | | Не определены |
G 33 | а | | Нарезание резьбы |
G 34 | а | | Нарезание резьбы с увеличивающимся шагом |
G 35 | а | | Нарезание резьбы с уменьшающимся шагом |
От G 36 до G 39 | | | Постоянно не определены |
G 40 | | | Отмена коррекции инструмента |
С 41 | | | Коррекция на фрезу - левая |
G 42 | | | Коррекция на фрезу - правая |
G 43 | | | Коррекция на положение инструмента - положительная |
G 44 | | | Коррекция на положение инструмента - отрицательная |
От G 45 до G 52 | | | Не определены |
G 53 | f | | Отмена заданного смещения |
G 54 | f | | Заданное смещение 1 |
G 55 | f | | Заданное смещение 2 |
G 56 | f | | Заданное смещение 3 |
G 57 | f | | Заданное смещение 4 |
G 58 | f | | Заданное смещение 5 |
G 59 | f | | Заданное смещение 6 |
От G 60 до G 62 | | | Не определены |
G 63 | | X | Нарезание резьбы метчиком |
От G 64 до G 79 | | | Не определены |
G 80 | е | | Отмена постоянного цикла |
G 81 | е | | Постоянный цикл 1 |
G 82 | е | | Постоянный цикл 2 |
G 83 | е | | Постоянный цикл 3 |
G 84 | е | | Постоянный цикл 4 |
G 85 | е | | Постоянный цикл 5 |
G 86 | е | | Постоянный цикл 6 |
G 87 | е | | Постоянный цикл 7 |
G 88 | е | | Постоянный цикл 8 |
G 89 | е | | Постоянный цикл 9 |
G 90 | | | Абсолютный размер |
G 91 | | | Размер в приращениях |
G 92 | | X | Установка абсолютных накопителей положения |
G 93 | к | | Скорость подачи в функции, обратной времени |
G 94 | к | | Подача в минуту |
G 95 | к | | Подача на оборот |
G 96 | l | | Постоянная скорость резания |
G 97 | l | | Обороты в минуту |
G 98 | | | Не определена |
G 99 | | | Не определена |
| | |
Подгото- вительная функция | Наименование | Значение |
G00 | Быстрое позиционирование | Перемещение в запрограммированную точку с максимальной скоростью (например, с наибольшей скоростью подачи). Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть некоординированы |
G01 | Линейная интерполяция | Вид управления, при котором обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновременно. |
| | При прямоугольной системе координат перемещение происходит по прямой линии |
G02, G03 | Круговая интерполяция | Вид контурного управления для получения дуги окружности, при котором векторные скорости по осям координат, используемые для образования дуги, изменяются устройством управления |
G02 | Круговая интерполяция. Движение по часовой стрелке | Круговая интерполяция, при которой движение исполнительного органа направлено по часовой стрелке, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности |
G03 | Круговая интерполяция. Движение против часовой стрелки | Круговая интерполяция, при которой движение исполнительного органа направлено против часовой стрелки, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности |
G04 | Пауза | Указание о временной задержке, конкретное значение которой задается в управляющей программе или другим способом. Применяется для выполнения тех или иных операций, протекающих известное время и не требующих ответа о выполнении |
G06 | Параболическая интерполяция | Вид контурного управления для получения дуги параболы, при котором векторные скорости по осям координат, используемые для образования этой дуги, изменяются устройством управления |
G08 | Разгон | Автоматическое увеличение скорости перемещения в начале движения до запрограммированного значения |
G09 | Торможение | Автоматическое уменьшение скорости перемещения относительно запрограммированной при приближении к запрограммированной точке |
От G17 до G19 | Выбор плоскости | Задание плоскости таких функций, как круговая интерполяция, коррекция на фрезу и других |
G41 | Коррекция на фрезу - левая | Коррекция на фрезу при контурном управлении. Используется, когда фреза находится слева от обрабатываемой поверхности, если смотреть от фрезы в направлении ее движения относительно заготовки |
G42 | Коррекция на фрезу - правая | Коррекция на фрезу при контурном управлении. Используется, когда фреза находится справа от обрабатываемой поверхности, если смотреть от фрезы в направлении ее движения относительно заготовки |
G43 | Коррекция на положение инструмента - положительная | Указание, что значение коррекции на положение инструмента необходимо сложить с координатой, заданной в соответствующем кадре или кадрах |
G44 | Коррекция на положение инструмента - отрицательная | Указание, что значение коррекции на положение инструмента необходимо вычесть из координаты, заданной в соответствующем кадре или кадрах |
G53 | Отмена заданного смещения | Отмена любой из функции G54-G59. Действует только в том кадре, в котором она записана |
От G54 до G59 | Заданное смещение | Смещение нулевой точки детали относительно исходной точки станка |
G80 | Отмена постоянного цикла | Функция, которая отменяет любой постоянный цикл |
От G81 до G89 | Постоянные циклы | Значения функций G81-G89 приведены в табл.6 |
G90 | Абсолютный размер | Отсчет перемещения производится относительно выбранной нулевой точки |
G91 | Размер в приращениях | Отсчет перемещения производится относительно предыдущей запрограммированной точки |
G92 | Установка абсолютных накопителей положения | Изменение состояния абсолютных накопителей положения. При этом движения исполнительных органов не происходит |
G93 | Скорость подачи в функции, обратной времени | Указание, что число, следующее за адресом F, равно обратному значению времени в минутах, необходимому для отработки кадра |
G96 | Постоянная скорость резания | Указание, что число, следующее за адресом S, равно скорости резания в метрах в минуту. При этом скорость шпинделя регулируется автоматически с целью поддержания запрограммированной скорости резания |
G97 | Обороты в минуту | Указание, что число, следующее за адресом S, равно скорости шпинделя в оборотах в минуту |
| | | | | |
Подгото- вительная функция постоянного цикла | Движение в процессе обработки | Действие в конце обработки | Движение в исходное положение после обработки | Типовое использование |
| | пауза | шпиндель | | |
G81 | Рабочая подача | - | - | Быстрый отвод | Сверление, зацентровка |
G82 | Рабочая подача | Да | - | Быстрый отвод | Сверление, зенкование |
G83 | Подача с периодическим выводом инструмента | - | - | Быстрый отвод | Глубокое сверление |
G84 | Вращение шпинделя в заданном направлении, рабочая подача шпинделя | - | Реверс | Отвод на рабочей подаче | Нарезание резьбы метчиком |
G85 | Рабочая подача | - | - | Отвод на рабочей подаче | Растачивание, развертывание |
G86 | Включение шпинделя, рабочая подача | - | Останов | Быстрый отвод | Растачивание |
G87 | Включение шпинделя, рабочая подача | - | Останов | Отвод вручную | Растачивание |
G88 | Включение шпинделя, рабочая подача | Да | Останов | Отвод вручную | Растачивание |
G89 | Рабочая подача | Да | - | Отвод на рабочей подаче | Растачивание, развертывание |
якорь | | |
Вспомога- тельная функция | Наименование | Значение |
М00 | Программируемый останов | Останов без потери информации по окончании отработки соответствующего кадра. После выполнения команд происходит останов шпинделя, охлаждения, подачи. Работа по программе возобновляется нажатием кнопки |
М01 | Останов с подтверждением | Функция аналогична М00, но выполняется только при предварительном подтверждении с пульта управления |
М02 | Конец программы | Указывает на завершение отработки управляющей программы и приводит к останову шпинделя, подачи и выключению охлаждения после выполнения всех команд в кадре. Используется для приведения в исходное состояние УЧПУ и (или) исходное положение исполнительных органов станка |
М03 | Вращение шпинделя по часовой стрелке | Включает шпиндель в направлении, при котором винт с правой нарезкой, закрепленный в шпинделе, входит в заготовку |
М04 | Вращение шпинделя против часовой стрелки | Включает шпиндель в направлении, при котором винт с правой нарезкой, закрепленный в шпинделе, выходит из заготовки |
М05 | Останов шпинделя | Останов шпинделя наиболее эффективным способом. Выключение охлаждения |
М06 | Смена инструмента | Команда на смену инструмента вручную или автоматически (без поиска инструмента). Может автоматически отключать шпиндель и охлаждение |
М07 | Включение охлаждения N 2 | Включение охлаждения N 2 (например, масляным туманом) |
М08 | Включение охлаждения N 1 | Включение охлаждения N 1 (например, жидкостью) |
М09 | Отключение охлаждения | Отменяет М07, М08 |
М10 | Зажим | Относится к работе с зажимным приспособлением подвижных органов станка |
М11 | Разжим | То же |
М19 | Останов шпинделя в заданной позиции | Вызывает останов шпинделя при достижении им определенного углового положения |
М30 | Конец информации | Приводит к останову шпинделя, подачи и выключению охлаждения после выполнения всех команд в данном кадре. Используется для установки в исходное состояние УЧПУ и (или) исходное положение исполнительных органов станка. Установка в исходное положение УЧПУ включает в себя возврат к символу "Начало программы" |
М49 | Отмена ручной коррекции | Функция, указывающая на отмену ручной коррекции скорости подачи и (или) скорости главного движения и о возвращении этих параметров к запрограммированным значениям |
М59 | Постоянная скорость шпинделя | Поддержание постоянным текущего значения скорости шпинделя независимо от перемещения исполнительных органов станка и задействованной функции G 96 |
якорь