Циклы обработки отверстий <CYCLE>

Через команду <CYCLE> передаются стандартные циклы обработки отверстий G81 – G89. В программе обработки технологической команды <CYCLE> необходимо определить тип цикла и обработать команду соответствующим образом. Набор параметров команды зависит от типа цикла. Тип цикла определяется первым параметром команды.

Команда:

CYCLE ON(71) | OFF(72) | DRILL(163) | FACE(81) | DEEP(153) |

BRKCHP(288) | TAP(168) | BORE5(209) | BORE6(210) | BORE7(211) |

BORE8(212) | BORE9(213)

Параметры:



Последовательность технологических команд при обработке отверстий обычно следующая:

...

GOTO.abs X, Y, Z ! Перемещение к первому отверстию.

CYCLE DRILL(163) ! Вызов цикла обработки отверстия конкретного типа.

GOTO.abs X, Y, Z ! Перемещение к следующему отверстию.

CYCLE DRILL(163) ! Вызов цикла обработки отверстия конкретного типа.

...

GOTO.abs X, Y, Z ! Перемещение к последнему отверстию.

CYCLE DRILL(163) ! Вызов цикла обработки отверстия конкретного типа.

CYCLE OFF(72) ! Отмена цикла.

...

По команде вызова цикла для первого отверстия следует сформировать начальный кадр задания параметров цикла, например:

G81 X_Y_Z_R_F_

Последующие команды вызова цикла обычно только переопределяют изменяющиеся параметры, а остальные параметры наследуются из предыдущей команды вызова цикла. Таким образом, формируется приблизительно такая последовательность кадров:

X_Y_Z_

X_Y_Z_

...

X_Y_Z_

По команде отмены цикла следует сформировать кадр отмены использования цикла, например:

G80

Для создания аналогичных ISO постпроцессоров в масках возможно использование предопределённых значений ISO.G, которые соответствуют параметрам команды:


Значение CLD параметра

Значение ISO

CLD[1] = 163

ISO.G = 81

CLD[1] = 81

ISO.G = 82

CLD[1] = 168

ISO.G = 84

CLD[1] = 209

ISO.G = 85

CLD[1] = 210

ISO.G = 86

CLD[1] = 211

ISO.G = 87

CLD[1] = 212

ISO.G = 88

CLD[1] = 213

ISO.G = 89

CLD[1] = 153

ISO.G = 83

CLD[1] = 288

ISO.G = 73

CLD[1] = 72

ISO.G = 80


Сопутствующие ссылки:

Описание технологических команд

Цикл сверления типа G81 <CYCLE DRILL(163)>

Цикл сверления типа G82 <CYCLE FACE(81)>

Цикл сверления типа G84 <CYCLE TAP(168)>

Цикл сверления типа G85 <CYCLE BORE5(209)>

Цикл сверления типа G86 <CYCLE BORE6(210)>

Цикл сверления типа G87 <CYCLE BORE7(211)>

Цикл сверления типа G88 <CYCLE BORE8(212)>

Цикл сверления типа G89 <CYCLE BORE9(213)>

Глубокое сверление с полным выводом инструмента для удаления стружки <CYCLE DEEP(153)>

Глубокое сверление с отводами сверла для ломки стружки <CYCLE BRKCHP(288)>