1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 数控车床编程工件坐标系指令和绝对值指令的应用

数控车床编程工件坐标系指令和绝对值指令的应用

时间:2018-09-12 07:09:53

相关推荐

数控车床编程工件坐标系指令和绝对值指令的应用

1.G50—工件坐标系设定指令

在编程前,一般首先确定工件原点,在 FANUC 0i数控车床系统中,设定工件坐标系常用的指令是G50。从理论上来讲,车削工件的工件原点可以设定在任何位置,但为了编程计算方便,编程原点常设定在工件的右端面或左端面与工件中心线的交点处。

指令格式:G50 XZ

式中,X、Z为当前刀尖(即刀位点)起始点相对于工件原点的X轴方向和Z轴方向的坐标,X值常用直径值来表示。如图2.14所示,假设刀尖点相对于工件原点的X轴方向尺寸和Z轴方向尺寸分别为30(直径值)和50,则此时工件坐标系设定指令为C50 X30 Z50。

执行上述程序段后,数控系统会将这两个值存储在它的位置寄存器中,并且显示在显示器上,这样就相当于在数控系统中建立了一个以工件原点为坐标原点的工件坐标系,也称为编程坐标系。

显然,如果当前刀具位置不同,所设定的工件坐标系也不同,即工件原点也不同。因此,数控机床操作人员在程序运行前,必须通过调整机床,将当前刀具移到确定的位置,这一过程就是对刀。对刀要求不一定十分精确,如果有误差,可通过调整刀具补偿值来达到精度要求。

2.G90、G9—绝对值编程与增量值编程指令

绝对值编程是指程序中每一点的坐标都从工件坐标系的坐标原点开始计算,而增量坐标值是指后一点的坐标相对于前一点来计算,即后一点的绝对坐标值减去前一点的绝对坐标值得到的增量。相应地,用绝对坐标值或增量坐标值进行编程的方法分别称为绝对值编程或增量值编程。

数控车床的绝对值编程与增量值编程指令通常有两种形式。

(1)用G90和G91指定绝对值编程与增量值编程。

这两个指令在 FANUC系统B、C两类指令中用到,A类指令中的G90另有用途。其指令格式为G90/C91。其中,G90指定绝对值编程,G91指定增量值编程。

(2)用尺寸字地址符指定绝对值编程与增量值编程。用这种方法指定绝对值编程与增量值编程时比较方便,如果尺寸字地址符为X、Z,则其后的坐标为绝对坐标,如果尺寸字地址符为U、W,则其后的坐标为增量坐标。

如图2.15所示,刀具从A点走到B点,编程如下。

绝对值编程:

G00 X50 Z60

或G90 G00 X50 X601

增量值编程

G00 U26 W42

或G91 G00 U26 W42

如果采用尺寸字地址符指定绝对值编程与增量值编程方式,还可以将绝对值编程与增量值编程两种方式混合起来,称为混合编程。采用混合编程如下

G00 X50 W42;

或G00 U26 Z60;

如果本篇文章对你有所帮助,欢迎点个赞或者关注一下,感谢您的阅读,如果您有更好的建议,欢迎在下方评论区留言。关注炮塔铣床数控铣床,每天与大家分享精密机床知识。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。