#PZP - задаёт положение системы координат детали

#PZP Z1.0 - вид директивы для токарного станка

#PZP X2.0 Y3.0 Z4.0 - вид директивы для фрезерного станка

Директива является обязательной. Должна располагаться до первой основной или вспомогательной команды (G или M).

Директива задаёт положение системы координат детали в системе координат опорных поверхностей (оснастки). Фактически, параметры команды означают на какую величину в мм смещена система координат детали относительно опорных поверхностей. В качестве параметров могут быть использованы математические выражения, заключенные в фигурные скобки.

Директива может быть вписана вручную. Также можно поставить например ось Х(Y,Z) в требуемое положение и нажать 'Alt+X'('Alt+Y','Alt+Z') для внесения данных в УП. Если есть возможность все оси одновременно поставить в требуемое положение, то можно задать все оси одновременно кнопкой PZP или нажать 'Alt+P'. При внесении коррекции таким способом автоматически будет учтена поправка, связанная с радиусом режущей кромки инструмента (кромкоискателя) и дополнительное смещение, задаваемое пользователем. Поправка будет взята из свойств текущего инструмента. Для предотвращения ошибок следует корректно заполнять параметры инструмента. Если значение какого-либо параметра директивы #PZP является выражением (т.е. находится в круглых скобках, например X{23+4}), то такой параметр не будет изменен. Вместо этого в УП будет добавлена предопределённая константа ALTX, которой будет присвоено вычисленное значение, соответствующее положению точки привязки текущего инструмента с учетом параметров, задаваемых пользователем. Такую переменную можно использовать внутри выражения для параметра, например X{ALTX + 23+4}

В параметрах директивы для токарного станка отсутствует ось X поскольку опорной поверхностью для оси X токарного станка является ось вращения шпинделя и смещение относительно неё недопустимо.

Отсутствие какой либо оси в директиве для фрезерного станка эквивалентно отсутствию смещения.