编程语言应用

注册

 

发新话题 回复该主题

FANUC数控编程中,绝对编程G90 [复制链接]

1#

数控一入深似海

在数控编程中,刀具运动的坐标值可采用两种方式给定,即:绝对坐标编程和增量坐标编程。

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同属于模态码,这两个代码可以互相取代。

不积跬步无以至千里,不积小流无以成江海。

喜欢的朋友记得

分享 转发
TOP
发新话题 回复该主题