Сравнение

Дуга G02 и G03: радиус R или центр I, J, K

Дугу в кадре G02 или G03 задают либо радиусом R, либо положением центра I, J, K относительно начальной точки. Для одной и той же дуги результат одинаковый, но у каждого способа свои ограничения.

Коротко

Радиус RЦентр I, J, K
Что задаётсяРадиус дугиСмещение центра от начала дуги по X, Y, Z
РасчётПроще: радиус есть на чертежеНужно считать центр относительно начальной точки
Дуга больше 180°R со знаком минусБез особенностей
Полная окружностьНельзяМожно: конец совпадает с началом
Ошибка в точке концаСтойка построит другую дугу или выдаст алармАларм: радиусы в начале и конце не совпадают

Как выбрать

  • Скругления и галтели на токарном станке — R: радиус берётся прямо с чертежа.
  • Полная окружность (круговой паз, обход бобышки) — только I, J.
  • Программа из CAM-системы — обычно I, J, K: так точнее при округлении координат.
  • Дуга больше 180° — I, J или R со знаком минус. Знак легко забыть, поэтому надёжнее I, J.

На токарном станке центр задают через I (по X, на радиус) и K (по Z), на фрезерном в плоскости XY — через I и J.

Одна и та же дуга двумя способами

G00 X20 Y15
G01 Z-2 F100
G01 X60 F300
G03 X80 Y35 R20 (ЧЕРЕЗ РАДИУС)
G01 Y50
G00 Z5
G00 X20 Y15
G01 Z-2 F100
G01 X60 F300
G03 X80 Y35 I0 J20 (ЧЕРЕЗ ЦЕНТР: X60+0, Y15+20)
G01 Y50
G00 Z5

Полная окружность — только через I, J

G00 X50 Y15
G01 Z-2 F100
G02 I0 J20 F300 (ОКРУЖНОСТЬ R20 С ЦЕНТРОМ X50 Y35)
G00 Z5

Подробно о круговой интерполяции: G02 и G03, о выборе плоскости — G17, G18, G19.

Частые вопросы

Можно ли задать полную окружность через R?

Нет. Через R стойка не может определить, где центр полной окружности. Полную окружность задают через I, J (или I, K) — смещение центра от начальной точки.

Как задать дугу больше 180° через R?

Радиус пишут со знаком минус, например R-20. Без минуса стойка построит меньшую из двух возможных дуг.

Что такое I, J, K в G02?

Это смещение центра дуги от её начальной точки по осям X, Y и Z соответственно. На токарном станке I задаётся на радиус.