书签 分享 收藏 举报 版权申诉 / 91
上传文档赚钱

类型数控加工操作与编程第四章课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3492325
  • 上传时间:2022-09-07
  • 格式:PPT
  • 页数:91
  • 大小:1.79MB
  • 【下载声明】
    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

    26、3G53到到G59G59、G63G63功能时,可以指定作其他用途。功能时,可以指定作其他用途。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 G G指令(代码)有两种:模态指令(代码)和非模态指令(代码)。模指令(代码)有两种:模态指令(代码)和非模态指令(代码)。模态代码又称续效代码,表内标有态代码又称续效代码,表内标有a a、c c、d d字母的表示所对应的第一列的字母的表示所对应的第一列的G G代码为模态代码,字母相同的为一组,同组的任意两个代码为模态代码,字母相同的为一组,同组的任意两个G G代码不能同时出现代码不能同时出现

    27、在一个程序段中。模态代码一经在一个程序段中指定,便保持到以后程序在一个程序段中。模态代码一经在一个程序段中指定,便保持到以后程序段中直到出现同组的另一代码时才失效。表内标有段中直到出现同组的另一代码时才失效。表内标有“*”的表示对应的的表示对应的G G代代码为非模态代码,非模态代码只有在所出现的程序段有效。码为非模态代码,非模态代码只有在所出现的程序段有效。对于同一台数控机床的数控装置来说,它所具有的对于同一台数控机床的数控装置来说,它所具有的G G功能指令只是标准功能指令只是标准中的一部分,而且各机床由于性能要求不同,也各不一样。中的一部分,而且各机床由于性能要求不同,也各不一样。加工零件的

    28、编程是在工件坐标系内进行的。因此,设定工件坐标系对加工零件的编程是在工件坐标系内进行的。因此,设定工件坐标系对编程有着极其重要的作用。工件坐标系可用下述两种方式设定。编程有着极其重要的作用。工件坐标系可用下述两种方式设定。1 1、工件坐标系设定指令、工件坐标系设定指令G92G92图4-1 G92设定工件坐标系 指令格式:指令格式:G92 X_ Y_ Z_ G92 X_ Y_ Z_ 指令功能:设定工件坐标系指令功能:设定工件坐标系 指令说明:指令说明:(1 1)在机床上建立工件坐标系(也称编程坐标系);)在机床上建立工件坐标系(也称编程坐标系);(2 2)如图)如图4-14-1所示,坐标值所示,

    29、坐标值X X、Y Y、Z Z为刀具刀位点在工件坐标系为刀具刀位点在工件坐标系中的坐标值(也称起刀点或换刀点);中的坐标值(也称起刀点或换刀点);第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 1 1、工件坐标系设定指令、工件坐标系设定指令G92G92 G92 G92指令中指令中X X、Y Y、Z Z坐标表示换刀点在工件坐标系坐标表示换刀点在工件坐标系XpYpZpXpYpZp中的坐标值;中的坐标值;如:如:G92 X10 Y10G92 X10 Y10;含义为刀具并不产生任何动作,只是将刀具所在;含义为刀具并不产生任何动作,只是将刀具所

    30、在的位置设为的位置设为X10 Y10X10 Y10。即相当于确定了坐标系。即相当于确定了坐标系。注意事项:注意事项:(1 1)程序中如使用)程序中如使用G92G92指令,则该指令应位于程序的第一句;指令,则该指令应位于程序的第一句;(2 2)通常将坐标原点设于主轴轴线上,以便于编程;)通常将坐标原点设于主轴轴线上,以便于编程;(3 3)程序启动时,如果第一条程序是)程序启动时,如果第一条程序是G92G92指令,那么执行后,刀具并不指令,那么执行后,刀具并不运动,只是当前点被置为运动,只是当前点被置为X X、Y Y、Z Z的设定值;的设定值;(4 4)G92G92要求坐标值要求坐标值X X、Y

    31、Y、Z Z必须齐全,不可缺省,并且不能使用必须齐全,不可缺省,并且不能使用U U、V V、W W编程。编程。(5 5)对于尺寸较复杂的工件,为了计算简单,在编程中可以任意改变)对于尺寸较复杂的工件,为了计算简单,在编程中可以任意改变工件坐标系的程序零点。工件坐标系的程序零点。(6 6)操作者必须在工件安装后检查或调整刀具刀位点,以确保机床上操作者必须在工件安装后检查或调整刀具刀位点,以确保机床上设定的工件坐标系与编程时在零件上所规定的工件坐标系在位置上重合一致;设定的工件坐标系与编程时在零件上所规定的工件坐标系在位置上重合一致;第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令

    32、二、坐标系设定二、坐标系设定G G指令指令 2 2、工件坐标系选择指令、工件坐标系选择指令G54G54G59 G59 指令格式:指令格式:G54/G55/G56/G57/G58/G59 G54/G55/G56/G57/G58/G59 如图如图4-24-2所示所示,可建立,可建立G54G54G59G59共共6 6个个加工坐标系。其中:加工坐标系。其中:G54G54加工坐标系加工坐标系1 1,G55G55加工坐标系加工坐标系2 2,G56G56加工坐标加工坐标系系3 3,G57G57加工坐标系加工坐标系4 4,G58G58加工加工坐标系坐标系5 5,G59G59加工坐标系加工坐标系6 6。说明:说

    33、明:(1 1)加工前,将测得的工件编程原点坐标值预存入数控系统对应的)加工前,将测得的工件编程原点坐标值预存入数控系统对应的G54-G59G54-G59中,编程时,指令行里写入中,编程时,指令行里写入G54G54G59G59既可。既可。(2 2)比)比G92G92稍麻烦些,但不易出错。所谓零点偏置就是在编程过程中进行稍麻烦些,但不易出错。所谓零点偏置就是在编程过程中进行编程坐标系工件坐标系)的平移变换,使编程坐标系的零点偏移到新的位编程坐标系工件坐标系)的平移变换,使编程坐标系的零点偏移到新的位置。置。(3 3)G54G54G59G59为模态功能,可相互注销,为模态功能,可相互注销,G54G5

    34、4为缺省值。为缺省值。(4 4)使用)使用G54-G59G54-G59时,不用时,不用G92G92设定坐标系。设定坐标系。G54G54G59G59和和G92G92不能混用。不能混用。图4-2 G54G59工件坐标系第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 2 2、工件坐标系选择指令、工件坐标系选择指令G54G54G59 G59 这六个工件坐标系的原点值,是机床原点到各个坐标系原点的有向距这六个工件坐标系的原点值,是机床原点到各个坐标系原点的有向距离。这六个工件坐标系的原点在机床坐标系中的坐标值可用离。这六个工件坐标系的原点在机

    35、床坐标系中的坐标值可用MDIMDI方式输入,方式输入,数控系统自动记忆。数控系统自动记忆。例如:选择例如:选择G54G54作为工件坐标系,编程时用指令作为工件坐标系,编程时用指令G54G54,而,而G54G54坐标系原坐标系原点的值可通过对刀时用点的值可通过对刀时用MDIMDI方式输入刀数控系统中。首先回参考点,移动方式输入刀数控系统中。首先回参考点,移动刀具至某一点刀具至某一点A A,将此时屏幕上显示的机床坐标值输入到数控系统,将此时屏幕上显示的机床坐标值输入到数控系统G54G54的参的参数表中,编程序时如数表中,编程序时如G54 G00 G90 X40.Y30.G54 G00 G90 X4

    36、0.Y30.,则刀具在以,则刀具在以A A点为原点的坐点为原点的坐标系内移至(标系内移至(4040,3030)点。这就是操作时)点。这就是操作时G54G54与编程时与编程时G54G54的关系。的关系。在在G54G54G59G59中,工件坐标系一旦选定,工件上各点的值均通过工件坐中,工件坐标系一旦选定,工件上各点的值均通过工件坐标系原点与机床坐标系建立起联系,零件程序与工件的位置无关,也与刀标系原点与机床坐标系建立起联系,零件程序与工件的位置无关,也与刀具的位置无关。更换工件时可省去重复对刀,也不需要修改程序。具的位置无关。更换工件时可省去重复对刀,也不需要修改程序。第一节第一节 控制数控铣控制

    37、数控铣/加工中心的指令加工中心的指令 二、坐标系设定二、坐标系设定G G指令指令 2 2、工件坐标系选择指令、工件坐标系选择指令G54G54G59 G59 G92 G92与与G54G54G59G59之间的优缺点:之间的优缺点:(1 1)G54G54G59G59是在加工前设定好的坐标系,而是在加工前设定好的坐标系,而G92G92是在程序中设定的是在程序中设定的坐标系,用了坐标系,用了G54G54G59G59就没有必要再使用就没有必要再使用G92G92,否则,否则G54G54G59G59会被替换,应会被替换,应当避免。当避免。(2 2)一旦使用了)一旦使用了G92G92设定坐标系,再使用设定坐标系

    38、,再使用G54G54G59G59不起任何作用,除不起任何作用,除非断电重新启动系统,或接着用非断电重新启动系统,或接着用G92G92设定所需新的工件坐标系。设定所需新的工件坐标系。(3 3)使用)使用G92G92的程序结束后,若机床没有回到的程序结束后,若机床没有回到G92G92设定的原点,就再次设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,希望广大读者慎用。所以,希望广大读者慎用。(4 4)常见错误)常见错误 当执行程序段当执行程序段“G92 X 10 Y 10”G92 X 10 Y 1

    39、0”时,常会认为是刀具在运行程序后到达时,常会认为是刀具在运行程序后到达X 10 Y 10 X 10 Y 10 点上。其点上。其实,实,G92G92指令程序段只是设定加工坐标系,并不产生任何动作,这时刀具已在加工坐标系中的指令程序段只是设定加工坐标系,并不产生任何动作,这时刀具已在加工坐标系中的 X10 X10 Y10Y10点上。点上。(5 5)G54G54G59G59指令程序段可以和指令程序段可以和G00G00、G01G01指令组合,如指令组合,如G54 G90 G01 G54 G90 G01 X 10 Y10X 10 Y10时,运动部件在选定的加工坐标系中进行移动。时,运动部件在选定的加工

    40、坐标系中进行移动。程序段运行后,程序段运行后,无论刀具当前点在哪里,它都会移动到加工坐标系中的无论刀具当前点在哪里,它都会移动到加工坐标系中的X 10 Y 10 X 10 Y 10 点上。点上。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 三、坐标平面选择三、坐标平面选择G G指令指令 数控系统的圆弧插补和刀具半径补偿都是在坐标平面中进行的,因此,数控系统的圆弧插补和刀具半径补偿都是在坐标平面中进行的,因此,在加工前,必须选择坐标平面在加工前,必须选择坐标平面。指令格式指令格式:G17:G17表示选择表示选择XYXY平面;平面;G18 G18表示选择表示选择ZXZX平面平面

    41、 ;G19 G19表示选择表示选择YZYZ平面。平面。(如图(如图4-34-3所示)所示)图4-3 平面设定指令功能:表示选择的插补平面指令功能:表示选择的插补平面 说明:说明:(1 1)适应于以下情况的平面定义:)适应于以下情况的平面定义:(2 2)当在)当在G41G41、G42G42、G43G43、G44G44刀补时,不得变换定义平面;刀补时,不得变换定义平面;(3 3)一般的轨迹插补系统自动判别插补平面而无须定义平面;)一般的轨迹插补系统自动判别插补平面而无须定义平面;(4 4)三联动直线插补无平面选择问题;)三联动直线插补无平面选择问题;(5 5)系统上电时,自动处于)系统上电时,自动

    42、处于G17G17状态;状态;G17G17、G18G18、G19G19可相互注销。可相互注销。(6 6)注意的是,移动指令与平面选择无关,例如指令)注意的是,移动指令与平面选择无关,例如指令“G17 G01 Z10”G17 G01 Z10”时,时,Z Z轴照样会移动。轴照样会移动。例如,加工例如,加工如图如图4-44-4所示所示零件,当铣削圆零件,当铣削圆弧面弧面1 1时,就在时,就在XYXY平面内进行圆弧插补,应选平面内进行圆弧插补,应选用用G17G17;当铣削圆弧面;当铣削圆弧面2 2时,应在时,应在YZYZ平面内加平面内加工,选用工,选用G19G19。数控系统开机默认。数控系统开机默认G1

    43、7G17状态。状态。A A、定义刀具半径补偿平面;、定义刀具半径补偿平面;B B、定义螺旋线补偿的螺旋平面;、定义螺旋线补偿的螺旋平面;C C、定义圆弧插补平面。、定义圆弧插补平面。图4-4 平面选择举例 第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 四、坐标值编程四、坐标值编程G G指令指令 1 1、绝对值编程、绝对值编程G90 G90 指令格式:指令格式:G90X_ Y_ Z_ G90X_ Y_ Z_ 绝对值编程指令绝对值编程指令G90G90后面的编程坐标值,都是相对于工件坐标系原点的后面的编程坐标值,都是相对于工件坐标系原点的编程坐标轴上的坐标值。用该坐标轴和其后的坐

    44、标值表示。编程坐标轴上的坐标值。用该坐标轴和其后的坐标值表示。G90G90为缺省值。为缺省值。2 2、相对值编程、相对值编程G91XG91X(U U)_Y_Y(V V)_Z_Z(W W)_ _ 指令格式:指令格式:G91 G91 相对值编程指令相对值编程指令G91G91后面的编程值,都是当前编程点相对于前一个编程后面的编程值,都是当前编程点相对于前一个编程点的编程坐标轴上的增量值。用点的编程坐标轴上的增量值。用U U表示表示X X轴方向的增量值;用轴方向的增量值;用V V表示表示Y Y轴方向的轴方向的增量值;用增量值;用W W表示表示Z Z轴方向的增量值。每个编程坐标轴上的编程值是相对于前轴方

    45、向的增量值。每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。一位置而言的,该值等于沿轴移动的距离。G90G90、G91G91是一对模态指令,在同一程序段中只能用一种。是一对模态指令,在同一程序段中只能用一种。例例4-14-1:如图:如图4-54-5所示。假设刀具的当前位置所示。假设刀具的当前位置在在A A点,要经点,要经B B,加工到,加工到C C点,以下两段代码点,以下两段代码的功能是一样的:的功能是一样的:+Y+XCBA501035O1090图4-5 刀具中心轨迹 G90G90时:时:G90 G00 X35.Y50.G90 G00 X35.Y50.X90.X90.G

    46、91G91时:时:G91G00X25.Y40.G91G00X25.Y40.X55.X55.第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 五、单位设定五、单位设定G G指令指令 1 1、尺寸单位选择、尺寸单位选择G20G20、G21G21、G22 G22 指令格式:指令格式:G20 G20 数控系统的默认单位为米制,即为数控系统的默认单位为米制,即为G21G21。这三个这三个G G代码必须在程序的开代码必须在程序的开头坐标系设定之前用单独的程序段指令,不能在程序的中途切换。头坐标系设定之前用单独的程序段指令,不能在程序的中途切换。G21G21 G22G22G20G20:编程时

    47、使用的单位为英制单位。:编程时使用的单位为英制单位。G21G21:编程时使用的单位为米制单位。:编程时使用的单位为米制单位。G22G22:编程时使用的单位为脉冲当量。:编程时使用的单位为脉冲当量。2 2、进给速度单位设定、进给速度单位设定G94G94、G95 G95 指令格式:指令格式:G94 F_ G94 F_;G95 F_ G95 F_;使用每分钟进给速度指令使用每分钟进给速度指令G94G94时,时,F F代码后面的数值直接指令刀具每分代码后面的数值直接指令刀具每分钟的进给量。使用每转进给速度指令钟的进给量。使用每转进给速度指令G95G95时,时,F F代码后面的数值直接指令主代码后面的数

    48、值直接指令主轴每转的进给量。此时,主轴上必须安装位置编码器。轴每转的进给量。此时,主轴上必须安装位置编码器。每分钟进给速度(每分钟进给速度(G94G94)的倍率,可以用机床操作面板上的倍率开关调整。)的倍率,可以用机床操作面板上的倍率开关调整。第一节第一节 控制数控铣控制数控铣/加工中心的指令加工中心的指令 五、单位设定五、单位设定G G指令指令 3 3、程序段间过渡方式指令、程序段间过渡方式指令G09G09、G61G61、G64G64、G04 G04 所谓程序间过渡,是指从前一段程序向后一段程序过渡,即程序段的所谓程序间过渡,是指从前一段程序向后一段程序过渡,即程序段的转接。由于机床的实际运

    49、动滞后于数控系统的运行,当数控系统的下段程转接。由于机床的实际运动滞后于数控系统的运行,当数控系统的下段程序已经启动时,机床的上一段程序的实际运动并未结束,所以在程序段转序已经启动时,机床的上一段程序的实际运动并未结束,所以在程序段转接时,会产生两个运动的叠合,当上段程序为沿一个坐标轴的移动,下段接时,会产生两个运动的叠合,当上段程序为沿一个坐标轴的移动,下段程序为沿另一个坐标轴的移动时,两轴相交处不能形成尖角。程序为沿另一个坐标轴的移动时,两轴相交处不能形成尖角。当程序段间过渡有严格要求时,可用过渡方式控制指令。当程序段间过渡有严格要求时,可用过渡方式控制指令。(1 1)准停指令)准停指令G

    50、09 G09 指令格式:指令格式:G09 G09 有准停指令有准停指令G09G09的程序段结束时,数控系统待指令进给速度减速到零并的程序段结束时,数控系统待指令进给速度减速到零并进行到位检查,当检查到达指令指定的位置后,系统才进入下个程序段。这进行到位检查,当检查到达指令指定的位置后,系统才进入下个程序段。这样,避免了两个程序段的重叠,从而保证在工作拐角处能切出尖角棱边。样,避免了两个程序段的重叠,从而保证在工作拐角处能切出尖角棱边。(2 2)精确停止指令)精确停止指令G61 G61 指令格式:指令格式:G09 G09 如果程序使用了精确停止指令如果程序使用了精确停止指令G61G61,则在,则

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数控加工操作与编程第四章课件.ppt
    链接地址:https://www.163wenku.com/p-3492325.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库