Указано, что код G28 работает с инкрементной системой, а не в инкрементной.
G28 Z0. это фактически переход в нулевую точку, и выход из нее на 0.000 мм. По такому же принципу и другие оси. Просто запомните такой формат G91 G28 Z0.;, и обратный преход в G90 для безопасности. Фанук, Синтек, и многие другие станки, используют код G53 в абсолютном формате программирования для пободных целей:
G53 Z0.;
G53 X0. Y0.;
при этом возврат не осуществляется в G90. Так как модальностьне меняется. Также возвраты бывают и 2ую, 3ью нулевые точки кодами G30, а также проверка возврата кодом G27.
Ознакомиться лучше в руководстве по эксплуатации конкретных станков с которыми вы работаете/будете работать, так как бывают различия.