CYCLE BORE6(210) - Цикл сверления G86
Оставлена для совместимости. CYCLE сохранена только для совместимости со старыми постпроцессорами. Текущие версии CAM-системы вместо неё генерируют команду расширенного цикла EXTCYCLE: она предоставляет больше возможностей и позволяет CAM-системе полностью моделировать все вложенные перемещения цикла, чего CYCLE не умеет. Вывод CYCLE всё ещё можно включить в настройках CAM-системы, но это не рекомендуется.
Стандартный цикл растачивания G86 выполняет ускоренный подход на безопасный уровень, растачивание на рабочей подаче до уровня глубины отверстия, останов шпинделя на уровне глубины отверстия и ускоренный отвод на безопасную плоскость.

Цикл G86 включает в себя:
- Ускоренный подвод на уровень Z безопасный.
- Рабочий ход до уровня Z min.
- Останов шпинделя. Если включён ориентированный останов шпинделя (параметр CLD [14]), шпиндель устанавливается в заданное угловое положение, после чего инструмент смещается на заданные малые величины по координатам X, Y и Z.
- Ускоренный отвод на уровень безопасная плоскость.
- Восстановление направления и частоты вращения шпинделя.
Команда
CYCLE BORE6(210), A a, MMPM(315), N nm, F f, P p, T t
или
CYCLE BORE6(210), A a, MMPR(316), M nm, F f, P p, T t
Параметры
| Параметр | Массив CLD | Имя CLD | Описание |
|---|---|---|---|
| BORE6(210) | CLD[1] | CLD.Type | Тип цикла 210 (BORE6) |
| a | CLD[2] | CLD.A | Глубина отверстия в текущих единицах измерения (мм или дюймы). |
| MMPM(315) MMPR(316) |
CLD[3] | CLD.MMPM | Единицы измерения подачи: 315 (MMPM) – мм в минуту (дюймы в минуту), 316 (MMPR) – мм на оборот (дюймы на оборот). |
| nm | CLD[4] | CLD.NM | Значение рабочей подачи. |
| f | CLD[5] | CLD.F | Безопасный уровень. |
| CLD[6] | Величина смещения инструмента по координате X после ориентированного останова шпинделя на дне отверстия. | ||
| CLD[7] | Величина смещения инструмента по координате Y после ориентированного останова шпинделя на дне отверстия | ||
| p | CLD[8] | CLD.P | Уровень безопасной плоскости. |
| CLD[9] CLD[10] |
Зарезервировано. | ||
| t | CLD[11] | CLD.Top | Уровень верха отверстия. |
| CLD[12] | Величина смещения инструмента по координате Z после ориентированного останова шпинделя на дне отверстия | ||
| CLD[13] | Угловое положение шпинделя при останове на дне отверстия (градусы) | ||
| CLD[14] | Состояние ориентированного останова шпинделя на дне отверстия: 0 - выключен, 1 - включён. |
Доступ из .NET
Доставляется через обработчик OnCycle (диспетчеризация по типу цикла в cmd/cld[1]):
public override void OnCycle(ICLDCycleCommand cmd, CLDArray cld)
Общая модель .NET описана в разделе Циклы обработки отверстий (CYCLE).