Функция Преобразование дуг R в IJK заменяет команды круговой интерполяции
G02 / G03 с параметром радиуса R на эквивалентные команды
с абсолютными координатами центра дуги I, J или K,
в зависимости от активной плоскости (G17, G18, G19).
Такой формат предпочитают многие постпроцессоры и контроллеры, особенно при сложных или больших дугах. NCPlayer поддерживает 2 варианта конвертации: Convert R arcs → IJK (Incremental) и Convert R arcs → IJK (Absolute).
G02 / G03 с параметром R.G17 — используется I и J (ось Z как перпендикулярная).G18 — используется I и K (ось Y перпендикулярная).G19 — используется J и K (ось X перпендикулярная).R (малый или большой сегмент).R на рассчитанные I, J, K.G7x, G8x, G10 или строки, являющиеся комментариями.G17, G18, G19).G02 или G03 и параметр R — извлекаем все координаты (X/Y/Z).I, J, K вместо R.; До:
G17
N10 G02 X50 Y50 R25 F200
N20 G03 X0 Y0 R25
; После:
G17
N10 G02 X50 Y50 I0 J25 F200
N20 G03 X0 Y0 I-25 J0
R для дуг.