用g90编程时,程序段中的坐标尺寸为绝对值,即在工件坐标系中的坐标值。用g91编程时,程序段中的坐标尺寸为增量坐标值,即刀具运动的终点相对于前一位置的坐标增量。例如:要求刀具由a点直线插补到b点(图2-3),用g90、g91编程时,程序段分别为
n100 g90 g01 x15.0 y30.0 f100;
n100 g91 g01 x-20.0 y10.0 f100;
数控系统通电后,机床一般处于g90状态。此时所有输入的坐标值是以工件原点为基准的绝对坐标值,并且一直有效,直到在后面的程序段中出现g91指令为止。
图1 g90、g91指令编程示例