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

数控程序段格式及数控机床程序的组成.doc

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

数控程序段格式及数控机床程序的组成 数控程序由若干个“程序段”(block)组成,第个程序段由按照一定顺序和规定排列的“字”(word)组成。字是由表示地址的英文字母、特殊文字和数字集合而成。字表示某一功能的组代码符号。如X500为一个字,表示X向尺寸为500; F20为一个字,表示进给速度为20(具体值由规定的代码方法决定)。字是控制带或程序的信息单位。程序段格式是指一个程序段中各字的排列顺序及其表达方式。 程序段格式有许多种,如固定顺序程序段格式,有分隔符的固定顺序程序段格式,以及字地址程序段格式等。现在应用最广泛的是“可变程序段、文字地址程序段”格式(word address format)。下面是这种格式的例子: 从上例可以看出,程序段由顺序号字、准备功能字、尺寸字、进给功能字、主轴功能字、刀具功能字、辅助功能字和程序结束符组成。此外,还有插补参数字等。每个字都由字母开头,称为“地址”。ISO标准规定的地址意义如表2.2所示。 各个功能字的意义如下: 1)程序段号(Squence number) 用来表示程序从起动开始操作的顺序,即程序段执行的顺序号。它用地址码N和后面的三位数字表示。 2)准备功能字(Preparatory function or G-function) 也称为G代码。准备功能是使数控装置作某种操作的功能,它一般紧跟在程序段序号后面,用地址码G和两数字来表示。 3)尺寸字 尺寸字是给定机床各坐标轴位移的方向和数据的,它由各坐标轴的地址代码、数字构成。尺寸字一般安排在G功能字的后面。尺寸字的地址代码,对于进给运动为: X、Y、Z、U、V、W、P、Q、R;对于回转运动的地址代码为: A、B、C、D、E。此外,还有插补参数字:I、J、L等。 4)进给功能字(Feed function or F-function) 它给定刀具对于工件的相对速度,由地址码F和其后面的若干位数字构成。这个数字取决于每个数控装置所采用的进给速度指定方法。进给功能字应写在相应轴尺寸字之后,对于几个轴合成运动的进给功能字,应写在最后一个尺寸字之后。一般单位为: mm/min,切削螺纹时用mm/r表示,在英制单位中用英寸表示。 5)主轴转速功能字(Spindle speed function or S-function) 主轴转速功能也称为S功能,该功能字用来选择主轴转速,它由地址用S和在其后面的若干位数字构成。主轴速度单位用r/min表示。 6)刀具功能字(Tool function or T-function) 该功能也称为T功能,它由地址码T和后面的若干位数字构成。刀具功能字用于更换刀具时指定刀具或显示待换刀号,有时也能指定刀具位置补偿。 7)辅助功能字(Miscellaneous function or M-function) 也称为M功能,该功能指定除G功能之外的种种“通断控制”功能。它一般用地址码M和后面的两数字表示。 8)程序段结束符(End of block) 每一个程序段结束之后,都应加上程序段结束符。“*”是某种数控装置程序段结束符的简化符号。 表2.2地址字符表 数控机床标准G代码 准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表: 表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能 G00 ?? 点定位 G50 * 刀具偏置0/- G01 ?? 直线插补 G51 * 刀具偏置+/0 G02 ?? 顺时针圆弧插补 G52 * 刀具偏置-/0 G03 ?? 逆时针圆弧插补 G53 ?? 直线偏移注销 G04 * 暂停 G54 ?? 直线偏移X G05 * 不指定 G55 ?? 直线偏移Y G06 ?? 抛物线插补 G56 ?? 直线偏移Z G07 * 不指定 G57 ?? 直线偏移XY G08 * 加速 G58 ?? 直线偏移XZ G09 * 减速 G59 ?? 直线偏移YZ G10-G16 * 不指定 G60 ?? 准确定位(精) G17 ?? XY平面选择 G61 ?? 准确定位(中) G18 ?? ZX平面选择 G62 ?? 准确定位(粗) G19 ?? YZ平面选择 G63 * 攻丝 G20-G32 * 不指定 G64-G67 * 不指定 G33 ?? 螺纹切削,等螺距 G68 * 刀具偏置,内角 G34 ?? 螺纹切削

文档评论(0)

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

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

1亿VIP精品文档

相关文档