模块6简化编程功能指令和程序运行.ppt_第1页
模块6简化编程功能指令和程序运行.ppt_第2页
模块6简化编程功能指令和程序运行.ppt_第3页
模块6简化编程功能指令和程序运行.ppt_第4页
模块6简化编程功能指令和程序运行.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模块6:简化编程功能指令和程序运行,模块7:简化功能指令,教学目的: 掌握铣削编程的简化编程功能指令的原理、功能、用法及其注意事项。要求学生掌握选择运行程序、程序校验、启动、暂停、中止、再启动、空运行、单段运行、加工断点保存与恢复、运行时干预等操作。,数控机床加工工艺、编程及操作实训(铣削部分),学习内容与知识点:,子程序调用M98 及从子程序返回M99,M98 用来调用子程序 M99 表示子程序结束执行M99 使控制返回到主程序 (i) 子程序的格式 %* M99 在子程序开头必须规定子程序号以作为调用入口地址在子程序的结尾用M99 以控制执行完该子程序后返回主程序 (ii) 调用子程序的格式 M98 P_ L_ P 被调用的子程序号 L 重复调用次数,子程序调用M98 及从子程序返回M99,例子:根据图纸尺寸,使用子程序编制侧面、凸台和上表面的粗加工程序,旋转变换 G68, G69,格式 :G17 G68X_Y_ P_ G18 G68X_Z_ P_ G19 G68Y_Z_ P_ M98 P_ G69 说明: G68:建立旋转; G69:取消旋转; X、 Y、 Z:旋转中心的坐标值; P:旋转角度,单位 是( ) ,0 P 360。 在有刀具补偿的情况下,先旋转后刀补刀(具半径补偿、长度补偿);在有缩放功能的情况下,先缩放后旋转。 G68 、G69为模态指令,可相互注销, G69为缺省值。,旋转变换 G68, G69,例 1:使用旋转功能编制如图 所示轮廓的加工程序: 设刀具起点距工件上表面 10mm,切削深度 5mm。,旋转变换 G68, G69,% 0068 ;主程序 M06T01 M03S1000 G90G54G0 X0 Y0 G43Z10H01 M98 P2001 ;加工 G68 X0 Y0 P45 ;旋转 45 M98 P2001 ;加工 G68 X0 Y0 P90 ;旋转 90 M98 P2001 ;加工 G69 M05 M30 ;取消旋转 % 2001 ;子程序 (的加工程序) G41 G01 X20Y- 5 D02 F300 Y0 G02 X40 I10 X30I- 5 G03 X20I- 5 G00Y- 6 Z10 G40 X0 Y0 M99,注意事项,1、主程序中调用子程序的起始点为选转点,子程序的终止点也为选转点; 2、刀具的补偿功能只能放在子程序中; 3、不能在子程序中套用子程序; 4、选转角度为正时,逆时针选转,负为顺时针; 5、当旋转出现不全时,将子程序的运动方式改为同一种方式,工进方式; 6、当旋转完成时,应取消旋转,执行G69指令。,实例,镜像功能G24, G25,格式: G24X_Y_Z_ M98 P_ G25X_Y_Z_ 说明: G24:建立镜像; G25:取消镜像; X、 Y 、Z、 :镜像位置。 当工件相对于某一轴具有对称形状时,可以利用镜像功能和子程序,只对工件的一部分进行编程,而能加工出工件的对称部分,这就是镜像功能。 当某一轴的镜像有效时,该轴执行与编程方向相反的运动。 G24 、G25为模态指令,可相互注销 ,G25为缺省值。,镜像功能G24, G25,例 2:使用镜像功能编制如图 3.3.21所示轮廓的加工程序: 设刀具起点距工件上表面 5mm,切削深度 5mm。,镜像功能G24, G25,% 0024 ;主程序 M06T01 G90G54G0 X0 Y0 G43Z5H01 M03 S900 M98 P1001 ;加工 G24 X0 ;Y轴镜像,镜像位置为X= 0 M98 P1001 ;加工 G24 Y0 ; X ,Y轴镜像,镜像位置为( 0 0) M98 P1001 ;加工 G25 X0 ; X轴镜像继续有效,取消 Y轴镜像 M98 P1001 ;加工 G25 Y0 ;取消镜像 M30 % 1001 ;子程 序(的加工程 序) : G41 G00 X10 Y4 D01 G01Z-5 F300 Y30 X20 G03 X30Y20 I10 G01Y 10 X5 G0Z5 G40X0Y0 M99,注意事项,1、主程序中调用子程序的起始点为公共点,子程序的终止点也为公共点; 2、刀具的补偿功能只能放在子程序中; 3、不能在子程序中套用子程序; 4、G25为取消指定的镜像轴,镜像完后应全部取消; 5、当镜像出现不全时,将子程序的运动方式改为同一种方式,工进方式;,铣削加工部分,程序运行子菜单,数控机床加工工艺、编程及操作实训(铣削部分),选择运行程序( F1F1),在程序运行子菜单图下按 F1键,将弹出如图所示的“选择运行程序”子菜单(按 Esc键可取消该菜单)。 其中: 磁盘程序,保存在电子盘、硬盘、软盘或网络上的文件; 正在编辑的程序;编辑器已经选择存放在编辑缓冲区的一个零件程序; DNC程序;通过 RS232串口传送的程序。,数控机床加工工艺、编程及操作实训(铣削部分),程序校验( F1F3),程序校验用于对调入加工缓冲区的零件程序进行校验,并提示可能的错误。 以前未在机床上运行的新程序在调入后最好先进行校验运行,正确无误后再启动自动运行。 程序校验运行的操作步骤如下: 按 6.1节方法调入要校验的加工程序; 按机床控制面板上的“自动”按键进入程序运行方式; 在程序运行子菜单下,按 F3键,此时软件操作界面的工作方式显示改为“校验运行”; 按机床控制面板上的“循环启动”按键,程序校验开始; 若程序正确,校验完后,光标将返回到程序头,且软件操作界面的工作方式显示改回为“自动”;若程序有错,命令行将提示程序的哪一行有错。 注意: 校验运行时机床不动作; 为确保加工程序正确无误,请选择不同的图形显示方式来观察校验运行的结果,如何控制图形显示方式。,数控机床加工工艺、编程及操作实训(铣削部分),启动、暂停、中止、再启动,1、启动自动运行 系统调入零件加工程序,校验无误后,可正式启动运行; 按一下机床控制面板上的“自动”按键(指示灯亮)进入程序运行方式; 按一下机床控制面板上的“循环启动”按键(指示灯亮),机床开始自动运行调入的零件加工程序。,数控机床加工工艺、编程及操作实训(铣削部分),启动、暂停、中止、再启动,2、暂停运行 在程序运行的过程中,需要暂停运行,可按下述步骤操作; (1)在程序运行子菜单下,按F7键,弹出如图所示对话框; (2)按 N键则暂停程序运行,并保留当前运行程序的模态信息(暂停运行后可按,数控机床加工工艺、编程及操作实训(铣削部分),启动、暂停、中止、再启动,3、中止运行 在程序运行的过程中,需要中止运行,可按下述步骤操作: 在程序运行子菜单下,按 F7键,弹出如图 所示对话框; 按 Y键则中止程序运行,并卸载当前运行程序的模态信息。,数控机床加工工艺、编程及操作实训(铣削部分),启动、暂停、中止、再启动,4、重新运行 在当前加工程序中止自动运行后,希望从程序头重新开始运行时,可按下述步骤操作; (1)在程序运行子菜单下,按 F4键,弹出如图所示对话框; (2)按 Y键则光标将返回到程序头,按 N键则取消重新运行。 (3)按机床控制面板上的“循环启动”按键,从程序首行开始重新运行当前加工程序。,数控机床加工工艺、编程及操作实训(铣削部分),启动、暂停、中止、再启动,5、从任意行执行 在自动运行暂停状态下,除了能从暂停处重启动继续运行外,还可控制程序从任意行执行。 从红色行开始运行的操作步骤如下: ( 1)在程序运行子菜单下,按F7键,然后按 N键暂停程序运行; 用、PgUp 、PgDn键移动蓝色亮条到开始运行行,此时蓝色亮条变为红色亮条; ( 2)在程序运行子菜单下,按 F8键,弹出如图 6.3.3所示对话框; ( 3)用、键选择“从红色行开始运行”选项,弹出如图 所示对话框; (4)按 Y或 Enter键红色亮条变成蓝色亮条; (5)按机床控制面板上的”循环启动”按键,程序从蓝色亮条(即红色行)处开始运行。,数控机床加工工艺、编程及操作实训(铣削部分),空运行,在自动方式下,按一下机床控制面板上的“空运行”按键(指示灯亮),CNC处于空运行状态。程序中编制的进给速率被忽略,坐标轴以最大快移速度移动。 空运行不做实际切削,目的在于确认切削路径及程序。 在实际切削時,应关闭此功能,否则可能会造成危险。 此功能对螺纹切削无效。,数控机床加工工艺、编程及操作实训(铣削部分),单段运行,按一下机床控制面板上的“单段”按键(指示灯亮),系统处于单段自动运行方式,程序控制将逐段执行; 按一下“循环启动”按键,运行一程序段,机床运动轴减速停止,刀具、主轴电机停止运行; 再按一下“循环启动”按键,又执行下一程序段,执行完了后又再次停止。,数控机床加工工艺、编程及操作实训(铣削部分),加工断点保存与恢复,一些大零件,特别是一些金属模具,其加工时间一般都会超过一个工作日,有时甚至需要好几天,如果能在零件加工一段时间后,保存断点(让系统记住此时的各种状态),关断电源;并在隔一段时间后,打开电源,恢复断点(让系统恢复上次中断加工时的状态),从而继续加工,可为用户提供极大的方便。,数控机床加工工艺、编程及操作实训(铣削部分),运行时干预,1、进给速度修调 在自动方式或 MDI运行方式下,当 F代码编程的进给速度偏高或偏低时,可用进给修调右侧的“100%”和“+”“-”按键,修调程序中编制的进给速度。 按压“100%”按键(指示灯亮),进给修调倍率被置为100%,按一下“+”按键进给修调倍率递增 5%,按一下“-”按键,进给修调倍率递减5%,数控机床加工工艺、编程及操作实训(铣削部分),运行时干预,2、快移速度修调 在自动方式或 MDI运行方式下,可用快速修调右侧的“100%”和“+”“-”按键修调 G00快速移动时系统参数“最高快移速度”设置的速度。 按压“100%”按键(指示灯亮),快速修调倍率被置为100%,按一下“+”按键快速修调倍率递增5%,按一下“-”按键,快速修调倍率递减 5%。,数控机床加工工艺、编程及操作实训(铣削部分),运行时干预,3、主轴修调 在自动方式或 MDI运行方式下,当 S代码编程的主轴速度偏高或偏低时,可用主轴修调右侧的“100%”和“+”“-”按键,修调程序中编制的主轴速度。 按压“100%”按键指示灯亮主轴修调倍率被置为100%按一下 “+”按键主轴修调倍率递增5%,按一下“-”按键主轴修调倍率递减5%。 机械齿轮换档时主轴速度不能修调。,数控机床加工工艺、编程及操作实训(铣削部分),运行时干预,4、机床锁住 禁止机床坐标轴动作。 在自动运行开始前,按一下“机床锁住”按键(指示灯亮),再按“循环启动”按键,系统继续执行程序,显示屏上的坐标轴位置信息变化,但不输出伺服轴的移动指令,所以机床停止不动。这个功能用于校验程序。 注意: 即便是 G28、G29功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论