)机械加工工艺基础(完整资料.ppt

  1. 1、本文档共322页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.程序段的组成   一个程序段表示一个完整的加工工步或动作。程序段由程序段号、若干程序字和程序段结束符号组成。   程序段号N又称程序段名,由地址N和数字组成。数字大小的顺序不表示加工或控制顺序,只是程序段的识别标记。在编程时,数字大小可以不连续,也可以颠倒,也可以部分或全部省略。但一般习惯按顺序并以5或10的倍数编程,以备插入新的程序段。   程序字由一组排列有序的字符组成,如G00、G01、X120、M02等,表示一种功能指令。每个“字”是控制系统的具体指令,由一个地址文字(地址符)和数字组成,字母、数字、符号统称为字符。例如X250为一个字,表示X向尺寸为250 mm;F200为一个字,表示进给速度为200 mm/min(具体值由规定的代码方法决定)。每个程序段由按照一定顺序和规定排列的“字”组成。   程序段末尾的“;”为程序段结束符号,有时也用“LF”表示程序段结束。 3.程序段的格式   程序段格式指程序中的字、字符、数据的安排规则。不同的数控系统往往有不同的程序段格式,格式不符合规定,数控系统便不能接受,则程序将不被执行而出现报警提示,故必须依据该数控装置的指令格式书写指令。   程序段的格式可分为固定顺序程序段格式、分隔符程序格式和可变程序段格式。数控机床发展初期采用的固定顺序程序段格式以及后来的分隔符程序格式,现已不用或很少使用,最常用的是地址可变程序段格式,简称字地址程序格式。其形式如下:   N_G_X_Y_Z_…F_S_T_M_;   例如:   N10 G01 X40 Z0 F0.2;   其中:N为程序段地址码,用于指令程序段号;G为指令动作方式的准备功能地址,G01为直线插补指令;X为坐标轴地址,后面的数字表示刀具移动的目标点坐标;F为进给量指令地址,后面的数字表示进给量。   在程序段中除程序段号与程序段结束字符外,其余各字的顺序并不严格,可先可后,但为便于编写,习惯上可按N,G,X,Y,Z,…,F,S,T,M的顺序编程。   字地址程序格式具有程序简单、可读性强、易于检查的特点。程序段的长短,随字数和字长(位数)都是可变的,一个程序段中字的数目与字的位数(字长)可按需给定,不需要的代码字以及与上段相同的续效字可以不写,使程序简化、缩短。现代数控机床中广泛采用这种格式。 3.2.2 程序指令分类   1.G功能   G指令是使数控机床建立起某种加工指令方式,如规定刀具和工件的相对运动轨迹(即规定插补功能)、刀具补偿、固定循环、机床坐标系、坐标平面等多种加工功能。G指令由地址符G和后面的两位数字组成,从G00到G99共100种。G代码是程序的主要内容,JB/T3208—1999标准规定如表2-1所示。 表3-1 G代码(JB/T3208—1999) 表3-1 G代码(JB/T3208—1999) 表3-1 G代码(JB/T3208—1999) 表3-1 G代码(JB/T3208—1999)   2.辅助功能(M指令)   辅助功能指令用于指定主轴的启停、正反转、冷却液的开关、工件或刀具的夹紧与松开、刀具的更换等。辅助功能由指令地址符M和后面的两位数字组成,也有M00~M99共100种。M指令也有续效指令与非续效指令。JB/T3208—1999标准规定如表3-2所示。 表3-2 辅助功能M代码(JB/T3208—1999) 表3-2 辅助功能M代码(JB/T3208—1999) 表3-2 辅助功能M代码(JB/T3208—1999) 续表   常用M指令如下:   (1) ?M00——程序停止指令。M00使程序停止在本段状态,不执行下段。执行完含有M00的程序段后,机床的主轴、进给、冷却都自动停止,但全部现存的模态信息保持不变,重按控制面板上的循环启动键,便可继续执行后续程序。该指令可用于自动加工过程中停车进行测量工件尺寸、工件调头、手动变速等操作。   (2) ?M01——计划停止指令。该指令与M00相似,不同的是必须预先在控制面板上按下“任选停止”键,当执行到M01时程序才停止;否则,机床仍不停地继续执行后续的程序段。该指令常用于工件尺寸的停机抽样检查等,当检查完成后,可按启动键继续执行以后的程序。    (3) ?M02——程序结束指令。用此指令使主轴、进给、冷却全部停止,并使机床复位。M02必须出现在程序的最后一个程序段中,表示加工程序全部结束。   (4) ?M03、M04、M05——主轴正/反转、停止指令。M03表示主轴正转,M04表示主轴反转,M05表示主轴停止。   (5) ?M06——换刀指令。该指令用于具有自动换刀装置的机床。   3.进给功能(F功能)   F指令为进给速度指令,用来指定坐标轴移动进给的速度。F代码为续效代码,一

文档评论(0)

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

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

1亿VIP精品文档

相关文档