(中职)数控车工第5章电子教案.ppt
《(中职)数控车工第5章电子教案.ppt》由会员分享,可在线阅读,更多相关《(中职)数控车工第5章电子教案.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF正版可修改PPT(中职)数控车工第5章电子教案第五章第五章 FANUC系统数控编程与操系统数控编程与操作作本章概述本章概述本章讲解了本章讲解了FANUC-0i数控系统的系统指令和编程格式,又数控系统的系统指令和编程格式,又阐述了阐述了FANUC-0i系统的操作知识,最后结合具体实例讲系统的操作知识,最后结合具体实例讲述了述了FANUC-0i系统在车削加工中的应用。系统在车削加工中的应用。教学目标教学目标1.熟悉并掌握熟悉并掌握FANUC-0i系统常用的指令及编程格式。系统常用的指令及编程格式。2.掌握掌握FANUC-0i系统的操作。系统的操作。3.熟悉典型零件的加工程序的编制。熟悉典型零
2、件的加工程序的编制。下一页第五章第五章 FANUC系统数控编程与操作系统数控编程与操作5.1FANUC-0i系统功能指令介绍系统功能指令介绍5.2FANUC-0i系统数控车床的操作系统数控车床的操作5.3等螺距螺纹切削指令等螺距螺纹切削指令G325.4综合件的加工综合件的加工5.5练习练习5.1FANUC-0i系统功能指令介绍系统功能指令介绍5.1.15.1.1准备功能准备功能G G指令指令表表5-15-1列出了列出了FANUC-0iFANUC-0i数控车床系统常用的准备功能指令。数控车床系统常用的准备功能指令。5.1.25.1.2辅助功能辅助功能M M指令指令FANUC-0iFANUC-0i
3、数控车床系统常用的辅助功能指令见数控车床系统常用的辅助功能指令见表表5-25-2。5.1.3FANUC-0i5.1.3FANUC-0i系统功能指令分析系统功能指令分析1.1.准备功能准备功能G G指令分类指令分类(1)(1)基本运动指令基本运动指令:GO/GO1/G02/03:GO/GO1/G02/03直线和圆弧的编程是任何数直线和圆弧的编程是任何数控系统统一的指令,需要熟练掌握。控系统统一的指令,需要熟练掌握。返回下一页5.1FANUC-0i系统功能指令介绍系统功能指令介绍状态指令是编程的一种状态,这些指令使用简单,只要在程状态指令是编程的一种状态,这些指令使用简单,只要在程序段中给出即可。
4、注意每个系统默认状态指令不同。切记不序段中给出即可。注意每个系统默认状态指令不同。切记不要搞混要搞混!FANUC-Oi!FANUC-Oi系统默认的是系统默认的是G21G21指令,单位为毫米指令,单位为毫米(mm)(mm)输输入状态,入状态,G99G99指令为转进给,即每转进给多少毫米指令为转进给,即每转进给多少毫米(mm/r),(mm/r),G97G97指令为恒线速关,即指令为恒线速关,即S S后跟数字表示为每分钟多少转后跟数字表示为每分钟多少转(r/min)(r/min),而不是每分钟多少米,而不是每分钟多少米(m/min)(m/min)。(3)(3)坐标指定指令坐标指定指令:G53:G53
5、机床坐标系,机床坐标系,G54-G59/G50G54-G59/G50工件坐标系工件坐标系编程时,首先要指定的是编制程序用的工件坐标系。设定的编程时,首先要指定的是编制程序用的工件坐标系。设定的坐标系不同直接影响编程中的坐标值的计算。通常,编程时坐标系不同直接影响编程中的坐标值的计算。通常,编程时所选工件坐标系应方便编程。编程时,工件坐标系指令使用所选工件坐标系应方便编程。编程时,工件坐标系指令使用也很简单,只要将工件坐标系指令放在程序开头即可。也很简单,只要将工件坐标系指令放在程序开头即可。返回下一页上一页5.1FANUC-0i系统功能指令介绍系统功能指令介绍(4)(4)半径补偿指令半径补偿指
6、令:G41/G42/G40:G41/G42/G40刀尖圆弧半径补偿指令使用在刀尖圆弧半径补偿指令使用在数控车床上是个重点和难点,主要是半径补偿的加人和取消数控车床上是个重点和难点,主要是半径补偿的加人和取消过程有些复杂,容易出错。这部分内容本节将重点讲解。过程有些复杂,容易出错。这部分内容本节将重点讲解。(5)(5)单一循环指令单一循环指令:G90/G94:G90/G94单一循环指令可以简化编程,使编单一循环指令可以简化编程,使编程步骤减少,所以学员应熟练掌握,尤其是程步骤减少,所以学员应熟练掌握,尤其是G90G90指令的使用。指令的使用。(6)(6)复合循环指令复合循环指令:G70/G71/
7、G72/G73/G74/G75:G70/G71/G72/G73/G74/G75复合循环能解决复合循环能解决复杂轮廓的粗加工和精加工问题。指令使用时,需要记住一复杂轮廓的粗加工和精加工问题。指令使用时,需要记住一些参数。不过,学习还是应以些参数。不过,学习还是应以“学以致用学以致用”的原则。要重点的原则。要重点掌握车内外圆循环指令掌握车内外圆循环指令G71,G70G71,G70和切槽循环指令和切槽循环指令G75G75。返回下一页上一页5.1FANUC-0i系统功能指令介绍系统功能指令介绍(7)(7)螺纹指令螺纹指令:G32/G34/G92/G76:G32/G34/G92/G76螺纹车削在数控车削
8、加工中占螺纹车削在数控车削加工中占有很大的分量。学员必须掌握螺纹编程指令的使用。有很大的分量。学员必须掌握螺纹编程指令的使用。G32G32为单为单一进刀螺纹车削,一进刀螺纹车削,G92G92为车螺纹的单一循环,每一刀进给深度为车螺纹的单一循环,每一刀进给深度都需要具体给出。都需要具体给出。G76G76是车螺纹复合循环,只要给出特定参数,是车螺纹复合循环,只要给出特定参数,系统会自动分配螺纹车削的进给深度,直至完整车出螺纹。系统会自动分配螺纹车削的进给深度,直至完整车出螺纹。(8)(8)回参考点指令回参考点指令:G27/G28/G29:G27/G28/G29这些指令是在开机之后,再使这些指令是在
9、开机之后,再使机床回到参考点。指令使用简单。机床回到参考点。指令使用简单。(9)(9)延时指令延时指令:G04:G04延时指令延时指令G04G04为非模态指令。编程格式为为非模态指令。编程格式为G04Px x x x,PG04Px x x x,P后跟数字表示毫秒。后跟数字表示毫秒。返回下一页上一页5.1FANUC-0i系统功能指令介绍系统功能指令介绍2.M2.M指令分类指令分类(1)(1)程序暂停指令程序暂停指令:MO/M1:MO/M1当数控系统执行到当数控系统执行到M00M00指令时,程序指令时,程序暂停,此时,机床的进给停止,而全部现存的模态信息保持暂停,此时,机床的进给停止,而全部现存的
10、模态信息保持不变,欲继续执行后续程序,重按操作面板上的不变,欲继续执行后续程序,重按操作面板上的“循环启动循环启动”键。键。MOlMOl为条件选择暂停。当按下面板上的为条件选择暂停。当按下面板上的“选择停选择停”按键,按键,它的作用同它的作用同M00M00指令,如不按下指令,如不按下“选择停选择停”按键,则该指令在按键,则该指令在程序中无任何意义。程序暂停指令使机床暂停进给,这样可程序中无任何意义。程序暂停指令使机床暂停进给,这样可以方便操作者进行工件的尺寸测量、工件调头、手动变速等以方便操作者进行工件的尺寸测量、工件调头、手动变速等操作。操作。MOlMOl指令一般用调试程序。指令一般用调试程
11、序。(2)(2)主轴状态指令主轴状态指令:M3/M4/M5 M3:M3/M4/M5 M3指定主轴正转,指定主轴正转,M4M4指定主指定主轴反转,轴反转,M5M5指定主轴停转。指定主轴停转。(3)(3)冷却液开停状态冷却液开停状态:M8/M9 M8:M8/M9 M8指定冷却液开,指定冷却液开,M9M9指定冷却液指定冷却液关。关。(4)(4)调用子程序指令调用子程序指令:M98/M99 M98:M98/M99 M98用来调用子程序。用来调用子程序。M99M99表示表示子程序结束,执行子程序结束,执行M99M99使控制出口返回到主程序。使控制出口返回到主程序。返回下一页上一页5.1FANUC-0i系
12、统功能指令介绍系统功能指令介绍 在一个加工程序的若干位置上,如果存在某些固定程序且重在一个加工程序的若干位置上,如果存在某些固定程序且重复出现,为了简化程序可以把这些重复的内容抽出,按一定复出现,为了简化程序可以把这些重复的内容抽出,按一定格式编制成子程序,然后像主程序一样将它输入到程序存储格式编制成子程序,然后像主程序一样将它输入到程序存储器中。主程序在执行过程中如果需要某一子程序,可以通过器中。主程序在执行过程中如果需要某一子程序,可以通过调用子程序,执行完子程序又可返回主程序,继续执行后面调用子程序,执行完子程序又可返回主程序,继续执行后面的程序段。子程序是个程序块。的程序段。子程序是个
13、程序块。子程序的格式子程序的编写与一般程序基本相同,只是程子程序的格式子程序的编写与一般程序基本相同,只是程序结束符为序结束符为M99M99指令,表示子程序结束并返回到调用子程序的指令,表示子程序结束并返回到调用子程序的主程序中。主程序中。子程序的调用调用子程序程序段格式为子程序的调用调用子程序程序段格式为:M98P x x x:M98P x x x 地址含义地址含义:重复调用的次数重复调用的次数(最多调用最多调用999999次,是次,是1 1时时可省略可省略)x x x x)x x x x被调用的子程序号被调用的子程序号(调用次数大于调用次数大于1 1时,子程时,子程序号前面的序号前面的0
14、0不可以省略不可以省略)例如例如:M98 P20020:M98 P20020表示调用程序号为表示调用程序号为020020的子程序的子程序2 2次次;M98 P18;M98 P18表示调用子程序号为表示调用子程序号为018018的子程序的子程序1 1次。次。返回下一页上一页5.1FANUC-0i系统功能指令介绍系统功能指令介绍(5)(5)程序结束指令程序结束指令:M02/M30 M02:M02/M30 M02指令一般放在主程序的最后指令一般放在主程序的最后一个程序段中。当一个程序段中。当CNCCNC执行到执行到M02M02指令时,机床的主轴、进给、指令时,机床的主轴、进给、冷却液全部停止,加工结
15、束。使用冷却液全部停止,加工结束。使用M02M02的程序结束后,若要重的程序结束后,若要重新执行该程序,就得重新调用该程序,然后再按操作面板上新执行该程序,就得重新调用该程序,然后再按操作面板上的的“循环启动键循环启动键”。M30M30是指程序结束并返回到零件程序头的是指程序结束并返回到零件程序头的指令。指令。M30M30和和M02M02功能基本相同,只是功能基本相同,只是M30M30指令还兼有控制返回指令还兼有控制返回到零件程序头的作用。使用到零件程序头的作用。使用M30M30的程序结束后,若要重新执行的程序结束后,若要重新执行该程序,只需再次按操作面板上的该程序,只需再次按操作面板上的“循
16、环启动循环启动”键。键。现代数控系统现代数控系统M02/M30M02/M30指令的功能已经没有区别了,有的系统指令的功能已经没有区别了,有的系统采用采用M02M02指令结束程序,而有的系统采用指令结束程序,而有的系统采用M30M30指令结束程序。指令结束程序。学员要根据所操作的系统编程格式来确定学员要根据所操作的系统编程格式来确定M02M02或或M30M30指令的使指令的使用。用。返回上一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作本节重点掌握本节重点掌握FANUC-0iFANUC-0i系统数控车床的操作面板和控制面板系统数控车床的操作面板和控制面板的操作,机床回参考点操作、手
17、动操作、对刀操作、刀具补的操作,机床回参考点操作、手动操作、对刀操作、刀具补偿值的输入、数控程序的处理、自动加工操作、偿值的输入、数控程序的处理、自动加工操作、MDIMDI操作。操作。5.2.15.2.1操作面板操作面板FANUC-0iFANUC-0i系统数控车床的操作面板主要由系统数控车床的操作面板主要由CRT/MDICRT/MDI操作面板及操作面板及用户面板组成。用户面板组成。(一一)MDI)MDI键盘说明键盘说明MDIMDI键盘如键盘如图图5-15-1所示。所示。1.1.地址地址/数字键数字键地址是字母组成的键,这些键和数字结合用于程序的输入操地址是字母组成的键,这些键和数字结合用于程序
18、的输入操作。作。返回下一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作2.2.编辑键编辑键ALTERALTER替换键,用输入的数据替代光标所在的数据。替换键,用输入的数据替代光标所在的数据。INSERTINSERT插入键,把输入域之中的数据插入到当前光标之后的插入键,把输入域之中的数据插入到当前光标之后的位置。位置。DELETEDELETE删除键,删除光标所在的或光标后数据,或者删除一删除键,删除光标所在的或光标后数据,或者删除一个程序。个程序。CANCAN取消键,消除光标前的数据,也叫退格键。取消键,消除光标前的数据,也叫退格键。EOBEOBE E换行键,段结束符,换行键,段结
19、束符,;”;”的输入,相当于行的回车符。的输入,相当于行的回车符。SHIFTSHIFT换挡键,有些键上有两个字母,当按下此键光标处出现换挡键,有些键上有两个字母,当按下此键光标处出现八符号,输入键取键的右下角字符八符号,输入键取键的右下角字符返回下一页上一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作3.3.页面切换键页面切换键RESETRESET复位键,解除警报、复位键,解除警报、CNCCNC复位,在复位,在EDITEDIT时,光标返回到时,光标返回到程序开始处。程序开始处。HELPHELP系统帮助页面键。按此键显示如何操作机床及报警信息系统帮助页面键。按此键显示如何操作机床及
20、报警信息处理。如处理。如图图5-25-2为为FANUC-0iFANUC-0i数控系统功能键,这些功能键除了数控系统功能键,这些功能键除了显示一定的信息外还具备一定的特定功能,所以要熟练掌握。显示一定的信息外还具备一定的特定功能,所以要熟练掌握。其功能键作用见其功能键作用见表表5-35-3所示。所示。4.翻页按钮翻页按钮 向上翻页按钮。向上翻页按钮。向下翻页按钮。向下翻页按钮。5.光标移动光标移动返回下一页上一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作6.6.输入键输入键INPUTINPUT输入键。参数值的输入键,输入数据按此键可以将数据输入键。参数值的输入键,输入数据按此键可
21、以将数据输入进特定的输入区。输入进特定的输入区。7.7.软键软键如如图图5-35-3所示,为软功能键。其含义是指所示,为软功能键。其含义是指CRTCRT画面最后一行所画面最后一行所显示的菜单对应,只有对应菜单才有实际意义,不同画面中,显示的菜单对应,只有对应菜单才有实际意义,不同画面中,同一键又有不同的意义。同一键又有不同的意义。(二二)控制按钮功能说明控制按钮功能说明数控机床的控制面板一般由机床厂家来设计,所以即使同样数控机床的控制面板一般由机床厂家来设计,所以即使同样的数控系统,不同厂家的机床操作面板也是不同的。但数控的数控系统,不同厂家的机床操作面板也是不同的。但数控机床主要操作的功能是
22、相同的,其必备的几种方式按钮功能,机床主要操作的功能是相同的,其必备的几种方式按钮功能,外在形式有旋钮式的,也有按键式的。外在形式有旋钮式的,也有按键式的。返回下一页上一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作机床操作选择按钮如机床操作选择按钮如图图5-45-4所示。图所示。图5-4(a)5-4(a)所示为所示为FANUC-0iFANUC-0i数数控系统通用键,图控系统通用键,图5-4(b)5-4(b)所示为数控车系统翻译后的键名形所示为数控车系统翻译后的键名形式。在此简介这些操作选择键的含义。式。在此简介这些操作选择键的含义。(1)(1)单段单段SINGLE BLOCK:
23、SINGLE BLOCK:自动执行程序时,单段按钮开,则程自动执行程序时,单段按钮开,则程序每次只执行一序每次只执行一“立段,程序立段,程序“动键按一次,就执行一段程动键按一次,就执行一段程序。此功能关,则连续运行程序。序。此功能关,则连续运行程序。(2)(2)空运行空运行“DRYRUN:DRYRUN:空运行开,此时,机床处于高速运行状空运行开,此时,机床处于高速运行状态,按下程序启动键,程序执行时进给速度是按手动进给速态,按下程序启动键,程序执行时进给速度是按手动进给速率开关设定的进给速度率,而不是编程时速度率,一般进给率开关设定的进给速度率,而不是编程时速度率,一般进给速率是编程的整数倍数
24、,例如速率是编程的整数倍数,例如5050倍。空运行要配合程序校验倍。空运行要配合程序校验来使用,一般用来快速让程序空走一遍,以便发现是否存在来使用,一般用来快速让程序空走一遍,以便发现是否存在问题。问题。返回下一页上一页5.2FANUC-0i系统数控车床的操作系统数控车床的操作跳选跳选BLOCK SHIPBLOCK SHIP跳选开则表示系统不执行单段程序前加跳选开则表示系统不执行单段程序前加“/”/”符号的程序段,跳选关则单段程序前加符号的程序段,跳选关则单段程序前加“/符号的程序段符号的程序段仍会被执行。此功能一般用在程序调试时。仍会被执行。此功能一般用在程序调试时。(4)(4)选择停选择停
25、OPT STOPOPT STOP当选择停开时,程序中的当选择停开时,程序中的M1M1指令被执行后指令被执行后和和MOMO指令相同,机床会暂停。当选择停关时,程序中指令相同,机床会暂停。当选择停关时,程序中M1M1指令指令视为无效指令,机床不会暂停。视为无效指令,机床不会暂停。(5)(5)机床锁住机床锁住MST LOCKMST LOCK机床锁住开,三轴机械被锁定,无法移机床锁住开,三轴机械被锁定,无法移动,但程序指令坐标仍会显示。一般是用来空走程序,校验动,但程序指令坐标仍会显示。一般是用来空走程序,校验程序之用。但对于相对编码器的机床,机床锁住后,执行程程序之用。但对于相对编码器的机床,机床锁
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 车工 电子 教案
限制150内