聚匠云

注册 |
返回 行业资讯

数控铣床编程常用的一些指令

时间:2019-06-11

一、数控铣床编程-准备功能指令

准备功能它是用来指定机床动作方式的功能。通常用地址字G和后面的二位数字来表示,见FANUC 0i-M系统程序编制表。

在运用G代码进行程序设计时,要充分注意G代码以下几个特点:

G代码有非模态G代码和模态G代码之分,非模态G代码只限于被指令的程序段中有效,模态G代码,在同组G代码出现之前,其G代码一直有效;

00组的G代码属于非模组的G代码,只限定在被指令的程序段中有效。其它均为模态G代码,具有延续性,在后续程序段中,只要同组其它G代码未出现之前一直有效;

在同一程序段中可以指定不同组的几个G代码,若在同一程序段内指定同一组的G代码,则后一个G代码有效;

在固定循环的程序段中,若指定01组的G代码,固定循环会自动被注销。01组G代码,不受固定循环G代码的影响;

如果在程序中指令了G代码表中没有列出的G代码,则显示报警;

不同数控系统其G代码并非一致,即便相同型号的数控系统,G代码也未必完全相同。编程时一定要根据机床说明书中所规定的代码进行编程。

二、数控铣床编程-与坐标系相关的指令

1.绝对尺寸指令G90

ISO代码中绝对尺寸指令用G90指定。它表示程序段中的尺寸字为绝对坐标值。即从编程零点开始的坐标值。

2.增量尺寸指令G91

ISO代码中增量尺寸指令用G91指定,表示程序段中的尺寸字为增量坐标值。即刀具运动的终点相对于起点坐标值的增量。

3.坐标平面指令G17、G18、G19

右手直角笛卡儿坐标系的三个互相垂直的轴X、Y、Z,分别构成三个平面如图1-2- 5所示,即XY平面、ZX平面和YZ平面。对于三坐标的铣床,常用这些指令确定机床在哪个平面内进行插补运动。

G17表示在XY平面加工;

G18表示在ZX平面加工;

G19表示在YZ平面加工。

4.工件坐标系设定指令G54~G59

用G54~G59六个指令可以设定6个工件坐标系。编程时只需根据图样和所设定的坐标系进行编程,无需考虑工件和夹具在机床工作台上的位置。在操作时应做的工作如下:

将工件、夹具安装在工作台上;

机床回零,建立基本机床坐标系;

测量所用工件坐标系对基本机床坐标系的偏置,这个偏置叫工作原点偏置(或偏置);

将所测的工件原点偏置用MDI方式输入到计算机中,让计算机记忆此偏置值。此后,系统就知道编程员所使用的坐标系的位置了。

注意:

G54~G59设定的坐标系,在系统断电后并不破坏,再次开机后仍然有效。所以用G54~G59设定工件坐标系,也叫工件坐标系的偏置。G54~G59一经建立,后面的程序就在指定的坐标系中工作。

数控铣床编程课程推荐:https://www.eduartisan.com/course/900


分享至: