- •Основы программирования
- •Ввод нулевых точек, смена инструмента, включение частоты вращения шпинделя, ввод рабочей подачи
- •Программирование перемещений на быстром ходу
- •Обработка фасок
- •Обработка контура
- •Обработка дуги окружноси
- •Коррекцияи радиуса инструмента
- •Фрезерование круглых карманов g12 g13
- •Стандартные циклы
- •Стандартный циклы сверления g81
- •Пример работы цикла g81
- •X30. Координаты центра отверстия
- •Пример работы цикла g81
- •Цикл глубокого сверления g83
- •Цикл глубокого сверления g83 с дегрессией
- •Цикл нарезания правой резьбы метчиком g84
- •Циклы сверления ряда отверстий
- •Вызов местной подпрограммы м97
- •Использование нумерованной программы в качестве подпрограммы
- •Программа использующаяся в качестве подпрограммы для цикла g150
- •Задание для самостоятельной работы №1
- •Задание для самостоятельной работы №2
Стандартные циклы
Стандартные циклы (G80- G89) используются для упрощения процесса программирования. Они применяются в повторяющихся операциях, таких как сверление, резьбонарезание и растачивание.
Стандартные циклы модальны (действуют на всём протяжении программы, пока не поступит команда отмены). Это означает, что после активизации стандартного цикла любое указание координаты без G-кода приведет к перемещению в эту точку на быстром ходу и автоматическому повтору выполнения активного цикла.
Отменить работу стандартных циклов можно при помощи кода G80 либо перемещения с G0, G1.
Стандартный циклы сверления g81
G81 Стандартный цикл сверления
R координата точки, по оси Z, с которой начнёт работу цикл (при G90), или смещение от текущего положения инструмента до начальной точки по оси Z при G91
Z Координата конечной точки сверления по оси Z
F Рабочая подача в цикле
L Количество просверливаемых отверстий при использовании G91 (если L0 то сверление не производится).
X Координата центра отверстия по Х при G90, либо смещение от текущего положения инструмент до центра отверстия при G91
Y Координата центра отверстия по Y
Пример работы цикла g81
А бсолютная система отсчёта G90
G90 G0 X12. Y15.
G0 Z15.
G81 R5. Z-20. F100. X30. Y10.
Где:
G81 цикл сверления
R5. начальная точка работ по циклу(Z)
Z-20. глубина сверления
F100. подача
X30. Координаты центра отверстия
Y10. по осям X Y
Пояснения по работе цикла:
После выхода в начальную точку (G90 G0 X12. Y15. ), (G0 Z15.), происходит смещение, на быстром ходу по осям X и Y, в координаты указанные в цикле. Затем инструмент на быстром ходу перемещается в точку Z=5мм и просверлит отверстие. По окончании работы по циклу инструмент вернётся в точку Z=15 мм.
Сверление данного отверстия можно так же провести следующим программным кодом
G90 G0 X30. Y10.
G0 Z15.
G81 R5. Z-20. F100.
В цикле не указанны координаты X и Y, в этом случае сверление будет произведено в текущем положении.
Пример работы цикла g81
О тносительная система отсчёта G91
G90 G0 X12. Y15.
G0 Z15.
G91 G81 R-10. Z-25. F100. X18. Y-5.
G90
В отличии от предыдущего примера параметры цикла R, Z, X, Y задаются в относительной системе отсчёта.
После отработки по циклу инструмент по оси Z будет возвращен в точку с координатой 15мм.
Изменение плоскости возврата при помощи команд G98, G99
В программе мы можем повлиять на способ отвода инструмента по окончанию выполнения при помощи команд G98 G99.
После цикла инструмент по оси Z возвращается в точку заданную до цикла.
После цикла инструмент по оси Z возвращается в плоскость R.
СВЕРЛЕНИЕ ОТВЕРСТИЙ ПРИ ПОМОЩИ G81
Глубина сверления всех отверстий 40мм.
По оси Z ноль детали расположен на торце заготовки.
G54 |
Смещение нуля детали по G54 |
|
T11 M6 |
Установка в рабочее положение инструмента №11 |
|
G43 H11 M8 |
Включение коррекции на длину инструмента, включение |
|
S1000 M3 |
Частота вращения 1000об/мин , правое вращение |
|
G0 G90 X20. Y35. |
Быстрый ход, абсолютная система отсчёта, подвод инструмент к точке сверления |
|
G0 Z10. |
Подвод к заготовке по Z |
|
G81 R5. Z-40. F100. |
Цикл сверления с начальной точки Z5 (R5.) до глубины 40мм, с подачей 100мм/мин |
|
X40.Y45. |
Указание координат отверстий для цикла G81 |
|
X50. Y50 |
Перемещение в каждую точку будет выполняться на быстром ходу с автоматическим повтором перемещений по циклу |
|
X60. Y55. |
||
X95. |
|
|
X105. Y50. |
|
|
X115. Y45. |
|
|
X135. Y35. |
|
|
G0 Z100. |
Отмена действия цикла, отвод инструмента. |
|
M9 |
|
|
M5 |
|
|
G28 |
|
|
M30 |
|