
Сначала бит 14#1, потом всё остальное
Общие адреса: X, Y — начальная точка (центр кармана); Z — глубина (при G90 абсолютная координата, при G91 — от плоскости R); R — плоскость R; D — номер корректора 0–256 (D0 = 0), диаметр или радиус текущей фрезы; F — подача; K — число повторений. Возврат: G98 — на исходную плоскость, G99 — на плоскость R.
Цикл отменяет код группы 01 (G00–G03) или модальный G60 (при No: 52#2 = 1) в одном кадре с циклом, а также G80. При позиционировании коррекция на радиус не учитывается. В каждой паре кодов первый задаёт направление против часовой стрелки, второй — по часовой.
Шесть пар кодов
| Коды | Назначение |
|---|---|
| G22 / G23 | Черновое фрезерование круглого кармана (против / по часовой) |
| G24 / G25 | Чистовое фрезерование круглого кармана |
| G26 / G32 | Чистовое фрезерование наружного круга |
| G33 / G34 | Черновое фрезерование прямоугольного кармана |
| G35 / G36 | Чистовое фрезерование прямоугольного кармана |
| G37 / G38 | Чистовое фрезерование наружного прямоугольника |
Черновой круглый карман: I, L, W, Q, V
Фреза начинает от центра и по спирали снимает материал до круглого кармана заданного размера. Формат: G22/G23 G98/G99 X_ Y_ Z_ R_ I_ L_ W_ Q_ V_ D_ F_ K_.
- I — радиус кармана (больше радиуса фрезы);
- L — шаг расширения в плоскости XY (больше 0 и меньше диаметра фрезы);
- W — глубина первого врезания от плоскости R (больше 0); если она глубже дна, обработка сразу идёт на дне;
- Q — глубина каждого следующего прохода;
- V — зазор до необработанной поверхности при ускоренном опускании (больше 0).
Коэффициент радиуса спирального врезания задаёт параметр P406 (больше 0). В описании адресов оригинала зазор обозначен буквой «У»; по формату команды и примеру это адрес V.
Чистовой проход по кругу и по бобышке
G24/G25 делают один полный круг по внутренней стороне кармана радиуса I; J — расстояние от начальной точки чистового прохода до центра. G26/G32 проходят по наружной стороне окружности (бобышки): I — радиус окружности, J — расстояние от начальной точки до окружности. Подход и выход идут по переходным дугам; при наружной обработке направление переходных дуг и рабочей дуги разное, а код задаёт направление рабочей дуги.
То же для прямоугольника: G33–G38
G33/G34 расширяют карман линейными проходами от центра: I и J — размеры кармана по X и Y (больше диаметра фрезы, радиус спирального врезания меньше I/2 и J/2), L — шаг расширения, W, Q, V — как в G22, U — радиус скругления углов (без U углы без скругления).
G35/G36 — один чистовой проход по внутреннему контуру, G37/G38 — по наружному. I, J — размеры по X и Y; L — расстояние от начальной точки до стороны прямоугольника по X; U — радиус скругления углов. Для G35/G36 значение U в диапазоне от 0 до радиуса фрезы вызывает аварию.
В примере G33 оригинала указано U5, хотя по описанию U должно соответствовать диаметру фрезы. Руководство рекомендует проверять значения на станке.
Эти циклы входят в программное обеспечение 1080MIC, которое устанавливается на SZGH PMC540, PMC650 и PMC850. Руководство полностью — в «Технической документации».

SZGH
PMC540
Компактный портальный центр для фрезерования и сверления металла с повторяемостью 0,01 мм.
от 1 565 000 ₽

SZGH
PMC650
Портальный центр среднего класса: рабочий стол 600×500 мм, ШВП Ø32, до 4 управляемых осей.
от 2 015 000 ₽

SZGH
PMC850
Старшая модель портальной линейки: стол 800×500 мм, станина 2500 кг, шпиндель 7,5 кВт.
от 2 430 000 ₽
Частые вопросы
Почему не работает цикл G22 или G33 в SZGH 1080MIC?+–
Для циклов фрезерования карманов нужно установить битовый параметр No: 14#1 = 1. Кроме того, циклы работают только в плоскости G17.
Чем G22 отличается от G23?+–
G22 фрезерует круглый карман против часовой стрелки, G23 — по часовой. Так же устроены остальные пары кодов: G24/G25, G26/G32, G33/G34, G35/G36, G37/G38.
Что задаёт адрес V в G22?+–
V — зазор до необработанной поверхности при ускоренном опускании, значение должно быть больше 0. В оригинале этот адрес в тексте обозначен как «У», в формате команды и примере — V.
Каким должен быть шаг L при черновом фрезеровании кармана?+–
Шаг расширения L задаётся больше 0 и меньше диаметра фрезы.
