数控加工操作与编程第四章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控加工操作与编程第四章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 操作 编程 第四 课件
- 资源描述:
-
1、目目 录录第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 第二节第二节 典型零件的数控铣编程与加工实例典型零件的数控铣编程与加工实例 第三节第三节 FANUC OiFANUC Oi数控系统操作及机床的基本操作数控系统操作及机床的基本操作 第四节第四节 GSK983MGSK983M数控系统操作及机床的基本操作数控系统操作及机床的基本操作 第五节第五节 HNC-21/22MHNC-21/22M数控系统操作及机床的基本操作数控系统操作及机床的基本操作 第六节第六节 数控铣削加工实训数控铣削加工实训 习题习题第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数
2、控铣床一、控制数控铣床/加工中心的辅助指令加工中心的辅助指令 数控机床的运动是由程序控制的,而准备功能和辅助功能是程序段的数控机床的运动是由程序控制的,而准备功能和辅助功能是程序段的基本组成部分。辅助功能基本组成部分。辅助功能M M指令是用于指定主轴的旋转方向、启动、停止、指令是用于指定主轴的旋转方向、启动、停止、冷却液的开关、工件或刀具的夹紧或松开等功能。辅助功能指令由地址符冷却液的开关、工件或刀具的夹紧或松开等功能。辅助功能指令由地址符M M和其后的两位数字组成。和其后的两位数字组成。M M指令常因生产厂家及机床的结构和规格不同而指令常因生产厂家及机床的结构和规格不同而各异。下面对一些常用
3、的各异。下面对一些常用的M M功能指令作一说明。功能指令作一说明。1 1、程序停止指令(、程序停止指令(M00M00)M00 M00实际上是一个暂停指令。当执行有实际上是一个暂停指令。当执行有M00M00指令的程序段后,主轴停转、指令的程序段后,主轴停转、进给停止、切削液关、程序停止。程序运行停止后,模态信息全部被保存,进给停止、切削液关、程序停止。程序运行停止后,模态信息全部被保存,利用机床的利用机床的“启动启动”键,便可继续执行后续的程序。该指令经常用于加工键,便可继续执行后续的程序。该指令经常用于加工过程中测量工件的尺寸、工件调头、手动变速等操作。过程中测量工件的尺寸、工件调头、手动变速
4、等操作。2 2、计划(选择)停止指令(、计划(选择)停止指令(M01M01)该指令的作用与该指令的作用与M00M00相似,但它必须是在预先按下操作面板上的相似,但它必须是在预先按下操作面板上的“选选择停止择停止”按钮并执行到按钮并执行到M01M01指令的情况下,才会停止执行程序。如果不按指令的情况下,才会停止执行程序。如果不按下下“选择停止选择停止”按钮,按钮,M01M01指令无效,程序继续执行。该指令常用于工件指令无效,程序继续执行。该指令常用于工件关键性尺寸的停机抽样检查等,当检查完毕后,按关键性尺寸的停机抽样检查等,当检查完毕后,按“启动启动”键可继续执行键可继续执行以后的程序。以后的程
5、序。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数控铣床一、控制数控铣床/加工中心的辅助指令加工中心的辅助指令 3 3、程序结束指令(、程序结束指令(M02M02、M30M30)该指令用在程序的最后一个程序段中。当全部程序结束后,用此指令该指令用在程序的最后一个程序段中。当全部程序结束后,用此指令可使主轴、进给及切削液全部停止,并使机床复位。可使主轴、进给及切削液全部停止,并使机床复位。M30M30与与M02M02基本相同,基本相同,但但M30M30能自动返回程序起始位置,为加工下一个工件作好准备。使用能自动返回程序起始位置,为加工下一个工件作好准备。使用M30M
6、30结结束程序后,若要重新执行该程序,只需再次按操作面板上的束程序后,若要重新执行该程序,只需再次按操作面板上的“循环启动循环启动”键。键。M00M00、M01M01、M02M02和和M30M30的区别与联系的区别与联系:M00 M00为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回絁新启动程序,必须先回絁OGOG状态下,按下状态下,按下CWCW(主轴正转)启动主轴,接着(主轴正转)启动主轴,接着返回返回AUTOAUTO状态下,按下状态下,按下STARTSTART键才能启动程序。键才能启动程序。M01 M01为
7、程序选择性暂停指令。程序执行前必须打开控制面板上为程序选择性暂停指令。程序执行前必须打开控制面板上OP STOPOP STOP键才能执行,执行后的效果与键才能执行,执行后的效果与M00M00相同,要重新启动程序同上。相同,要重新启动程序同上。M00 M00和和M01M01常常用于加工中途工件尺寸的检验或排屑。常常用于加工中途工件尺寸的检验或排屑。M02 M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。液关闭。但程序光标停在程序末尾。M30 M30为主程序结束指令。功能同为主程序结束指令。功能同
8、M02M02,不同之处是,光标返,不同之处是,光标返回程序头位置,不管回程序头位置,不管M30M30后是否还有其他程序段。后是否还有其他程序段。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数控铣床一、控制数控铣床/加工中心的辅助指令加工中心的辅助指令 4 4、控制主轴旋转的、控制主轴旋转的M M代码代码 这一组这一组M M代码有:代码有:M03M03、M04M04、M05M05。M03 M03表示主轴正转,表示主轴正转,M04M04表示主轴反转。所谓正转,是从主轴向表示主轴反转。所谓正转,是从主轴向Z Z轴正轴正向看,主轴顺时针转动;而主轴反转时,观察到的转向则相
9、反。向看,主轴顺时针转动;而主轴反转时,观察到的转向则相反。M05M05为主为主轴停止,它是在该程序段其他指令执行完以后才执行的。轴停止,它是在该程序段其他指令执行完以后才执行的。5 5、控制冷却液开、控制冷却液开/关的关的M M代码代码 这一组这一组M M代码有:代码有:M07M07、M08M08、M09M09。M07M07开开2 2号冷却液;号冷却液;M08M08开开1 1号冷却液;号冷却液;M09M09关闭冷却液。不论关闭冷却液。不论1 1号冷却液开,还是号冷却液开,还是2 2号冷却液开,执行号冷却液开,执行M09M09,都能使,都能使冷却液关闭。冷却液关闭。6 6、主轴定向停止指令(、
10、主轴定向停止指令(M19M19)M19 M19使主轴准确地停止在预定的角度位置上。这个指令主要用于点位使主轴准确地停止在预定的角度位置上。这个指令主要用于点位控制的数控机床和自动换刀的数控机床,如数控坐标镗床、加工中心等。控制的数控机床和自动换刀的数控机床,如数控坐标镗床、加工中心等。7 7、与子程序有关的指令(、与子程序有关的指令(M98M98、M99M99)M98 M98为调用子程序指令,为调用子程序指令,M99M99为子程序结束并返回到主程序的指令。为子程序结束并返回到主程序的指令。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数控铣床一、控制数控铣床/加工中
11、心的辅助指令加工中心的辅助指令 8 8、S S指令指令 S S指令为主轴转速控制指令。有两种指令格式;一种是指令为主轴转速控制指令。有两种指令格式;一种是S S*;用;用S S和其和其后的两位数选择主轴速度。这个两位数是主轴转速的编码,表示主轴的不后的两位数选择主轴速度。这个两位数是主轴转速的编码,表示主轴的不同的转速级。如同的转速级。如S12S12为主轴第十二级转速。此时,机床主传动为有级变速。为主轴第十二级转速。此时,机床主传动为有级变速。另一种是另一种是S S*;用;用S S和其后的四位数直接指令主轴的转速。如和其后的四位数直接指令主轴的转速。如S2000S2000为指为指令主轴转速为令
12、主轴转速为2000r/min2000r/min,此时,机床主传动为无级变速。指令了,此时,机床主传动为无级变速。指令了S S代码后,代码后,主轴转与不转,是正转还是反转,转后是否停止由主轴转与不转,是正转还是反转,转后是否停止由M M代码决定。代码决定。在刀具旋转的机床中,主轴旋转单位一般采用在刀具旋转的机床中,主轴旋转单位一般采用r/minr/min。S S是模态指令,是模态指令,S S指令只有在主轴速度可调时有效。指令只有在主轴速度可调时有效。S S所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修调。调。第一节第一节 控制
13、数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数控铣床一、控制数控铣床/加工中心的辅助指令加工中心的辅助指令 9 9、F F指令指令 F F指令表示工件被加工时,刀具相对于工件的合成进给速度。指令表示工件被加工时,刀具相对于工件的合成进给速度。F F功能指令用来指定坐标轴移动的进给速度。一般有两种表示方法:功能指令用来指定坐标轴移动的进给速度。一般有两种表示方法:代码法:代码法:F F后面跟两位数字,表示机床进给量数列的序号,它不直后面跟两位数字,表示机床进给量数列的序号,它不直接表示进给速度的大小。接表示进给速度的大小。直接指定法:直接指定法:F F后面跟的数字就是进给速度的大小,
14、如后面跟的数字就是进给速度的大小,如F300F300即表示即表示进给速度为进给速度为300mm/min300mm/min。这种表示方法较为直观,目前大多数机床均采用。这种表示方法较为直观,目前大多数机床均采用这种方法。这种方法。F F代码为续效代码,一经设定后如未被重新指定,则表示先前所设定代码为续效代码,一经设定后如未被重新指定,则表示先前所设定的进给速度继续有效。的进给速度继续有效。F F代码指令值如超过制造厂商所设定的范围时,则以厂商所设定的最代码指令值如超过制造厂商所设定的范围时,则以厂商所设定的最高或最低进给速度为实际进给速度。高或最低进给速度为实际进给速度。1010、刀具功能、刀具
15、功能T T 在自动换刀的数控机床中,该指令用于选择所需的刀具,同时还可用在自动换刀的数控机床中,该指令用于选择所需的刀具,同时还可用来指定刀具补偿号。一般加工中心程序中来指定刀具补偿号。一般加工中心程序中T T代码的数字直接表示选择的刀代码的数字直接表示选择的刀具号码,如具号码,如T10T10表示表示1010号刀;数控车床程序中的号刀;数控车床程序中的T T代码后的数字既包含所选代码后的数字既包含所选择刀具号,也包含刀具补偿号,如择刀具号,也包含刀具补偿号,如T0806T0806表示选择表示选择8 8号刀,调用号刀,调用6 6号刀具补号刀具补偿参数进行长度和半径补偿。由于不同的数控系统有不同的
16、指令方法和含偿参数进行长度和半径补偿。由于不同的数控系统有不同的指令方法和含义,具体应用时应参照数控机床的编程说明书。义,具体应用时应参照数控机床的编程说明书。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 一、控制数控铣床一、控制数控铣床/加工中心的辅助指令加工中心的辅助指令 表4-1 常用的辅助功能的M代码、含义及用途(FANUC系统)功能功能 含义含义 用途用途 M00 M00 程序停止程序停止 实际上是一个暂停指令。当执行有实际上是一个暂停指令。当执行有M00M00指令的程序段后,主轴指令的程序段后,主轴的转动、进给、切削液都将停止。它与单程序段停止相同,模的转动、进
17、给、切削液都将停止。它与单程序段停止相同,模态信息全部被保存,以便进行某一手动操作,如换刀、测量工态信息全部被保存,以便进行某一手动操作,如换刀、测量工件的尺寸等。重新启动机床后,继续执行后面的程序件的尺寸等。重新启动机床后,继续执行后面的程序 M01M01选择停止选择停止与与M00M00的功能基本相似,只有在按下的功能基本相似,只有在按下“选择停止选择停止”后,后,M01M01才有才有效,否则机床继续执行后面的程序段;按效,否则机床继续执行后面的程序段;按“启动启动”键,继续执键,继续执行后面的程序行后面的程序 M02M02程序结束程序结束该指令编在程序的最后一条,表示执行完程序内所有指令后
18、,该指令编在程序的最后一条,表示执行完程序内所有指令后,主轴停止、进给停止、切削液关闭,机床处于复位状态主轴停止、进给停止、切削液关闭,机床处于复位状态 M03M03主轴正转主轴正转 用于主轴顺时针方向转动用于主轴顺时针方向转动 M04M04主轴反转主轴反转用于主轴逆时针方向转动用于主轴逆时针方向转动 M05M05主轴停止转动主轴停止转动 用于主轴停止转动用于主轴停止转动 M06M06换刀换刀 用于加工中心的换刀动作用于加工中心的换刀动作 M07M07冷却液开冷却液开 用于用于1 1号切削液开号切削液开 M08M08冷却液开冷却液开 用于用于2 2号切削液开号切削液开 M09M09冷却液关冷却
19、液关 用于切削液关用于切削液关 M30M30程序结束程序结束 使用使用M 30M 30时,除表示执行时,除表示执行M02M02的内容之外,还返回到程序的第的内容之外,还返回到程序的第一条语句,准备下一个工件的加工一条语句,准备下一个工件的加工 第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 准备功能准备功能G G指令是使数控机床建立起某种加工方式的指令,为插补运算、指令是使数控机床建立起某种加工方式的指令,为插补运算、刀具补偿、固定循刀具补偿、固定循 环等作好准备。环等作好准备。G G指令由地址符指令由地址符G G和其后的两位数字组
20、成,和其后的两位数字组成,从从G00G99G00G99共共100100种。如表种。如表4-24-2所示:所示:表4-2 JB3208-83准备功能G代码 代 码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能代码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能G00a点定位G19 c YZ平面选择 G01a直线插补G20G32#不指定 G02a顺时针方向圆弧插补G33 a 螺纹切削,等螺距 G03a逆时针方向圆弧插补G34 a 螺纹切削,增螺距 G04*暂停G35 a 螺纹切削,减螺距 G07#不指定G36G39#永不指定
21、 G08 加速G40 d 刀具补偿/刀具偏置注销G09 减速 G41 d 刀具补偿左 G10 G16#不指定 G42 d 刀具补偿右 G17 c XY平面选择G43#(d)#刀具偏置正 G18 c ZX平面选择 G44#(d)#刀具偏置负第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 准备功能准备功能G G指令是使数控机床建立起某种加工方式的指令,为插补运算、指令是使数控机床建立起某种加工方式的指令,为插补运算、刀具补偿、固定循刀具补偿、固定循 环等作好准备。环等作好准备。G G指令由地址符指令由地址符G G和其后的两位数字组成,和
22、其后的两位数字组成,从从G00G99G00G99共共100100种。如表种。如表4-24-2所示:所示:表4-2 JB3208-83准备功能G代码 代 码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能代码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能G45#(d)#G56f 直线偏移Z G46#(d)#G57f 直线偏移XYG47#(d)#G58f直线偏移XZ G48#(d)#G59f直线偏移YZ G49#(d)#G60h准确定位1(精)G50#(d)#刀具偏置0/-G61h准确定位2(中)G51#(d)#刀具偏置+/
23、0G62h快速定位(粗)G52#(d)#刀具偏置-/0 G63*攻丝 G53f 直线偏移,注销 G64G67#(d)#不指定 G54 f 直线偏移XG68#(d)#刀具偏置,内角 G55f 直线偏移YG69#(d)#刀具偏置,外角 第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 准备功能准备功能G G指令是使数控机床建立起某种加工方式的指令,为插补运算、指令是使数控机床建立起某种加工方式的指令,为插补运算、刀具补偿、固定循刀具补偿、固定循 环等作好准备。环等作好准备。G G指令由地址符指令由地址符G G和其后的两位数字组成,和其后的
24、两位数字组成,从从G00G99G00G99共共100100种。如表种。如表4-24-2所示:所示:表4-2 JB3208-83准备功能G代码 代 码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能代码功能保持到被取消或被同样字母表示的程序指令所代替功能仅在所出现的程序段内有作用功 能G70G79#不指定 G93 k 时间倒数,进给率 G80 e 固定循环注销 G94 k 每分钟进给 G81G89e 固定循环 G95 主轴每转进给 G90j 绝对尺寸G96 I 恒线速度 G91j 增量尺寸G97 I 每分钟转数(主轴)G92 *预置寄存 G98G99#不指定
25、注:注:#号:如选作特殊用途,必须在程序格式说明中说明。号:如选作特殊用途,必须在程序格式说明中说明。如在直线切削控制中没有刀具补偿,则如在直线切削控制中没有刀具补偿,则G43G43至至G52G52可指定作其他用途。可指定作其他用途。在表中左栏括号中的字母(在表中左栏括号中的字母(d d)表示:可以被同栏中没有括号的字母)表示:可以被同栏中没有括号的字母d d所注销或代替,亦可被所注销或代替,亦可被有括号的字母(有括号的字母(d d)所注销或代替。)所注销或代替。G45G45到到G52G52的功能可用于机床上任意两个预定的坐标。的功能可用于机床上任意两个预定的坐标。控制机上没有控制机上没有G5
展开阅读全文