数控编程中所用G.doc

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

GSK980TA/D编程教材 《一》编程的基本概念 《二》常用G代码介绍 《三》单一固定循环 《四》复合型固定循环 《五》用户宏程序 《六》螺纹加工 《七》T代码及刀补 《八》F代码及G98、G99 《九》S代码及G96、G97 (注意:本教材仅供学习参考,实际操作编程时应以广数GSK980T车床数控系统使用手册为准) 2007年9月 《一》 编程的基本概念: 一个完整的车床加工程序一般用于在一次装夹中按工艺要求完成对工件的加工,数控程序包括程序号、程序段。 (一) 程序号:相当于程序名称,系统通过程序号可从存储器中多个程序中识别所要处理的程序,程序号由字母O及4位数字组成。 (二) 程序段:相当于一句程序语句,由若干个字段组成,最后是一个分号(;)录入时在键入EOB键后自动加上。整个程序由若干个程序段构成,一个程序段用来完成刀具的一个或一组动作,或实现机床的一些功能。 (三) 字段(或称为字):由称为“地址”的单个英语字母加若干位数字组成。根据其功能可分成以下几种类型的字段: ▲程序段号:由字母N及数字组成,位于程序段最前面,主要作用是使程序便于阅读,可以省略,但某些特殊程序段(如表示跳转指令的目标程序段)必须标明程序段号。 为了便于修改程序时插入新程序段,各句程序段号一般可间隔一些数字(如N0010、N0020、N0030)。 ▲ 准备功能:即G代码,由字母G及二位数字组成,大多数G代码用以指示刀具的运动。(如G00、G01、G02) ▲ 表示尺寸(坐标值)的字段:一般用在G代码字段的后面,为表示运动的G代码提供坐标数据,由一个字母与坐标值(整数或小数)组成。字母包括: 表示绝对坐标:X、Y、Z 表示相对坐标:U、V、W 表示园心坐标:I、 J、 K (车床实际使用的坐标只有X、Z,所以Y、V、J都用不着) ▼表示进给量的字段:用字母F加进给量值组成,一般用在插补指令的程序段中,规定了插补运动的速度。 ▼S代码:表示主轴速度的字段。用字母S加主轴每分钟转速(或主轴线速度:米/分)组成。 ▼T代码:表示换刀及刀补 ▼辅助功能:用字母M及二位数字组成,表示机床的开、停等。本机床的主要有效M代码为: M03:主轴正转。 M04:主轴反转。 M05:主轴停。 M08:开冷却液。 M09:关冷却液。 M00:程序暂停。(暂停后可按“循环起动”按钮继续运行) M30:程序结束。一个程序的最后一个程序段通常用M30来结束程序。 控制尾架及卡盘的M代码本机床无效。 ▼其他特殊用途的字段,主要用在一些螺纹车削、循环车削的G代码后面,及用户宏程序中。 《二》 常用G代码介绍 (一) 基本知识 G代码的主要功能:直接控制刀具运动。 3个基本概念: ▲插补:数控机床上,刀具根据指令,沿X轴及Z轴的进给运动。运动轨迹有: Z方向的直线----用于车园柱面 X方向的直线----用于车端面 钭直线-------------用于车园锥面 园弧----------------用于车球面 插补运动的实质,即车床数控加工的基本原理:刀具根据数控系统的指令,沿X轴及Y轴方向分别移动微小的一段距离,刀具的实际移动方向为X、Y二个方向的合成,一连串的这种移动组成了刀具的运动轨迹。 最基本的插补指令:G01、G02、G03 ▲ 模态代码与非模态代码 模态代码:程序中的有关字段一经设置后,在以后的程序段中一直有效,如继续保持该状态,不必重新设置。 非模态代码,即一次性代码,只在本程序段有效。 所有的G代码可分为模态与非模态 ▲ G代码的分组:共四个组 00组:属一次性代码,主要包括二大类: 1、 指令本身性质为一次性的,如G50(坐标系设定),G04(暂停)。 2、 复合型固定循环,G70—G76,一条指令要重复循环多次。 01组:用得最多的一组,主要用于刀具的移动。主要包括以下几类: 1、 快速移动:G00 2、 插补:G01、G02、G03 3、 螺纹:G32 4、 单一型固定循环:G90、G92、G94 01组为模态指令,一旦被指定,就一直有效,直到被同一组的其他G代码所取代。下面的02、03组同样为模态指令。 02组:

文档评论(0)

peain + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档