Ростов-на-Дону. Ул. Красноармейская 168/99
www.chpu.net elektronika-net@mail.ru
4. Функции цикловой обработки
4.1. Постоянные циклы сверлильно-расточной группы
Для реализации функций цикловой сверлильно-расточной обработки предназначены
постоянные циклы, программируемые функциями G81 - G88.
Ось, вдоль которой выполняется постоянный цикл, называется цикловой осью. Задание
цикловой оси происходит автоматически при программировании функций выбора плоскости:
- G17 - цикловая ось 3
- G18 - цикловая ось 2
- G19 - цикловая ось 1.
При выборе плоскости с помощью функции G20 программирование циклов запрещено.
Параметры цикла задаются одинаково для любой цикловой оси и всегда должны
программироваться после G - функции цикла.
Каждый цикл имеет свою диаграмму перемещений цикловой оси, однако, в основе каждого
цикла лежит обобщенная диаграмма перемещений, показанная на рис.64, где
Точка 0
- начальная позиция цикла. Сюда
выводится инструмент до начала выполнения цикла и
включается шпиндель в нужном направлении.
Точка 1
- начальная точка для движения цикловой
оси на рабочей подаче.
Точка 2
- конечная точка для движения цикловой
оси на рабочей подаче. Здесь возможен останов или
реверс шпинделя и задание выдержки времени до
перехода на следующий участок.
Точка 3
- точка выхода. Здесь возможна выдержка
времени до перехода на следующий участок.
Точка 4
- точка завершения цикла. Здесь
возможен реверс или сохранение состояния шпинделя точки 2. Для следующего цикла это начальная
позиция, если подряд выполняются несколько циклов.
При отработке программы в покадровом режиме происходят остановы в точках 0,1,3,4.
Условные обозначения на диаграммах:
> - рабочая подача
------->
-
скорость ускоренного перемещения.
Параметры циклов показаны в табл.11.
При смене циклов, а также после задания функции отмены циклов G80 все параметры циклов
отменяются. Если обязательные параметры не заданы при программировании цикла или заданы
лишние параметры, возникает ошибка программирования циклов.
Программирование цикла выглядит следующим образом:
G_U_Z_W_V_I_F_E_M_H_X_Y_
Если при повторном задании одного и того
же цикла обязательные параметры не заданы, то в
цикле используются прежние значения. Если
параметр Е не задан, то выдержка времени не
выполняется.
Параметры всегда должны
программироваться после G-функции цикла.
Величины параметров должны задаваться в
соответствии с форматом ввода (см. п. 1.2.3.).
Допускается программирование не самих величин, а формальных параметров, в которых эти
величины содержатся (Подробнее см. раздел
"Макропрограммирование")