下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数控程序段格式及数控机床程序的组成 数控程序由若干个“程序段”(block)组成,第个程序段由按照一定顺序和规定排列的“字”(word)组成。字是由表示地址的英文字母、特殊文字和数字集合而成。字表示某一功能的组代码符号。如X500为一个字,表示X向尺寸为500; F20为一个字,表示进给速度为20(具体值由规定的代码方法决定)。字是控制带或程序的信息单位。程序段格式是指一个程序段中各字的排列顺序及其表达方式。程序段格式有许多种,如固定顺序程序段格式,有分隔符的固定顺序程序段格式,以及字地址程序段格式等。现在应用最广泛的是“可变程序段、文字地址程序段”格式(word address format
2、)。下面是这种格式的例子:N200 G01 X120 Y200 Z-150 F10 S500 T8 M05 * 顺序号字准备功能字尺寸字进给功能字程序结束符辅助功能字刀具功能字主轴功能字从上例可以看出,程序段由顺序号字、准备功能字、尺寸字、进给功能字、主轴功能字、刀具功能字、辅助功能字和程序结束符组成。此外,还有插补参数字等。每个字都由字母开头,称为“地址”。ISO标准规定的地址意义如表2.2所示。各个功能字的意义如下:1)程序段号(Squence number)用来表示程序从起动开始操作的顺序,即程序段执行的顺序号。它用地址码N和后面的三位数字表示。2)准备功能字(Preparatory f
3、unction 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和其后面的若干位数字构成。这个数字取决于每个数控装置所采用的进
4、给速度指定方法。进给功能字应写在相应轴尺寸字之后,对于几个轴合成运动的进给功能字,应写在最后一个尺寸字之后。一般单位为: mm/min,切削螺纹时用mm/r表示,在英制单位中用英寸表示。5)主轴转速功能字(Spindle speed function or S-function)主轴转速功能也称为S功能,该功能字用来选择主轴转速,它由地址用S和在其后面的若干位数字构成。主轴速度单位用r/min表示。6)刀具功能字(Tool function or T-function)该功能也称为T功能,它由地址码T和后面的若干位数字构成。刀具功能字用于更换刀具时指定刀具或显示待换刀号,有时也能指定刀具位置补
5、偿。7)辅助功能字(Miscellaneous function or M-function)也称为M功能,该功能指定除G功能之外的种种“通断控制”功能。它一般用地址码M和后面的两数字表示。8)程序段结束符(End of block)每一个程序段结束之后,都应加上程序段结束符。“*”是某种数控装置程序段结束符的简化符号。表2.2地址字符表数控机床标准G代码 准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00G99共100种功能。JB3208-83标准中规定如下表:表准备功能字G代码 功能作用范围 功能 代码 功能作用范
6、围 功能 G00 点定位 G50 * 刀具偏置0/- G01 直线插补 G51 * 刀具偏置+/0 G02 顺时针圆弧插补 G52 * 刀具偏置-/0 G03 逆时针圆弧插补 G53 直线偏移注销 G04 * 暂停 G54 直线偏移X G05 * 不指定 G55 直线偏移Y G06 抛物线插补 G56 直线偏移Z G07 * 不指定 G57 直线偏移XY G
7、08 * 加速 G58 直线偏移XZ G09 * 减速 G59 直线偏移YZ G10-G16 * 不指定 G60 准确定位(精) G17 XY平面选择 G61 准确定位(中) G18 ZX平面选择 G62 准确定位(粗) G19 YZ平面选择 G63 * 攻丝 G20-G32 * 不指定 G64-G67 * 不指定 G33 螺纹切削,等螺距 G68 * 刀具偏置,内角 G34
8、160; 螺纹切削,增螺距 G69 * 刀具偏置,外角 G35 螺纹切削,减螺距 G70-G79 * 不指定 G36-G39 * 不指定 G80 固定循环注销 G40 刀具补偿/刀具偏置注销 G81-G89 固定循环 G41 刀具补偿-左 G90 绝对尺寸 G42 刀具补偿-右 G91 增量尺寸 G43 * 刀具偏置-左 G92 * 预置寄存 G44 * 刀具偏置-右 G93
9、60;进给率,时间倒数 G45 * 刀具偏置+/+ G94 每分钟进给 G46 * 刀具偏置+/- G95 主轴每转进给 G47 * 刀具偏置-/- G96 恒线速度 G48 * 刀具偏置-/+ G97 每分钟转数(主轴) G49 * 刀具偏置0/+ G98-G99 * 不指定 注:*表示如作特殊用途,必须在程序格式中说明数控机床标准M代码辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-8
10、3标准中规定如下表:表辅助功能字M代码 功能作用范围 功能 代码 功能作用范围 功能 M00 * 程序停止 M36 * 进给范围1 M01 * 计划结束 M37 * 进给范围2 M02 * 程序结束 M38 * 主轴速度范围1 M03 主轴顺时针转动 M39 * 主轴速度范围2 M04 主轴逆时针转动 M40-M45 * 齿轮换档 M05 主轴停止 M46-M47 * 不指定 M06 * 换刀 M48 * 注销M49 M07 2号冷却液开 M49 * 进给率修正旁路 M08
11、1号冷却液开 M50 * 3号冷却液开 M09 冷却液关 M51 * 4号冷却液开 M10 夹紧 M52-M54 * 不指定 M11 松开 M55 * 刀具直线位移,位置1 M12 * 不指定 M56 * 刀具直线位移,位置2 M13 主轴顺时针,冷却液开 M57-M59 * 不指定 M14 主轴逆时针,冷却液开 M60 更换工作 M15 * 正运动 M61 工件直线位移,位置1 M16 * 负运动 M62 * 工件直线位移,位置2 M17-M18 * 不指定 M63-M70 * 不指定 M19 主轴定向停止 M71 * 工件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- G通信网络基础设施技术合作协议
- 教育机构信息安全管理方案
- 济南2024年11版小学英语第一单元综合卷
- 金融机构风险管理制度与规范
- 河道疏浚工程预算管理方案
- 环保工程公司奖励与提成制度
- 物流行业运维服务优化方案
- 环保项目赞助合作协议书
- 交通运输行业环境责任制度研究
- 食品厂的成本核算方法-记账实操
- 2024-2030年中国南美白对虾行业市场竞争格局及发展趋势与投资前景研究报告
- 公共租赁住房运行管理标准
- 重大事故隐患判定标准课件
- 2024年东南亚QCW准连续激光器市场深度研究及预测报告
- 统编版2024年新版七年级上册历史第二单元测试卷(含答案)
- 2023年12月人民日报社工作人员(74名)笔试近年2018-2023考点突破与答案详解研判
- 2023-2024学年浙江“七彩阳光”新高考研究联盟高一上学期期中联考生物试题(解析版)
- 机械设备维修保养合同范本2024年
- 2024年江苏省南京市国土资源信息中心招聘2人(高频重点提升专题训练)共500题附带答案详解
- 六年级上册道德与法治教案表格版
- 【专家共识】胎儿生长受限专家共识(2019版)-完整版
评论
0/150
提交评论