Цикл сверления CYCLE81. Пример программирования ЧПУ

Применение цикла сверления CYCLE81 (цикл центрирования) для станков с ЧПУ Siemens Sinumerik 840D и связанных систем.
Циклы сверления — одни из самых часто используемых операций на станках с ЧПУ.
Для станков с ЧПУ Fanuc и Haas эквивалентом является цикл сверления G81. Это стандартный цикл сверления для фрезерных станков с ЧПУ.
Формат цикла центрирования сверления Sinumerik CYCLE81
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
Параметры цикла:
- RTP — обратная плоскость или плоскость отвода (абсолютная)
- RFP — базовая плоскость (абсолютная)
- SDIS — безопасное расстояние (без знака)
- DP — конечная глубина сверления (абсолютная)
- DPR — конечная глубина сверления относительно базовой плоскости (без знака)
С CYCLE81 инструмент сверлит с заданной скоростью шпинделя и подачей до указанной конечной глубины сверления.
Последовательность действий, как показано на рисунке выше:
- 1: Сверло быстро достигнет начальной точки (RFP + SDIS).
- 2: С постоянной подачей достигнет конечной глубины сверления (DP).
- 3: После завершения сверления инструмент быстро отводится к плоскости возврата (RTP).
Расчет глубины сверления (DP или DPR) для CYCLE81
Конечная глубина сверления может быть задана двумя способами:
- Абсолютная глубина (DP)
- Относительная глубина к базовой плоскости (DPR)
Если используется абсолютная глубина (DP), она измеряется от нулевой точки детали. При использовании относительной глубины (DPR), конечная глубина сверления рассчитывается как расстояние от базовой плоскости (RFP) до конечной точки сверления.
В примере программного кода показаны оба метода задания глубины: абсолютная (DP) и относительная к базовой плоскости (DPR).
Пример программы

N10 G0 G90 F200 S300 M3
N20 D1 T3 Z110
N21 M6
N30 X40 Y120
N40 CYCLE81 (110, 100, 2, 35)
N50 Y30
N60 CYCLE81 (110, 102, 35)
N70 G0 G90 F180 S300 M03
N80 X90
N90 CYCLE81 (110, 100, 2, 65)
N100 M30
Разбор программы:
- N10 Установка скорости сверления, направления, подачи и т.д.
- N20 Перемещение инструмента в начальную точку по оси Z.
- N30 Позиция первого сверления X40 Y120.
- N40 Сверло быстро достигнет позиции RFP + SDIS (100 + 2) и начнет движение до глубины DP (35), затем вернется к RTP (110).
- N50 Следующая позиция сверла Y30.
- N60 Сверло быстро достигнет позиции RFP + SDIS (102 + 0) и начнет сверление до глубины DP (35), затем вернется к RTP (110).
- N70 Изменение подачи.
- N80 Позиция сверления X90.
- N90 Сверло быстро достигнет позиции RFP + SDIS (100 + 2). Конечная глубина сверления рассчитывается как DPR = RFP — конечная точка глубины (DPR = 100 — 35 = 65).
Токарный станок. Цикл сверления и центрирования CYCLE81
С Sinumerik CYCLE81 инструмент сверлит с заданной скоростью шпинделя и подачей до указанной конечной глубины сверления.

CYCLE81 (RTP, RFP, SDIS, DP, DPR)
Параметры цикла:
- RTP — обратная плоскость или плоскость отвода (абсолютная)
- RFP — базовая плоскость (абсолютная)
- SDIS — безопасное расстояние (без знака)
- DP — конечная глубина сверления (абсолютная)
- DPR — конечная глубина сверления относительно базовой плоскости (без знака)
Глубина сверления может быть задана как абсолютная глубина (DP) или как относительная к базовой плоскости (DPR).
Работа сверла в цикле центрирования
Последовательность действий:
- 1: Быстрое достижение начальной точки (RFP + SDIS).
- 2: Сверление с заданной подачей до конечной глубины (DP).
- 3: Быстрый отвод инструмента к плоскости возврата (RTP).