- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)