数控编程常用指令.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《数控编程技术》教案第四章第10

《数控编程技术》教案

第四章

第10页

共17

第4章数控编程常用指令

【教学目标】通过本章节的教学:使学生把握数控编程常用指令预备功能G代码,关心功能M代码及主轴功能S、进给功能F、刀具功能T代码的使用格式,各代码所表述的意义以及在编程的过程中要留意的事项。

【教学重点】G代码、M代码、F、S、T功能代码的使用格式

【教学难点】G代码的使用格式及意义

【教学时数】理论10学时

【课程类型】理论课程

【教学方法】理论联系实际,讲、例、练三结合

【教学内容】

概述

1、数控编程常用的指令代码主要有预备功能G代码,关心功能M代码及主轴功能S、进给功能F、刀具功能T代码。

2、G代码分为模态代码和非模态代码。

模态代码除了在本程序段有效外,在后续程序段也起作用,直到消灭同组的另一个代码时才失效。

非模态代码只在本程序段有效,如G04,其功能仅在所消灭的程序段内才有作用。

3、M功能也有模态和非模态两种形式。另外,M功能还可以分为前作用M功能和后作用M功能。前作用M功能是在程序段中编制的轴运动之前执行,后作用M功能是在程序段中编制的轴运动之后执行。

表4.1为我国JB3208-1983预备功能G代码。

表4.2为我国JB3208-1983关心功能M代码。

与坐标和坐标系有关的指令

工件坐标系设定指令

G92指令用来设定刀具在工件坐标系中的坐标值,属于模态指令,其设定值在重设定之前全都有效。

程序段格式为:G92XYZ

X、Y、Z为刀位点在工件坐标系中的初始位置。例如:

G92X25.0Z350.0;设定工件坐标系为XOZ;

111

G92X25.0Z10.0;设定工件坐标系为XOZ。

222

以上两程序段所设定的工件坐标系如图4.1所示。工件坐标系建立以后,程序内全部用确定值指定的坐标值,均为这个坐标系中的坐标值。

必需留意的是,数控机床在执行G92指令时并不动作,只是显示器上的坐标值发生了变化。

X1

X

1

X

2

350

10

O

1

O

2

Z、Z

5

1

2

图4.1工件坐标系设定

工件坐标系选择指令

工件坐标系选择指令有G54、G55、G56、G57、G58、G59。均为模态指令。指令与所选坐标系对应的关系是:

G54:选定工件坐标系1;

G55:选定工件坐标系2;G56:选定工件坐标系3;G57:选定工件坐标系4;G58:选定工件坐标系5;G59:选定工件坐标系6;程序段格式为:

G54

加工之前,通过MDI(手动键盘输入)方式设定这6个坐标系原点在机床坐标系中的位置,系统则将它们分别存储在6个存放器中。程序中消灭G54~G59中某一指令时,就相应地选择了这6个坐标系中的一个。

如用MDI方式将工件坐标系1的原点在机床坐标系中设定为X10.0Y20.0Z15.0,程序中用G54设定坐标,就相当于执行程序段G92X10.0Y20.0Z15.0。

G54为缺省值。

局部坐标设定指令

局部坐标设定指令为G52。属于非模态指令,仅在本程序段中有效。程序段格式为:G52XYZABC

X、Y、Z为局部坐标系原点在工件坐标系中的有向距离,A、B、C是相对于

X、Y、Z三个轴的旋转坐标。

G52指令可以在G54~G59指定的工件坐标系中设定局部坐标系。局部坐标系建立以后,确定值方式编程的移动指令就是在该局部坐标系中的坐标值。

直接机床坐标系编程指令

直接机床坐标系编程指令G53,属于非模态指令,只在本程序段中有效。在含有G53指令的程序段中,利用确定值编程的移动指令的坐标位置是相对于机床坐标系的。

坐标平面选择指令

G17、G18、G19指令功能为指定坐标平面,都是模态指令,相互之间可以注销。G17、G18、G19分别指定空间坐标系中的XY平面、ZX平面和YZ平面,如图4.3所示,其作用是让机床在指定坐标平面上进展插补加工和加工补偿。

ZG17G19OXG18Y对于三坐标数控铣床和铣镗加工中心,开机后数控装置自动将机床设置成G17状态,假设在XY坐标平面内进展轮廓加工,就不需要由程序设定

Z

G17

G19

O

X

G18

Y

图4.3 坐标平面指令

要说明的是,移动指令和平面选择指令无关,例如选择了XY平面之后,Z轴照旧可以移动。

确定值编程指令与增量值编程指令

确定值编程指令是G90,增量值编程指令是G91,它们是一对模态指令。G90消灭后,其后的全部坐标值都是确定坐标,当G91消灭以后,G91以后的坐标值则为相

文档评论(0)

老狐狸 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档