绝对坐标点,如下图所示:
也就是说所有的坐标点都是以原点(0,0)为基准的,也就是X轴到零点的距离和Y轴到零点的距离,也就是每个坐标点。就像读尺子的刻度,你读出来的数字是一样的。增量坐标点
增量坐标的坐标点是相对于前一个坐标位置写入的。上图中从A点到B点,如果当前刀具在A点,在程序中写成G01 X20 Y50,就到了B点。它不看原点取点,只写下一个点到当前点的值。B点X到A点X的距离是40-20=20,B点Y到A点Y的距离是60-10=50,所以要取的坐标是标尺刻度(20,50)相减的结果。看E点的坐标(-10,-30),用上面的减法直接减法:X上60-70=-10,y上0-30=-30。简单来说,X方向B到A的距离就是X坐标值,Y方向B到A的距离就是Y坐标值。向正方向移动是正数,向负方向移动是负数。这样,一般来说,绝对坐标各点的值都是相对于原点的。一个点的坐标值是相对于前一个点的。绝对坐标值是刀具到加工坐标系原点的距离,即刀具移动到终点的坐标位置。相对坐标值也称为增量坐标值。刀具运动位置的坐标值是相对于前一个位置,而不是相对于加工坐标系的固定原点。数控车床的例子:
加工中心示例:用G90编程时,程序段中的坐标尺寸是绝对值,即工件坐标系中的坐标值。用G91编程时,程序段中的坐标大小为增量坐标值,即刀具运动终点相对于前一位置的坐标增量。例如,要求刀具从A点到B点进行线性插补(图2-3)。用G90和G91编程时,程序段如下N100 G90 G01 X15.0 Y30.0 F100n100 G91 G01 X-20.0y 10.0 F100;数控系统上电后,机床一般处于G90状态。此时,所有输入的坐标值都是基于工件原点的绝对坐标值,并且保持有效,直到G91指令出现在后面的程序段中。图1G90、G91指令编程示例
数控编程中绝对坐标编程和增量坐标编程的区别?绝对坐标表示这个点到坐标原点的距离,增量坐标表示这个点到上一个点的距离。比如一个台阶轴:第一个台阶X的直径为20mm,Z,Z的长度为10mm第二阶梯轴X的直径为40毫米,Z的长度为30毫米。用绝对坐标编程:GO1X20.0z-10.0;X40.0z-40.0;使用增量坐标:G01X20.0z-10.0;U20.0w-30.0;
,