数控标准与指令代码.ppt

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

2.3 数控标准 2.3.1 数控程序编制的国际标准和国家标准 ISO (International Standard Organization )代码 国际标准化协会 EIA ( Electronic Industries Association )代码 美国电子工业协会 ISO代码具有信息量大,可靠性高等优点,目前世界各国都采用ISO代码,EIA代码发展较早。 我国规定新产品一律采用ISO代码。 ;常用的数控标准;2.3.2 程序结构与程序段格式 1. 加工程序的结构 加工程序 主程序和子程序 程序段(block) 字(word) 地址和数据 2. 程序段格式 ;常用地址字符 地址字 意 义 A 、B、 C 围绕X、Y、Z轴旋转的旋转轴角度尺寸字 F 、S、T 进给速度指定机能、主轴速度机能、刀具机能 G 准备机能 I、J、K 插补参数 M 辅助机能 N 程序段序号 U、V 、W 与X、Y、Z轴平行的第2移动坐标尺寸字 X 、Y、 Z 主坐标轴X、Y、Z移动坐标尺寸字;2. 代码或指令分类 G指令 —— 准备功能 功能:规定机床运动线型、坐标系、坐标平面、刀具 补偿、暂停等操作。 组成:G后带二位数字组成,共有100种(G00~G99)。 示例:G01,G03,G41,G91,G04,G18等 参加p27~30 表2.2、表2.3 表2.4;2.4 数控系统的指令代码 2.4.1 国际标准化组织准规定的准备功能指令代码—G代码 (见教材表2.2,P27) 表中说明: 模态代码(又称续效代码):一经在一个程序段中指定,其功能一直保持到被取消或被同组其它G代码所代替,表中第二栏的acdfhjkI所对应的G代码为模态代码,字母相同的为一组。 非模态代码:的功能仅在所出现的程序段内有效 同组的任意两个代码不能出现在一个程序段中如 G00G01X100Z100× 不同组的G代码根据需要可以在一个程序段中出现如 G90G01X100Z100√ X105Z110 ;; M指令 —— 辅助功能 功能:主要用于数控机床开、关量的控制,如开、停 冷却泵;主轴正反转、停转;程序结束等 组成:M后带二位数字组成,共有100种(M00~M99)。 示例:M02,M03,M08等 ;辅助功能指令—M代码(见表2.17 ,p106) M00—暂停指令 在包含M00 的程序段执行后自动运行停止, 机床的主轴、进给和冷却液都自动停止。程序停止时所有的模态信息保持不变,用“循环起动”按钮恢复自动运行。 该指令用于加工过程中测量刀具和工件的尺寸、工件调头、主轴变速等操作。重新按启动键,继续执行后续的程序。 M01——计划暂停,在“任选停止”按键被按下时,M01才有效。 M02——程序结束,机床的主轴、进给和冷却液全部停止,并使机床复位。该指令必须出现在程序的最后一个程序段中。 M30—程序结束,并返回到程序开始处 。 M03、M04和M05-主轴正转、反转和停止。 M07、M08和M09-冷却液开、关指令。 M98、M99-子程序调用和返回指令。 ;主程序与子程序 子程序调出的形式: M98 P_ _ ; 子程序号 重复调用次数(最大999) ;另一种形式;F、S、T、D指令 F 指令 —— 指定(合成)进给速度指令 组成:F 后带若干位数字,如F150、F3500等。其中数字表示实际的合成速度值。 单位:G98——每分钟进给量mm/min,G94为缺省值。 G99——主轴每转一转刀具进给量mm/r 注意: 在G01、 G02、 G03方式下,F一直有效,直到被新的F值所取代。而在G00方式下,快速移动的速度是各轴的最高速度,与F无关。 机床控制面板上的倍率按键,F可在一定范围内进行倍率修调,但攻丝循环G76、G82,螺纹切削G32除外。 控制面板上的主轴修调、快速修调、进给修调;S 指令(切削速度)——指定主轴转速指令 组成:S 后带若干位数字,如S500、S3500等。其中数表示实际的主轴转速值。 单位: r/min。上述两个指令分别表示主轴转速: 500r/min

文档评论(0)

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

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

1亿VIP精品文档

相关文档