数控机床及编程数控加工程序.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第2章 数控加工程序 ②采用T、D指令编程 利用T功能选择刀具,用D功能选择相关的刀偏。 在定义这两个参数时,其编程的顺序为T、D。T和D可以编写在一起,也可以单独编写, 例如:T4 D04表示选择4号刀,采用刀具偏置表第4号的偏置尺寸;D12表示仍用4号刀,采用刀具偏置表第12号的偏置尺寸;T2表示选择2号刀,采用与该刀具相关的刀具偏置尺寸。 * 第2章 数控加工程序 8、辅助功能字:M 由辅助操作地址符和两位数字组成。M功能的代码已标准化。 M指令是控制数控机床“开、关”功能的指令,主要用于完成加工操作时的辅助动作。 M 功能有非模态M功能和模态M功能二种形式。 ● 非模态M功能(当段有效代码):只在书写了该代 码的程序段中有效; ● 模态M功能(续效代码):一组可相互注销的 M功 能,这些功能在被同一组的另一个功能注销前一直 有效。 如:M02或M30 、M03、M04、M05 等。 * 第2章 数控加工程序 (1)程序停止 ?? 指令:M00 ?? 功能:执行完包含M00的程序段后,机床停止自动运行,此时所有存在的模态信息保持不变,用循环启动使自动运行重新开始。 (对于Fanuc系统,M00为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回到JOG状态下,按下CW(主轴正转)启动主轴,接着返回AUTO状态下,按下START键才能启动程序。) ? (2)程序计划停止 ?? 指令:M01 ?? 功能:与M00类似,执行完包含M01的程序段后,机床停止自动运行,只是当机床操作面板上的任选停机的开关置1时,这个代码才有效。 M00和M01常常用于加工中途工件尺寸的检验或排屑。 ? * 第2章 数控加工程序 (3)主轴正转、反转、停止 ?? 指令:M03、M04、M05 ?? 功能:M03、M04指令可使主轴正、反转。与同段程序其它指 令一起开始执行。M05指令可使主轴在该程序段其它指令执 行完成后停转。 ?? 格式:M03S600; ???????? M04S600; ????????M05; ?? 说明:数控机床的主轴转向的判断方法是,对于铣床而言,沿-Z方向看(从主轴头向工作台看),顺时针方向旋转为正转,逆时针方向旋转为反转。对于车床,沿着—Z方向看,逆时针方向旋转为正转,顺时针方向旋转为反转。? ? * 第2章 数控加工程序 立式数控铣床坐标系 +Z +X +Y * 第2章 数控加工程序 (4)换刀 ?? 指令:M06 ?? 功能:自动换刀。用于具有自动换刀装置的机 床,如加工中心、数控车床。 ?? 格式:M06T __ ?? 说明:当数控系统不同时,换刀的编程格式有 所不同,具体编程时应参考操作说明书。 * 第2章 数控加工程序 (5)程序结束 指令:M02或M30 功能: 1)M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。 2)M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。 说明:该指令必须编在最后一个程序段中。 * 第2章 数控加工程序 M 代码及功能表 代码 模 态 功 能 说 明 代码 模态 功 能 说 明 M00 非模态 程序暂停 M03 模态 主轴正转 M02 非模态 程序结束 M04 模态 主轴反转 M30 非模态 程序结束并返回程序起点 M05 模态 主轴停止 M07 模态 冷却液打开 M98 非模态 调用子程序 M08 模态 冷却液打开 M99 非模态 子程序结束 M09 模态 冷却液关闭 * 第2章 数控加工程序 模态M功能组中包含一个缺省功能,系统上电时被初始化为该功能。 M 功能还可分为前作用 M 功能和后作用 M 功能二类。 ● 前作用 M 功能:在程序段编制的轴运动之前执行; ● 后作用 M 功能:在程序段编制的轴运动之后执行。 M00、M02、M30、M98、M99用于控制零件程序的走向,是 CNC内定的辅助功能,不由机床制造商设计决定,也就是说,与PLC程序无关; 其余 M 代码用于机床各种辅助功能的开关动作,其功能不由CNC内定,而是由 PLC程序指定,所以有可能因机床制造商不同而有差异( 使用时须参考机床使用说明书)。 第2章 数控加工程序 * 图 2.1 例题1 % O0001 N0001G90G54G00X0Y0Z100.0S300M03; N0002G0

文档评论(0)

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

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

1亿VIP精品文档

相关文档