绝对值编程和增量值编程有什么区别

如题所述

绝对值编程和增量值编程区别为:计量不同、复杂程度不同、累积误差不同。

一、计量不同

1、绝对值编程:绝对值编程的计量是所有坐标点的坐标值均从某一固定的坐标原点来计量。

2、增量值编程:增量值编程的计量是运动轨迹终点坐标是相对于线段的起点来计量。

二、复杂程度不同

1、绝对值编程:绝对值编程计算比较复杂,程序思路不清晰难懂。

2、增量值编程:增量值编程计算比较简单,程序思路清晰易懂。

三、累积误差不同

1、绝对值编程:绝对值编程相对于固定的坐标原点编程的,因此与增量值编程相比,没有累积误差。

2、增量值编程:增量值编程相对于前一个坐标点编程的,因此与绝对值编程相比,是有累积误差的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-02
绝对坐标编程一般都是机床默认编程模式,代码G90,程序的所有坐标点,都是以编程坐标系零点计算的。

相对坐标编程,代码是G91,一般在手动编程时,有时用到;
因为相对坐标编程的坐标点(实际为距离,正负方向同坐标系轴方向),都是相对前一个坐标点计算的,这样计算有时会变得比较简单,程序思路清晰易懂;
因相对坐标编程,每次都是相对于前一个坐标点编程的,因此理论上,与绝对坐标编程相比,是有累积误差的;
切记,手动编程时,在编程思路上来说,通常也只是局部程序段代码使用G91,进行相对坐标编程,在适当的位置需要启用G90,回归绝对坐标系编程,否则调试不当(没有及时发现),是有撞刀撞机风险的!本回答被网友采纳
相似回答