用数控铣床指令G90、G91、G92编程,工件坐标设定时,要区分用

用数控铣床指令G90、G91、G92编程,工件坐标设定时,要区分用
2019年05月22日 23:17 莫莫-UG编程

数控铣床在加工时,编程的基本指令与坐标系有关的指令是相互配合使用的,今天给大家分享G90、G91、G92指令加工时如何建立坐标系。

编程指令G91/G91

指令说明:G90是绝对编程;G91是相对值编程,而G90与G91为模态功能,可相互注销,其中G90为缺省值。

如下图所示,

让刀具从A点到B点的移动,分别用G90和G91编程,如果先用G90编程,那么A到B走的是直线,则用G01,直线后面加目标点,如X40/Y70,F为进给速度,得出程序:

G90 G01 X40 Y70 F200;而G91后面跟的是B点到A的相对值,从X方向100走到40,沿着X的一个负方向,则为-60,那么从外方向由30走到70是正值,则表示为Y40,得出程序为:G91 G01 X-60 Y40 F200;

从这个图例中我们得出:在铣削中,我们表示绝对值与相对值,是由G90/G91来决定的,而X、Y这个两个地址符不变,作为数控铣削编程,G90与G91是不能同时放在同一个程序段中的。

加工平面设定指令G17/G18/G19

格式:G17表示为XY平面;G18表示为ZX平面;G19表示为YZ平面;

格式说明:这组指令用于选择圆弧插补和刀具半径补偿的平面;同时G17/G18/G19为模态指令,可以相互注销,G17是系统开机默认指令。

工件坐标设系设定指令G92

格式为:G92 X-Y-Z-;

指令格式说明:X、Y、Z是起刀点在所设定的工件坐标系中的坐标值;执行G92的时候,并不产生任何运,只是将这个坐标值寄存在数控装置的存储器内,建立起工件坐标系;G92指令为非模态指令,一般放在一个零件程序的第一段。

G92坐标系通常用于临时工件加工时的找正,不具有记忆功能,如果关机,建立的工件坐标系将丢失,重新开机后必须重新对刀以建立工件坐标系。

工件坐示系设定 G92如图所示:

工件坐标系零点偏置 G54-G59

格式:G54/G55/G56/G57/G58/G59

指令说明:G54-G59是系统预置的6个工件坐标系,可根据需要任意选用,工件坐标系原点通常通过对刀操作获得,通过机床面板输入到机床偏置存贮器中,并通过程序调用,从而将机床系原点偏置至工件坐标原点。

通过对刀操作设定的工件坐标系,只要不对其进行修改、删除操作,即使机床关机,该坐标也将保留,使用该指令前,必须先回到参考点,G54-G59为模态指令,可相互注销。

如下图所示:

局部坐标系设定要G52

指令格式:G52 X-Y-Z-;

指令说明:X、Y、Z是局部坐标系原点在当前工件坐标系中的坐标值,G52指令能在所有工件坐标系内形成子坐标系,即局部坐标系;使用G52的坐标系时,后面的绝对编程指令值就是在该局部坐标系中的坐标值;局部坐标系的设定不改变工件坐标系和机床坐标,如果想要取消坐标系,则用G52 X0 Y0 Z0取消。

极坐标系设定要G15/G16

该指令用于直角坐标系中坐标点不好计算的情况下,极坐标系是指:平面内由极点、极轴和极径组成的坐标系。

如图所示:极角为逆时针方向为正

指令格式为G17/G18/G19 G90/G91 G16 为开始坐标指令;G00 X-Y-;极坐标指令编程,X为极径,Y为极角,G15则取消坐标指令。

指令说明:使用极坐标时,应明确当前所在平面;半径和角度两者可以用绝对值指令或增量值指令G90/G91;G90指定工件坐标系的零点作为极坐标系的原点,从该点测量半径;G91指定刀具当前位置作为极坐标系的原点,从该点测量半径。

如图所示:

虽然只是一些基础,但是这些基础当中还是有很多指令使用注意事项,学会基础,才能有效解决较难加工的零件,好了,今天的文章到这里就结束了,喜欢的小伙伴可以帮忙转发到朋友圈哦!

本文来自莫莫的微信公众号【UG数控编程】

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部