- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三节 G指令编程方法 前面已介绍有关程序编制的预备知识,这节将通过一些编程实例,对编程方法和某些常用指令的用法作进一步介绍,尽管数控代码是国际通用的,但不同的生产厂家一般都有自定的一些编程规则,因此,在编程前必须认真阅读随机技术文件中有关编程说明,这样才能编制出正确的程序。 一、与坐标系相关的指令 1、G90,G91-----绝对坐标与增量坐标指令 一般数控系统允许绝对坐标方式和增量坐标方式及混合方式编程。 1)G90程序段中的尺寸为绝对坐标值,G91则表示为增量坐标值 如AB直线插补程序段 绝对坐标方式:G90 G01 X30 Y37 相对坐标方式:G91 G01 X20 Y25 2)在些数控系统(常见数控车床)采用相对编程时不用写G91,而是直接用U、V、W表明使用增量方式编程。如 AB直线插补程序段为:G01 U20 V25 3)G90、G91是效续指令 2、G92指令 (绝对坐标系设定指令) G92以工件原点为参考点,确定了起刀点的坐标值,并把这个设定值记忆在数控装置的存储器内,它只有在采用绝对坐标编程时才有意义(不能使用增量坐标值)。 编程格式: G92 X a Y b Z c a、b、c为起刀点在工件坐标系中的坐标位置。 G92指令是续效指令(模态) 使用该指令,便建立了工件坐标系,数控系统在加工 之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。 G92指令不产生动作,只用来建立绝对坐标系。 G92以后程序段也可以使用相对方式编程 该指令还有补偿工件在机床上安装误差的功能,即当首件零件加工完成后,测量工件尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。 3、G54-G59:工件坐标系设置指令 G54-G59——建立相应的工件坐标系,并将这些体系存储在机床的存储器内,在机床再开机后仍然存在。 设定的工作坐标系是以机床原点为参考点的。 这类指令是续效指令 使用该指令后,其后的编程尺寸都是相对于相应坐标系而言的。 注意:这类指令只对绝对坐标有效。 4、G17,G18,G19指令 坐标平面选择指令。G17,G18,G19分别表示规定的操作在XY,ZX,YZ坐标平面内。 程序段中的尺寸指令必须按平 面指令的规定书写。若数控 系统只有一个平面的加工能力, 可不必书写(如车床加工)。 这类指令为续效指令, 缺省值为G17。 二、与控制方式有关的指令 1.G00指令——快速定位指令(模态,初态) 编程格式:G00 X(U)__Z(W)__车床编程格式 编程格式:G00 X__Y__Z__A__铣床编程格式 功能:指令刀具从当前点,以数控系统预先调定的进给速度,快速移动到程序段所指定的定位点。 注意:G00的运动轨迹不一定是直线(空间折线),若不注意则容易干涉(要避免刀具与工件或夹具碰撞)。 G00中不需要指定速度,即F指令无效。 G00只是快速到位,不进行切削加工。 G00可用增量编程、绝对编程或混合编程 2.G01指令——直线插补指令(模态) 编程格式:G01 X(U)__Z(W)__F__车床编程格式 编程格式:G01 X__Y__Z__F__铣床编程格式 功能:命令刀具从当前位置以两坐标或三坐标联动的方式,按指定的进给速度使刀具相对于工件作直线运动到达程序段中指定的坐标值位置。即终点坐标位置。 注意: G01的运动可单轴、两轴或多轴联动, G01需要指定速度F,否则机床不动作 G01可用增量编程、绝对编程 G01指令后面只有两个坐标值时刀具做平面直线插补,若三坐标值时作空间直线插补。 3.G02,G03指令—圆弧插补指令(模态)G02:顺时针圆弧插补。 G03:逆时针圆弧插补。 顺、逆方向判别规则: 沿垂直于圆弧所在平面的坐标 轴,由正方向向负方向看来判别 圆弧顺、逆时针方向如图所示。 注意:按ISO标准坐标方向规定,车床 平面XZ的-Y方向由纸面指向观察者,所 以,数控车床的标准坐标系XOZ中,圆弧 顺逆与我们的习惯方向正好相反。 (1)车床编程格式: G02 X(U) __Z(W)__I__K__F G02 X(U) __Z(W)__R__F G03 X(U) __Z(W)__R__F G03 X(U) __Z(W)__I__K__F 坐标中X,Z是圆弧终点坐标(可增量或绝对编程), I为起点到圆心在X方向的增量值乘2(直径编程), K为起点到圆心Z方向的增量坐标值, 也可不用I,K编程,而用R编程,当圆弧大于180度时R用负
文档评论(0)