网站大量收购独家精品文档,联系QQ:2885784924

[工学]数控加工程序设计1.ppt

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

* * (3)准备功能字 准备功能(G功能)preparatory function 准备功能字的地址符是G,又称为G功能或G指令,它用来指令机床或控制系统做某种功能的操作,为数控系统的插补运算做准备,所以在程序段中G功能字一般位于尺寸字的前面。 准备功能字由地址符G和后缀两位整数表示,从G00-G99共100个。G指令字国际上已制定了ISO1056-1975(E)国际标准,我国依据它制定了JB/T3208-1999部颁标准。 * * (4)尺寸字 尺寸字由规定的地址符及后续的带正负的多位十进制数组成。地址符用得较多的有三组: 第一组X、Y、Z、U、V、W、P、Q、R,用来指令到达点坐标置或距离; 第二组A、B、C、D、E,用来指令到达点的角度坐标; 第三组I、J、K,用来指令圆弧轮廓的圆心点坐标。 可使用国际单位制,也可以英制。FANUC系统使用G22/G21、美国A-B公司系统用G71/G70切换,也有一些系统用参数设定来选择是国际单位制或英制。 小数点有无大不相同,有小数点和无小数点的数值可以混合使用。 * * (5)进给功能(F功能)feed function(F function) 进给功能字的地址符用F,所以又称为F功能或F指令。它的功能是用来指定坐标轴移动进给的速度。 。 F代码为续效代码,一经设定后如未被重新指定,则先前所设定的进给速度继续有效。一般有以下两种表示方法: (1) 代码法 代码法后面的数字不直接表示进给速度的大小,而是机床进给速度数列的序号。 (2) 直接指定法 F后跟的数字就是进给速度的大小,如F150,表示进给速度为150 mm/min。目前大多数数控机床都采用直接指定法。  * * (6)主轴转速功能字 主轴速度功能(S功能)spindle speed function(S function) S指令用来指定主轴转速,用字母及后面的1~4位数字表示,有恒转速(单位为r/min)和恒线速(单位为m/min)两种指令方式。 S指令只是设定主轴转速的大小,并不会使主轴回转,必须有M03(主轴正转)或M04(主轴反转)指令时,主轴才开始旋转。S指令是续效代码。 在经济型数控系统中,S功能的间接指定法即代码法还在使用。 * * (7)刀具功能字 刀具功能(T功能) tool function (T function) 刀具功能字用地址符T及随后的数字代码表示,主要用来选择刀具。 一般加工中心程序中的T代码后的数字直接表示所选择的刀具号码,如T12,表示12号刀; 数控车床程序中的T代码后的数字既包含所选择的刀具号,也包含刀具补偿号,如T0102,表示选择01号刀,调用02号刀补参数。 * * (8)辅助功能字 辅助功能(M功能)miscellaneous function 辅助功能字由M地址符及随后的两位数字组成,用来指令数控机床的辅助动作及其状态,也有M00~M99共100种。 辅助功能指令用于指定主轴的启停、正反转、冷却液的开关、工件或刀具的夹紧与松开、刀具的更换等。 M指令也有续效指令与非续效指令。 * * 常用加工程序的格式 常用加工程序的开始符、程序名、程序主体和程序结束指令组成。程序的最后还有一个程序结束符。 程序的开始符与结束符是同一个字符:在ISO代码是%,在EIA代码中是ER。程序结束指令可用M02或M30。 现在的数控机床一般都使用存储式的程序运行,此时M02与M30的共同特点是:在完成了所在程序段其它所有指令之后,用以停止主轴、冷却液和进给,并使数控系统复位。 * * 程序名位于程序主体之前、程序开始符之后,它一般独占一行。程序名有两种形式: 一种是以规定的英文字(多用O)打头、后面紧跟若干位数字组成。数字的最多允许位数由说明书规定,常见的是两位和四位两种。这种形式的程序名也可称作程序号。 另一种形式是,程序名由英文字、数字或英文、数字混合而称,中间还可以加入“-”。这种形式使用户命名程序比较灵活,这就给使用、存储和检索等带来很大方便。程序名用那种形式是由数控系统决定的。 * * 2.3.2 子程序和用户宏程序 (1)主程序和子程序 一组程序段在一个程序中多次出现,或者在几个程序要使用它。可以把这组程序段摘出来,命名后单独存储,称为子程序。 子程序是可由适当的机床控制指令调用的一段加工程序,它在加工中具有独立的意义。 调用第一层子程序的指令所在的加工程序叫做主程序。调用子程序的指令也是一个程序段,它一般是由子程序调用指令、子程序名称和调用次数等组成。 * * 图2-3 子程序的调用 * * (2)变量参数编程与用户宏程序 在常规的主程序和子程序内,几乎所有的功能字,尤其是尺寸字,都有严格的地址和随后的数字(数值)。 所谓宏程序

文档评论(0)

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

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

1亿VIP精品文档

相关文档