G-код · Коррекция на радиус
G41 и G42 ЧПУ: коррекция на радиус фрезы слева и справа
С коррекцией на радиус программа описывает контур детали по чертежу, а стойка сама смещает траекторию центра фрезы на её радиус. G41 — инструмент слева от контура по ходу движения, G42 — справа.
Как выбрать
| Обработка | Обход | Код | Фрезерование |
|---|---|---|---|
| Наружный контур | по часовой | G41 | попутное |
| Наружный контур | против часовой | G42 | встречное |
| Карман, отверстие | против часовой | G41 | попутное |
| Карман, отверстие | по часовой | G42 | встречное |
Для станков с ЧПУ обычно выбирают попутное фрезерование — это G41 при вращении шпинделя M03.
Правила
- Номер корректора — D (в нём радиус фрезы):
G41 D1. - Включать на прямом кадре G00/G01 длиной больше радиуса, вне детали.
- Внутренние радиусы контура должны быть больше радиуса фрезы.
- Отмена — G40.
На токарном станке G41/G42 учитывают радиус вершины резца — подробнее в статье о коррекции радиуса вершины.
Пример
% O0200 (G41 НАРУЖНЫЙ КОНТУР) G21 G17 G40 G49 G80 G90 T1 M6 G54 G0 X0 Y0 G43 H1 Z50 S3000 M3 Z5 M8 G0 X-10 Y-10 G01 Z-5 F300 G41 G01 X10 Y0 D1 F400 Y52 G02 X18 Y60 R8 G01 X82 G02 X90 Y52 R8 G01 Y18 G02 X82 Y10 R8 G01 X18 G02 X10 Y18 R8 G01 Y30 G40 G01 X-10 G0 Z50 M9 G91 G28 Z0 G90 M5 M30 %
Типичные ошибки
- Радиус внутреннего угла меньше радиуса фрезы — аларм «зарез» (у Fanuc PS0041).
- Коррекция включена в кадре с дугой — аларм PS0034.
- Перепутаны G41 и G42 — деталь меньше на два радиуса фрезы.
Siemens Sinumerik
В Sinumerik те же G41/G42; радиус берётся из корректора D активного инструмента. Плавный подвод — G247/G248 с DISR. Перевести программу между стойками поможет конвертер Fanuc ↔ Siemens.