Раздел 8 (исправлено) (1252994), страница 3
Текст из файла (страница 3)
Модальные функции.
В УП значения некоторых адресных слов (функций) могут быть «унаследованы», пока не выдана противоположная команда или не дано некоторое другое значение соответствующей функции. Например, в части программы
N15G90G1X20Y30F180
N16X30
N17Y100
статус G90 (абсолютное задание данных), G1 (линейная интерполяция) и значение F (подача), записанные в кадре N15, будут «унаследованы» в кадрах N16 и N17. Таким образом, нет, необходимости определять эти функции в каждом кадре.
Немодальные функции (одноразовые)
Действие некоторых функций или значений некоторых данных имеют силу только в отдельном кадре. Эти функции определяются как "немодальные" или одноразовые.
Подготовительные и вспомогательные функции.
Подготовительные функции G
Определяют способ обработки информации тип программирования и условия перемещения к заданной точке. Их задают адресом G и обозначают двухзначным десятичным кодовым числом. Подготовительные функции (G) допустимые для программирования в УЧПУ, представлены в таблице 8.3 и определены ГОСТом 20999-83. Значения подготовительной функции приведены в тал.8.4.
По функциональному назначению функции G можно разделить на классы, представленные в табл.8.5.
Подготовительные функции G. Таблица 8.3.
Подготовительная функция | Наименование | |
G 00 G 01 G 02 G 03 G 04 G 05 G 06 G 07 G 08 G 09 от G 10 до G 16 G 17 G 18 G 19 от G 20 до G 24 от G 25 до G 29 от G 30 до G 32 G 33 G 34 G35 от G 36 до G 39 G 40 G 41 G 42 G 43 G 44 от G 45 до G 52 G 53 G 54 G 55 G 56 G 57 G 58 G 59 от G 60 до G 62 G 63 от G 64 до G 79 G 80 G 81 G 82 G 83 G 84 G 85 G 86 G 87 G 88 G 89 G 90 G 91 G 92 G 93 G 94 G 95 G 96 G 97 G 98 G 99 | Модальная Модальная Модальная Модальная немодальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная немодальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная/немодальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная Модальная немодальная Модальная Модальная Модальная Модальная | Быстрое позиционирование Линейная интерполяция Круговая интерполяция, движение по часовой стрелке Круговая интерполяция, движение против часовой стрелки Пауза Не определена Параболическая интерполяция Не определена Разгон Торможение Не определены Выбор плоскости ХY Выбор плоскости ZХ Выбор плоскости YZ Не определены Постоянно не определены Не определены Нарезание резьбы Нарезание резьбы с увеличивающимся шагом Нарезание резьбы с уменьшающимся шагом Постоянно не определены Отмена коррекции инструмента Коррекция на фрезу - левая Коррекция на фрезу - правая Коррекции на положение инструмента - положительная Коррекция на положение инструмента - отрицательная Не определены Отмена заданного смещения Заданное смещение 1 Заданное смещение 2 Заданное смещение 3 Заданное смещение 4 Заданное смещение 5 Заданное смещение 6 Не определены Нарезание резьбы метчиком Не определены Отмена постоянного цикла Постоянный цикл I Постоянный цикл 2 Постоянный цикл 3 Постоянный цикл 4 Постоянный цикл 5 Постоянный цикл 6 Постоянный цикл 7 Постоянный цикл 8 Постоянный цикл 9 Абсолютный размер Размер в приращениях Установка абсолютных накопителей положения Скорость подачи в функции, обратной времени Подача в минуту Подача на оборот Постоянная скорость резания Обороты в минуту Не определена Не определена |
Значение подготовительных функций. Таблица 8.4.
Подготовительная функция | Наименование | Значение |
G 00 G 01 G 02 G 03 G 02 G 03 G 04 G 06 G 08 G 09 от G 17 до G 19 G 41 G 42 G 43 G 44 G 53 от G 54 до G 59 G 80 | Быстрое позиционирование Линейная интерполяция Круговая интерполяция Круговая интерполяция. Движение по часовой стрелке Круговая интерполяция. Движение против часовой стрелке Пауза Параболическая интерполяция Разгон Торможение Выбор плоскости Коррекция на фрезу - левая Коррекция на фрезу - правая Коррекция на положение инструмента - положительная Коррекция на положение инструмента - отрицательная Отмена заданного смещения Заданное смещение Отмена постоянного цикла | Перемещение в запрограммированную точку с максимальной скоростью (например, с наибольшей скоростью подачи). Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть некоорди-нированы Вид управления, при котором обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновременно. При прямоугольной системе координат перемещение происходит по прямой линии Вид контурного управления для получения дуги окружности, при котором векторные скорости по осям координат, используемые для образования дуги, изменяются устройством управления. Круговая интерполяция, при которой движение исполнительного органа направлено по часовой стрелке, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности Круговая интерполяция, при которой движение исполнительного органа направлено против часовой стрелки, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности Указание о временной задержке, конкретное значение которой задается в управляющей программе или другим способом. Применяется для выполнения тех или иных операций, протекающих известное время и не требующих ответа о выполнении Вид контурного управления для • получения дуги параболы, при . котором векторные скорости по осям координат, используемые для образования этой дуги, изменяются уст- ройством управления Автоматическое увеличение ско- рости перемещения в начале движения до запрограммированного зна- чення Автоматическое уменьшение скорости перемещения относительно запрограммированной при приближении к запрограммированной точке Задание плоскости таких функций, как круговая интерполяция, коррекция на фрезу и других. Коррекция на фрезу при контурном управлении. Используется, когда фреза находится слева от обрабатываемой поверхности, если смотреть от фрезы в направлении ее движения относительно заготовки Коррекция на фрезу при контурном управлении. Используется, когда фреза находится справа от обрабатываемой поверхности, если смотреть от фрезы в направлении ее движения относительно заготовки Указание, что значение коррекции на положение инструмента необходимо сложить с координатой, заданной в соответствующем кадре или кадрах Указание, что значение коррекции на положение инструмента .необходимо вычесть из координаты, заданной в соответствующем кадре пли кадрах Отмена любой из функций G54 -G59. Действует только в том кадре, в котором она записана Смещение нулевой точки детали относительно исходной точки станка Функция, которая отменяет любой постоянный цикл |
Список функций G, подразделенных на функциональные классы. Таблица 8.5.
Класс | Функции | Описание |
а | G00-G01-G02-G03-G33 | Определение типа движения. |
b | G17-G18-G19 | Определение плоскости интерполяции. |
с | G27-G28-G29 | Определение динамического режима («от точки к точке» или непрерывный режим). |
е | G40-G41-G42 | Активизация компенсации радиуса инструмента и ее отмена. |
f | G15-G16 | Программирование в альтернативной системе измерения. |
g | G81..G86-G89-G80 | Постоянные циклы обработки отверстия. |
h | G90-G91 | Программирование абсолютное/в приращениях. |
i | G79 | Программирование относительно нуля станка. |
j | G04-G09 | Свойства динамического типа. |
k | G72-G73-G74 | Циклы измерения. |
1 | G93-G94-G95 | Скорость подачи. |
m | G96-G97 | Скорость вращения шпинделя. |
Вспомогательные функции М.