Значения подготовительных функций по ISO 6983
Функции с адресом G, называемые подготовительными, определяют режим и условия работы станка и УЧПУ. Слово (или слова) «подготовительная функция» должно быть выражено кодовым числом. Они кодируются от G00 до G99. За каждой из функций закреплено стандартом определенное значение (табл. 1). В конкретных УЧПУ значение тех или иных функций может отличаться от рекомендуемых стандартом, это оговаривается конкретной методикой программирования. В общем подготовительные функции можно разграничить на несколько групп:
G00 … G09 – команды общего порядка: позиционирование, линейная или круговая интерполяция, ускорение, замедление, пауза (выдержка);
G10 … G39 – особенности непрерывной обработки: выбор осей, плоскостей, типов интерполяции;
G40 … G59 – коррекция размеров инструмента без отсчета, смещение осей;
G60 … G79 – вид и характер работы: точно, быстро;
G80 … G89 – постоянные (фиксированные) автоматические циклы;
G90 … G99 – особенности задания размеров, режимов обработки.
Таблица 1 – Значения подготовительных функций по ISO 6983
Код функции | Наименование | Значение |
G00 | Быстрое позиционирование | Перемещение в запрограммированную точку с максимальной скоростью (например, с наибольшей скоростью подачи). Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть некоординированными |
G01 | Линейная интерполяция | Вид управления, при котором обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновременно. В прямоугольной системе координат перемещение происходит по прямой линии |
G02 | Круговая интерполяция. Движение по часовой стрелке | Круговая интерполяция, при которой движение исполнительного органа направлено по часовой стрелке, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности |
G03 | Круговая интерполяция. Движение против часовой стрелки | Круговая интерполяция, при которой движение исполнительного органа направлено против часовой стрелки, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности |
G04 | Пауза | Указание о временной задержке, конкретное значение которой задается в УП тем или другим способом. Применяется для выполнения тех или иных операций, протекающих известное время и не требующих ответа о выполнении |
Таблица 1 (окончание)
|
|
Код функции | Наименование | Значение |
G06 | Параболическая интерполяция | Вид контурного управления для получения дуги параболы, при котором векторные скорости по осям координат, используемые для образований этой дуги, изменяются устройством управления |
G08 | Разгон | Автоматическое увеличение скорости перемещения в начале движения до запрограммированного значения |
G09 | Торможение | Автоматическое уменьшение скорости перемещения относительно запрограммированной при приближении к запрограммированной точке |
ОтG17до G19 | Выбор плоскости | Задание плоскости таких функций, как круговая интерполяция, коррекция и др. |
G40 | Отмена коррекции | Отмена любой из функций G41 … G52. |
ОтG41до G52 | Управление коррекцией положения инструмента | Задание типа коррекции (коррекция положения, контурная) и ее направления (положительная, отрицательная, слева или справа от эквидистанты) |
G53 | Отмена заданного смещения | Отмена любой из функций G54, .., G59. Действует только в том кадре, в котором она записана |
От G54 доG59 | Заданное смещение | Смещение нулевой точки детали относительно исходной точки станка |
G80 | Отмена постоянного цикла | Функция, которая отменяет любой постоянный цикл |
От G81доG89 | Постоянные циклы | — |
G90 | Абсолютный размер | Отсчет перемещения производится относительно выбранной нулевой точки |
G91 | Размер в приращениях | Отсчет перемещения производится относительно предыдущей запрограммированной точки |
G92 | Установка абсолютных накопителей положения | Изменение состояния абсолютных накопителей положения. При этом движения исполнительных органов не происходит |
G93 | Скорость подачи в функции, обратной времени | Указание, что число, следующее за адресом F, равно обратному значению времени в минутах, необходимому для обработки |
G94 | Подача минутная | Указание, что число, следующее за адресом F, равно скорости движения в миллиметрах в минуту |
G95 | Подача оборотная | Указание, что число, следующее за адресом F, равно скорости движения в миллиметрах за один оборот шпинделя |
G96 | Постоянная скорость резания | Указание, что число, следующее за адресом S, равно скорости резания в метрах в минуту. При этом скорость шпинделя регулируется автоматически в целях поддержания запрограммированной скорости резания |
G97 | Обороты в минуту | Указание, что число, следующее за адресом S, равно скорости шпинделя в оборотах в минуту |
|
|
|
|
В каждой из рассмотренных групп имеются резервные команды.
|
|
Уточненные значения команд с адресом G приводятся в конкретных руководствах по программированию для соответствующих моделей УЧПУ.
Хотя в применении подготовительных функций в различных УЧПУ встречаются разночтения, существует общий подход к их использованию согласно кодовым значениям.
Дата добавления: 2018-02-28; просмотров: 1176; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!