标准数控代码.PPT

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

标准数控代码 公布项目 1、掌握准备功能G代码 2、掌握辅助功能M代码 3、掌握主轴功能S代码 4、掌握进给功能F代码 5、掌握刀具功能T代码 项目实施 一 标准数控代码 G、M代码按JB3208-83的定义使用,该标准与ISO1056-1975(E)等效。 1.准备功能G代码 准备功能以地址符G后接两位数字表,从G00~G99共100个。G功能指令用来规定坐标平面、坐标系、刀具和工件的相对运动轨迹、刀具补偿、单位选择、坐标偏置等多种操作。准备功能G代码有模态和非模态之分。所谓模态代码,也叫续效代码,是指该指令代码的功能在程序段中一经指定便持续保持有效到被相应的代码取消或被同组代码所取代。而有的G代码仅在所指定的程序段有效,称为非模态代码或非续效代码。 标准中对100个G代码按其功能进行了分组,如刀具运动功能分在“a”组。同一功能组的代码可互相取代,不允许写在同一个程序段中,若误写则数控装置会取最后一个有效。 为了用户使用方便,有些数控系统规定在通电以后使一些G代码自动生效,例如G90、G01、G17、G40、G80等指令开机后自动生效。 不同的数控系统,其代码含义不尽相同,编程时必须仔细阅读具体机床的编程手册。 准备功能G代码及含义见表。 项目实施 2.辅助功能M代码 辅助功能以地址符M后接两位数字组成,从M00~M99共100个。辅助功能M代码主要控制机床主轴的启动、旋转、停止,冷却液启停等开关量。辅助功能也分为模态和非模态,并被定义该M代码在一个程序段中起作用的时间,有的是在程序段运动指令完成后开始起作用,例如与程序有关的指令M00、M01、M02、M30等;有的是与程序段运动指令同时开始起作用,例如主轴转向指令M03、M04,冷却液开启指令M07、M08等。我国JB3208-83标准中的辅助功能M代码及其含义见表。 项目实施 常用的M代码有以下几个: M00——程序停止。在完成该指令所在程序段的其他指令后,用以停止主轴、冷却液,并停止进给,按循环起动按钮,则继续执行后续的程序段。是非模态前作用M指令。常用于在加工过程中测量刀具和工件的尺寸、工件调头装夹、手动换刀、主轴手动变速等手动操作。 M01——计划停止。与程序停止相似,所不同的是只有在机床操作面板有计划停止按钮并在程序执行前被按下时才有效,常用于工件关键尺寸的停机抽样检查等情况。 M02——程序结束。表示工件已完成,结束程序执行并使数控系统处于复位状态,停止主轴、冷却液和进给。M02指令写在最后一个程序段中,是非模态后作用M指令。 M03——主轴顺时针方向。启动主轴按右旋螺纹进入工件的方向旋转。是模态前作用M指令。 M04——主轴逆时针方向。启动主轴按左旋螺纹进入工件的方向旋转。是模态前作用M指令。 M05——主轴停止。是模态后作用M指令。 M06——换刀。手动或自动换刀指令,不包括刀具选择,也可以自动关闭冷却液和主轴。是非模态后作用M指令。 M07——2#冷却液开。2#冷却液(如雾状)开。是模态前作用M指令。 M08——1#冷却液开。1#冷却液(如液体)开。是模态前作用M指令。 M09——冷却液关。注销M07、M08、M50、M51。是模态后作用M指令。 M30——纸带结束。与M02相似,但M30表示工件已完成,结束程序执行并返回至程序头,并停止主轴、冷却液和进给。M30指令写在最后一个程序段中,是非模态后作用M指令。 项目实施 3.主轴功能S代码 S指令指定主轴转速,是续效代码,由地址符S和后面的数字组成。对不同档次的数控机床S指令的含义不同,有的表示主轴转速,单位为r/min,有的表示转速档位代号。例如S1000表示主轴转速为1000r/min,S10表示主轴第10档转速。 4.进给功能F代码 在G01、G02、G03和循环指令程序段中,用以指定刀具的切削进给速度,为续效代码,由地址符F和后面的数字组成。通常单位为mm/min,当进给速度与主轴转速有关时(如车削螺纹时),单位为mm/r。例如F100表示进给速度为100mm/min。 5.刀具功能T代码 刀具功能包括刀具选择功能和刀具补偿功能。在有自动换刀功能的数控机床上,用址符T和后面的数字来指定刀具号和刀具补偿号。T后面的数字的位数和定义由不同的机床厂商自行确定。通常用两位或四位。例如T0101表示用1号刀并调用1号刀补值。 项目总结 1、准备功能G代码 2、辅助功能M代码 3、主轴功能S代码 4、进给功能F代码 5、刀具功能T代码 课后作业 本项目剩下的做完 * * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档