




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
M代码M00程序暂停M02程序结素M03主轴正转M04主轴反转M05主轴停止M08冷却液开M09冷却液关M96程序段调用M97程序跳转M98子程序调用M99子程序返回功能:指令M00和M02均使系统从运动进入停顿状态。二者的区别在于:M00指令只是使系统暂时停顿,并将所有模态信息保存在专门的数据区中,系统处于进给保持状态,按启动键后程序继续往下执行;M02指令则结束加工程序的运行。M00指令主要用于在加工在加工过程中测量工件尺寸、重新装夹工件及手动变速等固定的手工操作;M02指令则是作为程序结束的标志。 指令格式:M00;(程序暂停)M02;(程序停止) 编程举例:设刀具在圆弧插补后,程序暂停,在测量工件尺寸是否正确后程序继续执行,直到结束。 N30G02 X30 Y20 R10 F800 S500 M02 M08; 圆弧插补 N40G00 X0 Y0 M00; 程序暂停,测量工件尺寸 ;程序继续执行,快速点定位、进给速度、主轴转速、转向及冷却液等模态信息保持 N80 M02 系统复位,程序结束 功能:指令M03,M04和M05用主于在加工过程中控制主轴,使主轴启动或停止。 指令格式:M03;(启动主轴正转,模态) M04;(启动主轴反转,模态) M05;(主轴停止,模态) 说明: 主轴正转是指从主轴向立柱看去,主轴顺时针运转;主轴反转则是指从主轴向立柱看去,主轴逆时针运转。 M03,M04和M05为一组指令,在执行时一直有效,直到被同组的指令取代,如指令M03被M04(或M05)取代。 编程举例: 设置刀具进给速度为400mm/min,主轴转速为300r/min,主轴正转,刀具沿直线插补,主轴反转,刀具继续沿直线插补,编程如下: N30 G01 X20 Y60 F400 S300 M03;主轴正转直线插补 N40 M05; 主轴停 N50 G01 X70 Y50 M04; 主轴反转,继续直线插补 提示:在指令M03和M04之间转换时(主轴正反转切换时)一般要求使用指令M05(主轴停)来进行过渡。 功能:冷却液用于对高速切削的刀具进行降温处理,目的是防止其因过热而损坏。 指令格式: M08;(打开冷却液,模态) M09;(关闭冷却液,模态) 说明: M08和M09为一组指令,用于在加工过程中控制冷却液的开关,在执行时一直有效,直到被同组的其它指令替代,如指令M08被M09替代。 编程举例: 设刀具进行直线插补,开冷却液,插补完毕,关冷却液,编程如下: N50 G01 X60 M08; 直线插补,开冷却液 N60 M09; 插补完毕,关冷却液 功能:程序段调用指令M96和子程序调用指令M98/M99均可重复调用一组具有特定功能的程序段,目的是避免相同代码的重复编写,简化编程。 它们的区别在于指令M96调用程序自身的一组程序段,且一般情况下是调用之前的程序段; 指令M97/M98调用的是子程序,子程序是相对于主程序而言的相对独立的一段加工程序。 功能:指令M97用于使加工程序无条件跳转。 指令格式:M97 P_; N40 M97 P80N80 N100 M02执行顺序说明: 地址P后的数值为程序段号,指定程序所要跳转的目标程序段,执行该指令时,程序无条件转移至地址P指定的程序段,并从此程序段往下执行。 程序跳转原理图 该指令与M96和M98指令的不同之处在于系统并不保存调用处的断点信息,也不会返回调用处。提示:因为该指令具有强制性,必须谨慎使用,切记不要向前跳转,以防导致程序死循环。 指令格式:M96 P_ P_ L_;(程序段调用) M98 P_ L_;(子程序调用) M99;(子程序返回) 说明:在指令M96中,第一个地址P后的数据为被调用程序段的起始程序段号即程序段开头的地址码N后的数据,是程序段调用的入口地址;第二个地址P后的数据是被调用程序段的结束程序段号。 在指令M98中地址P后的数据为子程序号,且规定子程序必须以“%”加上数字来定义子程序号,以此作为子程序调用的入口地址。 下面以子程序调用说明程序调用原理。当执行指令M98时,系统保存主程序断点信息,转而执行子程序的功能,当遇到指令M99后返回主程序断点处继续执行。子程序调用原理图 程序段调用及子程序调用均可以采用多重嵌套,如子程序的多重嵌套调用下页图所示: 子程序多重调用 地址L后的数据定义程序段或子程序被调用数。 编程举例: 如图,加工三个腰形槽,编程如下:1、程序段调用编程N10G91 G00 Y10;移至1#腰形槽对称中心点N20G01 Z-20; 制起刀孔加工1#腰形槽N30X7.5; N40X-15; N50G00 Z20; 1#腰形槽加工完毕,抬刀N60X7.5; 回到1#腰形槽对称中心点N70X-15 Y-20; 移至2#腰形槽对称中心点N80G96 P20 P60 L1; 加工2#腰形槽N90G00 X30; 移至3#腰形槽对称中心点N100G96 P20 P60 L1; 加工3#腰形槽N110G00 X-15 Y10; 回编程原点N120M02; 程序结束 2、子程序调用编程N10G91 G00 Y10;移至1#腰形槽对称中心点N20G98 P100 L1; 加工1#腰形槽N30G00 X-15 Y-20;移至2#腰形槽对称中心N50G98 P100 L1; 加工2#腰形槽N60G00 X30; 移至3#腰形槽对称中心N70G98 P100 L1; 加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林省白城市实验高级中学2025-2026学年高二上学期开学考试物理试卷
- 超材料声学滤波器-洞察及研究
- 安徽省滁州市凤阳县2024-2025学年八年级下学期第一次月考生物试题(含答案)
- 模板公共安全防控-洞察及研究
- 部门安全培训考核表课件
- 智能图标字体应用-洞察及研究
- 垃圾分类政策优化-洞察及研究
- 辩证唯物主义课件
- 基于区块链的跨境反光织带供应链溯源体系设计
- 基于人工智能的氟化反应条件动态优化与数字孪生系统构建
- 节水灌溉技术总结
- GB/T 818-2000十字槽盘头螺钉
- GB/T 31298-2014TC4钛合金厚板
- 口腔科中医临床诊疗技术
- itop-4412开发板之精英版使用手册
- 老年肌肉衰减综合征肌少症培训课件
- 中学生物学教学技能与实践课件
- 井喷失控事故案例教育-井筒工程处课件
- 《农产品质量安全》系列讲座(第一讲-农产品质量及安全)课件
- 日语教程单词表(任卫平版)
- 托业考试Toeic考题
评论
0/150
提交评论