
G28: в референтную точку через промежуточную
Формат: G28 X_ Y_ Z_. X, Y, Z задают промежуточную точку (абсолютно или приращением); её координаты запоминаются и используются командой G29. Движение в два этапа: ускоренно из текущей точки в промежуточную (A → B), затем ускоренно в референтную (B → R). Команда немодальная.
- Возврат можно выполнить по одной или нескольким осям.
- При смене системы координат детали промежуточная точка сохраняется (в координатах новой системы).
- G28 автоматически снимает коррекции, но в принципе перед G28 коррекции на радиус и длину нужно отменять: команда предназначена для автоматической смены инструмента.
- Положение 1-й референтной точки задают параметры P50–P54.
Пример руководства: N1 G90 G54 X0 Y10; N2 G28 X40 (промежуточная точка X40; X идёт в ноль через (40, 10)); N3 G29 X30 — из референтной точки через (40, 10) в (30, 10). После N4 G01 X20 и N5 G28 Y60 промежуточной точкой станет (40, 60), а не (20, 60): значение X40 взято из прошлого G28.
G29: и обратно к детали
Формат: G29 X_ Y_ Z_. Ускоренно из референтной (или текущей) точки в промежуточную, заданную в G28/G30, а затем в указанную точку. Команда немодальная и обычно задаётся после G28 или G30. Если ось не указана, по ней перемещения от промежуточной точки нет.

Пример: из точки (10, 10) команда G91 G28 X20 Y20 ведёт в референтную точку через промежуточную (30, 30), а G29 X30 возвращает через (30, 30) в точку (60, 30).
G30: 2-я, 3-я и 4-я референтные точки
Формат: G30 P2 X_ Y_ Z_ (P2 можно опустить), G30 P3 …, G30 P4 …. В системе координат станка задаётся четыре референтные точки; положение 2–4-й точек задают параметры P128–P142. Если нет датчиков абсолютного положения, G30 работает только после возврата в 1-ю референтную точку (G28 или вручную). Промежуточная точка и остальные правила — как у G28, G30 можно использовать вместе с G29.
G27: проверка возврата
G27 X_ Y_ Z_ — инструмент ускоренно идёт в точку X, Y, Z (координаты станка). Если она совпадает с референтной, загорается индикатор возврата, если нет — авария. При блокировке станка индикатор не загорается, даже если позиция совпала. В режиме коррекции к заданной точке прибавляется коррекция, и будет авария, поэтому перед G27 коррекции отменяют.
Дополнительно: после переключения единиц G20/G21 первый G28 из промежуточной точки выполняется как ручной выход в референтную точку. В режиме масштабирования G51 и поворота G68 команды G27–G30 задавать нельзя. Про систему 1080MIC на центрах SZGH PMC650, PMC540 и PMC850 читайте в «Технической документации».
Частые вопросы
Чем G28 отличается от G53?+–
G28 идёт в референтную точку через промежуточную точку, координаты которой запоминаются для G29. G53 перемещает инструмент в заданную точку системы координат станка.
Что такое промежуточная точка в G28?+–
Это точка, заданная осями в самом G28. Инструмент идёт в неё ускоренно, затем в референтную точку; её координаты запоминаются и используются командой G29.
Как вернуться во вторую референтную точку?+–
Командой G30 P2 X_ Y_ Z_ (P2 можно опустить). Положение 2–4-й референтных точек задают параметры P128–P142.
Зачем нужна команда G27?+–
Она проверяет возврат в референтную точку: если заданная точка совпадает с референтной, загорается индикатор возврата, иначе выдаётся авария.


