数控机床编程与操作第2版教学作者穆国岩16课件

上传人:E**** 文档编号:90988534 上传时间:2019-06-20 格式:PPT 页数:16 大小:295.50KB
返回 下载 相关 举报
数控机床编程与操作第2版教学作者穆国岩16课件_第1页
第1页 / 共16页
数控机床编程与操作第2版教学作者穆国岩16课件_第2页
第2页 / 共16页
数控机床编程与操作第2版教学作者穆国岩16课件_第3页
第3页 / 共16页
数控机床编程与操作第2版教学作者穆国岩16课件_第4页
第4页 / 共16页
数控机床编程与操作第2版教学作者穆国岩16课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数控机床编程与操作第2版教学作者穆国岩16课件》由会员分享,可在线阅读,更多相关《数控机床编程与操作第2版教学作者穆国岩16课件(16页珍藏版)》请在金锄头文库上搜索。

1、,数控系统的编程指令,三、准备功能G代码 准备功能G指令由G后续一或二位数值组成 ; 用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作;,1分类 (1) 非模态G功能:只在所规定的程序段中有效,程序段结束时被注销; 例:N10 G04 P10 N11 G91 G00 X-10 F200 (2) 模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到被同一组的G功能注销为止。 例:N15 G91 G01 X-10 F200 N16 Y10 N17 G03 X20 Y20 R20,2说明 (1) 模态G功能组中包含一个缺省G功能(表7-3中

2、带者),上电时将被初始化为该功能。 例:N01 G54 X50 Y50 程序段中省略了G00、G17、G21、G25、G40、G49、G50、G61、G69、G80、G90、G94等指令。 (2) 没有共同参数的不同组的G代码可以放在同一程序段中,而且与顺序无关。,3有关单位的设定 (1) 尺寸单位选择G20、G21、G22 格式:G20 G21 G22 说明: G20英制;G21公制;G22脉冲当量输入制式。 G20、G21、G22为模态功能,可相互注销,G21为缺省值。 这3个G代码必须在程序执行运动指令前设定,且不能在程序执行的中途切换。,(2) 进给速度单位的设定G94、G95 格式:

3、 G94 F_ G95 F_ 说明:G94:每分钟进给; G95:每转进给。 4有关坐标系和坐标的指令 (1) 绝对值编程G90与增量值编程G91 格式:G90 G91 说明: G90:绝对值编程,每个编程坐标轴上的编程值是相对于程,序原点的。 G91:增量值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。 分析图7-8所示例题。 (2) 工件坐标系选择G54G59 格式:G54/G55/G56/G57/G58/G59 说明: 数控机床一般在开机后需“回零”(即回机床参考点)才能建立机床坐标系。 通常在正确建立机床坐标系后,可用G54G59设定六个工件坐标系。在一

4、个程序中,最多可设定六个工件坐标系。,这六个预定工件坐标系的原点与机床原点的偏移量(零点偏置值,如图所示),用MDI方式预先输入在“坐标系”功能表中,系统自动记忆。当程序中执行G54G59中某一个指令,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。,(3) 工件坐标系设定G92 格式:G92 X_ Y_ Z_ 说明: X、Y、Z是刀具起点相对于新设定的工件坐标系原点的坐标。如图7-11所示,可用如下指令建立工件坐标系:G92 X30 Y30 Z20。 G92指令通过设定刀具起点(对刀点)与工件原点的相对位置建立工件坐标系,用于在程序中设定工件坐标系。 G92是通过说明刀具现在处

5、于要建工件坐标系中的位置来建立工件坐标系的。, G92指令为非模态指令,一般放在零件程序的第一段。 如图为用G92指令建立工件坐标系,刀具起点与工件原点的关系。,注意:G92与G54G59指令之间的差别: G92需单独一个程序段指定,其后的位置指令值与刀具的起始位置有关,在使用G92之前必须保证刀具处于加工起始点,执行该程序段只建立工件坐标系,并不产生坐标轴移动; G92建立的工件坐标系在机床重开机时消失; G92建立的工件坐标系与机床坐标系无关; 使用G54G59建立工件坐标系时,该指令可单独指定,也可与其他指令同段指定,如果该程序段中有位置移动指令(G00、C01),就会在设定的坐标系中运

6、动; G54G59建立工件坐标系在机床重新开机后并不消失,并与刀具的当前位置无关;, G54G59所设定的工件原点实际上是机床坐标系中的某一位置,因此机床上电后,必须首先回零。这种方法非常适于用夹具固定重复加工多个零件的场合,每次开机后不需重复对刀。 (4) 直接机床坐标系编程G53 格式:G53 说明: G53是机床坐标系编程,在含有G53的程序段中,绝对值编程时的指令值是在机床坐标系中的坐标值。G53指令为非模态指令。,(5) 坐标平面选择 G17、G18、G19 格式:G17/G18/G19 说明: G17:选择XY平面;G18:选择ZX平面;G19:选择YZ平面。 执行圆弧插补和建立刀

7、具半径补偿功能时,必须用该组指令选择所在平面。 注意:移动指令与平面选择无关。例如执行指令G17 G01 Z10时,Z轴照样移动。 G17、G18、G19为模态功能,可相互注销,G17为缺省值。,5进给控制指令 (1) 快速定位G00 格式: G00 X_ Y_ Z_ 说明: X、Y、Z:定位终点坐标。在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。不运动的轴可以不写。G00可以同时指令一轴、两轴或三轴移动。 G00指定刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。,G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能

8、用F规定。G00一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调旋钮修正。 注意: 在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线,如图7-16所示,这种走刀路线,有利于提高定位精度,操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是,将Z轴移动到安全高度后,再执行G00指令。,(3) 线性进给G01 格式: G01 X _ Y_ Z_ F_ 说明: X、Y、Z:线性进给终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量; F:合成进给速度。 G01指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。,分析比较G00、G01指令的相同点与不同点。 课堂练习:画一折线组成的直线轨迹,分别用G90和G91编程。 小结: 1. G92、G54G59指令建立工件坐标系的意义、特点 及其差别; 2. G90、G91、G00、G01指令的意义及用法。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号