看图中的坐标值为原始的机床坐标,如果工件坐标系和机床坐标系不重合的话,那么是无法直接按图纸程序加工工件的。下面请看一个例子:例1执行完下面指令$P_UIFR[1,X,TR]=110.001$P_UIFR[1,Y,TR]=120.002$P_UIFR[1,X,FI]=11.001面板内的值将变为:参数说明:那么$P _UIFR[1,X,TR] =110.001的含义为:把X轴的G54粗设定(TR)为110.001$P_UIFR[1,Y,TR]=120.002的含义为:把Y轴的G54粗设定(TR)为120.002$P_UIFR[1,X,FI]=11.001的含义为:把X轴的G54精设定(FI)为11.001$P_UIFR[1,Y,TR]中的1表示G54,如果是2表示G55,可参考下面参数:$P_UIFR[0]等同于G500$P_UIFR[1]等同于G54 $P_UIFR[2]等同于G55 $P_UIFR[3]等同于G56$P_UIFR[4]等同于G57$P_UIFR[5]等同于G505… $P_UIFR[99]等同于G599例2执行$P_UIFR[1]=cfine(y,22.002)结果如下:$P_UIFR[1]=cfine(y,22.002)表示把G54中的X Y Z轴值全部清空后,把 Y轴中的精设定为22.002执行$P_UIFR[1] =ctrans(x,110.111,y,120.222):cfine(x,11.111,y,22.222)结果如下:把G54中X Y Z轴清空后重新赋值,这里我就就解释含义了,相信大家已经明白了。$P_UIFR[1]=CTRANS():CFINE()是把G54X Y Z 值全部清空看下面一段探测的赋值程序:$P_UIFR[1,X,TR]=110 $P_UIFR[1,Y,TR]=120 $P_UIFR[1,Z,TR]=0$P_UIFR[2,X,TR]=3 $P_UIFR[2,Y,TR]=120 $P_UIFR[2,Z,TR]=0请读者自己在面板中填写赋值