数控一入深似海
在数控编程中,刀具运动的坐标值可采用两种方式给定,即:绝对坐标编程和增量坐标编程。
FANUC小黄鸡
一、绝对坐标值编程(G90)
刀具位置的坐标值由一个固定的基准点(即程序原点)确定成为绝对坐标值。
如下图
程序原点为O点,则A、B、C点的绝对坐标分别是A(20,15)、B(40,45)、C(60,25)。
G90是绝对坐标值指令,程序中用G90指令规定采用绝对坐标方式编程。如上图中采用绝对编程刀具由B点快速移动到C点的程序是:G90G00X60.0Y25.0;
二、增量坐标编程(G91)
刀具从前一个位置到下一个位置的位移量称之为增量坐标值,即一个程序段中刀具移动的距离。增量坐标值与程序原点没有关系,它是刀具在一个程序段运动中终点相对于起点的相对值。
如下图
刀具由O点运动,走到路线为O→A→B→C。这是A点的增量坐标为(X20,Y20),B点的增量坐标为(X20,Y30),C点的增量坐标为(X20,Y-20)。
程序中用G91指令规定采用增量方式编程,例如刀具由B点快速移动到C点的程序是:G91G00X20.0Y-20.0;
G90、G91同属于模态码,这两个代码可以互相取代。
不积跬步无以至千里,不积小流无以成江海。
喜欢的朋友记得