在数控铣床上G90与G91有什么区别呢?

如题所述

G90 和G91 指令区别在于:

1、编程模式不同:G90为绝对增量编程,G91为相对增量编程。

2、坐标输入方式不同:G90 和G91 分别对应着绝对位置数据输入和增量位置数据输入。其中 G90表示坐标系中目标点的坐标尺寸,G91 表示待运行的位移量。G90/ G91 适用于所有坐标轴。

3、参考零点不同:G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。G91编入程序时,之后所有坐标值均以前一个坐标位置作为起点来计算运动的编程值。在下一段坐标系中,始终以前一点作为起始点来编程。

扩展资料:

G90 和G91编程中刀具位置的区别

(1)绝对坐标指刀具运动过程中所有的刀具位置的坐标值是以一个固定的程序原点为基准,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。

(2)相对坐标指刀具运动位置的坐标值是相对于前一位置来计算的增量。

G90 和G91编程示例

以一个台阶轴为例:第一个台阶X的直径为20mm,Z长为10mm;第二个台阶轴X的直径为40mm,Z长为30mm。

用绝对坐标编程:GO1X20.0; Z-10.0;X40.0 ;Z-40.0。

用增量坐标编程:G01X20.0;Z-10.0;U20.0;W-30.0。

参考资料来源百度百科-G代码

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-15
G90和G91是用于数控铣中的两个G代码,它们分别表示绝对坐标和增量坐标的工作方式。下面它们之间的区别:
1. G90(绝对编模式:当使用G指令时,机床会将所有指令(例如移动至特定位置或直线插补解释为绝对。这意味着程序中的坐标值是对于工坐系的原点或参考点确定的。次移动都会根据绝对坐标定位无论之前是否有其他移动指令。
2. G91(增量编模式):当使用G91指令时,机床会将所有移动指令解释为增量坐。这意味着程序的坐标值表示相对于上一次后的位置的位移。每次移动都是基于上一次位置偏移量,而不是基于绝对坐标。使用G时需要明确指定与上一次操作之间的相对位移。
总结起来,G90是绝对坐标编程,G91是量程模式。在G90模式下,每个坐是相对工件坐标系原点的绝对位置,而在91模式,个坐都是相对上一次操作的根据具体的加工求和编程习惯,您可以选择适合的模式来编写数控铣床程序。
第2个回答  2023-07-31
在数控铣床上,G90和G91是用来控制坐标系的两种模式,它们分别表示绝对坐标和增量坐标。
G90表示绝对坐标模式,它告诉机床以绝对坐标来解释指令中的坐标位置。这意味着,指令中的坐标值是相对于工件的坐标系原点来确定的。当使用G90模式时,机床会将刀具移动到指定的绝对位置,并以该位置作为起始点进行后续加工操作。G90模式适用于需要精确定位和定位的加工任务。
G91表示增量坐标模式,它告诉机床以增量坐标来解释指令中的坐标位置。增量坐标是相对于当前位置而言的增量值。当使用G91模式时,机床会根据指令中的增量值,在当前位置的基础上进行相对移动。这意味着,指令中的坐标值是相对于上一刀具位置来确定的。G91模式适用于需要连续加工或进行相对位置变化的加工任务。
总结起来,G90用于绝对坐标模式,机床会根据指令中的坐标位置移动到绝对位置;G91用于增量坐标模式,机床会根据指令中的增量值进行相对移动。在编程时,选择适当的模式可以根据不同的加工需求和工件要求来实现精确的加工操作。