|
Программирование. Задание абсолютные и относительные координаты
Постоянными циклами называются специальные макропрограммы, заложенные в УЧПУ для выполнения стандартных операций механической обработки. Практически все станки с ЧПУ имеют набор циклов для обработки отверстий – циклы сверления, растачивания и нарезания резьбы. Эти циклы упрощают процесс написания УП и экономят время, так как позволяют при помощи одного кадра выполнить множество перемещений.
Рис. 1. Постоянные циклы обычно используются для обработки отверстий Постоянные циклы для обработки отверстий
G код
| Описание
| G80
| Отмена постоянного цикла
| G81
| Стандартный цикл сверления
| G82
| Сверление с выдержкой
| G83
| Цикл прерывистого сверления
| G73
| Высокоскоростной цикл прерывистого сверления
| G84
| Цикл нарезания резьбы
| G74
| Цикл нарезания левой резьбы
| G85
| Стандартный цикл растачивания
|
Предположим, что необходимо просверлить несколько отверстий в детали. Чтобы просверлить одно отверстие, нужно на рабочей подаче опустить сверло на требуемую глубину, затем вывести его вверх на ускоренной подаче и переместить к следующему отверстию. Следующая программа демонстрирует, как просверлить несколько отверстий без использования постоянных циклов:
%
O0005
N100 G21
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N106 G0 G90 G54 X5. Y5. S1000 M3
N108 G43 H1 Z100.
N110 Z10.
N112 G1Z-8. F70.
N114 G0 Z10.
N116 X15.
N118 G1 Z-8. F70
N120 G0 Z10.
N122 X-5.
N124 G1 Z-8. F70
N126 G0 Z10.
N128 X-15.
N130 G1 Z-8. F70
N132 G0 Z10.
N134 X5. Y-5.
N136 G1 Z-8. F70
N138 G0 Z10.
N140 X15.
N142 G1 Z-8. F70
N144 G0 Z10.
N146 X-5.
N148 G1 Z-8. F70
N150 G0 Z10.
N152 X-15.
N154 G1 Z-8. F70
N156 G0 Z10.
N158 Z100.
N160 M5
N166 M30
%
|
Начало программы Строка безопасности
Вызов инструмента
Перемещение к отверстию № 1
Коррекция на длину инструмента Сверление отверстия № 1
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 2
Сверление отверстия № 2
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 3
Сверление отверстия № 3
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 4
Сверление отверстия № 4
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 5
Сверление отверстия № 5
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 6
Сверление отверстия № 6
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 7
Сверление отверстия № 7
Вывод сверла на ускоренной подаче
Перемещение к отверстию № 8
Сверление отверстия № 8
Вывод сверла на ускоренной подаче
Конец программы
| |
|
|