好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《数控车削编程与加工技术》图文课件-第四章.ppt

55页
  • 卖家[上传人]:种****
  • 文档编号:298171986
  • 上传时间:2022-05-25
  • 文档格式:PPT
  • 文档大小:483KB
  • / 55 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第第4 4章章 FANUC0-TDFANUC0-TD系统系统 的编程与操作的编程与操作第第4 4章章 FANUC0-TDFANUC0-TD系统的编程与操作系统的编程与操作教学目的教学目的: 1.学会使用FANUC0-TD系统编程指令等程序编制的基本知识和方法 2.掌握FANUC0-TD数控车床的系统控制面板、数控车床的基本操作方法 3.能够独立编写车床加工程序教学重点:教学重点: 1.FANUC0-TD系统编程指令 2.数控车床的控制面板 3.数控车床的基本操作 教学难点:教学难点: 1.FANUC0-TD系统编程指令的应用 2.车床的基本操作 4.1 FANUC0-TD4.1 FANUC0-TD系统编程指令系统编程指令4.1.1 4.1.1 准备功能指令(准备功能指令(G G指令)指令) 1.1.工件坐标系建立指令工件坐标系建立指令 G50 G50 编程格式:G50 X Z ; 编程说明:在执行此指令之前必须先进行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上该程序段只建立工件坐标系,并不产生坐标轴移动,只是让系统内部用新的坐标值取代旧的坐标值,且建立的坐标系在机床重开机时消失。

      1.1.工件坐标系建立指令工件坐标系建立指令 G50G50例如:例如: G50 X300. Z480.; 指定刀尖点相对于工件原点的位置,即刀尖在工件坐标系中的坐标值为(300,480) 工件坐标系2.2.点点/ /线控制指令线控制指令G00/G01G00/G01编程格式:G00 X(U) Z(W); G01 X(U) Z(W) F;编程说明: (1) G00指令使刀具在点位控制方式下从当前点以快移速度向目标点移动绝对坐标(X、Z)和增量坐标(U、W)可以混编不运动的坐标可以省略 (2) G00快速移动速度通过机床参数设定,与程序段中的进给速度无关 (3) G01指令使刀具以F指定的进给速度直线移动到目标点,既可以单坐标移动,又可以两坐标同时插补运动X(U)、Z(W)为目标点坐标 (4) 程序中只有一个坐标值X或Z时,刀具将沿该坐标方向移动;有两个坐标值X和Z时,刀具将按所给的终点直线插补运动 如图所示,刀具沿P0P1P2P3P0运动(其中P0P1、P3P0为G00 方式;P1P2P3为G01方式,进给速度为F0.3 mm/r)分别用绝对坐标、增量坐标方式写出该程序段(直径编程)绝对坐标编程:N05 G00 X50. Z2.; P0P1N10 G01 Z-40. F0.3; P1P2N15 X80. Z-60.; P2P3N20 G00 X200. Z100.; P3P0增量坐标编程:N05 G00 U-150. W-98.; P0P1N10 G01 W-42. F0.3; P1P2N15 U30. W-20.; P2P3N20 G00 U120. W160.; P3P03.3.圆弧插补指令圆弧插补指令 G02/G03G02/G03编程格式:顺时针方向圆弧插补G02 X(U) Z(W) R F;逆时针方向圆弧插补G03 X(U) Z(W) I K F;编程说明: (1)该指令控制刀具相对工件以F指令的进给速度,从当前点向终点进行插补加工;X、Z表示圆弧终点绝对坐标,U、W表示圆弧终点相对于圆弧起点的增量坐标,R表示圆弧半径,I、K 表示圆心相对圆弧起点的增量坐标,F表示进给速度。

      (2)用半径编程时,当加工圆弧段所对的圆心角180时,R取正值,当圆弧所对的圆心角为180时,R取负值 (3)加工整圆时不能用R编程 (4)无论用绝对还是用相对编程方式,I、K都为圆心相对于圆弧起点的坐标增量,为零时可省略例例4-4 4-4 如图所示的工件,刀具起点在(28,2),加工逆时针圆弧的程序如下绝对坐标编程:N05 G01 X28. Z-40. F0.3;N10 G03 X40. Z-46. R6. F0.2;增量坐标编程:N05 G01 U0 W-42. F0.3;N10 G03 U12. W-6. I0 K6. F0.2;逆时针车圆弧4.4.程序延时程序延时( (暂停暂停) )指令指令 G04G04编程格式:G04 X(U); G04 P;编程说明: X、U表示s(秒),P 表示ms(毫秒);G04指令按给定时间延时,不做任何动作,延时结束后再自动执行下一段程序该指令主要用于车削环槽、盲孔及自动加工螺纹时可使刀具在短时间无进给方式下进行光整加工5.5.英制和公制输入指令英制和公制输入指令G20/G21G20/G21编程格式: G20(G21);编程说明: G20和G21是两个互相取代的G代码,G20表示英制输入,G21 表示公制输入。

      机床通电后的状态为G21状态6.6.进给速度控制指令进给速度控制指令 G98/G99G98/G99 编程格式: G98(G99); 编程说明: G98为每分进给(mm/min) G99为每转进给(mm/r) G99为数控车床通电后的状态7.7.返回参考点检查指令返回参考点检查指令 G27G27编程格式:G27 X(U); X 向参考点检查G27 Z(W); Z 向参考点检查G27 X(U) Z(W) X、Z 向参考点检查8.8.自动自动返返回参回参考点考点指指令令 G28G28编程格式:G28 X(U); X 向返回参考点G28 Z(W); Z 向返回参考点G28 X(U) Z(W); X、Z 向同时返回参考点4.1.2 4.1.2 辅助功能指令(辅助功能指令(M M指令)指令) 辅助功能又称M功能,由字母M和其后的两位数字组成主要用来指定机床加工时的辅助动作及状态 1.1.程序停止指令程序停止指令 M00M00 编程格式:M00; 2.2.选择停止指令选择停止指令 M01M01 编程格式:M01; 编程说明:在机床操作面板上有“选择停”按钮,当按下该按钮时,M01功能同M00,当不选择该按钮时,数控系统不执行M01 指令。

      M01指令同M00一样,必须单独设一程序段3.3.程序结束指令程序结束指令 M30/M02M30/M02 编程格式: M30(M02); 编程说明: M30表示程序结束,车床停止运行,并且系统复位,程序返回到开始位置; M02表示程序结束,车床停止运行,程序停在最后一句 M30或M02应单独设置一个程序段4.4.主轴旋转指令主轴旋转指令 M03/M04/M05M03/M04/M055.5.切削液开关指令切削液开关指令 M08/M09M08/M09编程格式: M03(M04) S;启动主轴正转、反转 M05;使主轴停止转动编程说明: S表示主轴转速如M03S500表示主轴以500 r/min转速正转编程格式: M08(M09);编程说明: M08表示切削液开,M09表示切削液关4.1.34.1.3主轴转速功能主轴转速功能S S、进给功能、进给功能F F、刀具功、刀具功能能T T1.1.主轴转速功能主轴转速功能 S S1)恒线速控制指令 G96编程格式: G96 S;编程说明: S后面的数字表示的是恒定的线速度,单位为m/min 例如,G96 S150 表示切削点线速度控制在150 m/min。

      1.1.主轴转速功能主轴转速功能 S S2)恒线速取消指令 G97编程格式: G97 S;编程说明: S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值 例如,G97 S500表示恒线速控制取消后主轴转速为500 r/min3)最高转速限制指令 G50编程格式: G50 S;编程说明: S后面的数字表示最高转速,单位为r/min 例如,G50 S3000 表示最高转速为3000 r/min2.2.进给功能指令进给功能指令 F F F功能指令用于控制切削进给量在程序中,有两种使用方法 1)每转进给量指令 G99 编程格式: G99 F; 编程说明: F后面的数字表示的是主轴每转进给量,单位为mm/r 例如, G99 F0.2 表示进给量为0.2 mm/r 2)每分钟进给量指令 G98 编程格式: G98 F; 编程说明: F后面的数字表示的是每分钟进给量,单位为 mm/min例如,G98 F500表示进给量为500 mm/min3.3.刀具功能指令刀具功能指令 T T 刀具功能也叫T功能该指令用于选择加工所用刀具一般由T和其后的四位数字组成 编程格式: T; 前两位表示刀具号,后两位表示刀具补偿号。

      例如,T0303 表示选用3号刀及3号刀具补偿值T0300 表示取消刀具补偿4.1.4 4.1.4 单一固定循环单一固定循环1.1.外径、内径切削循环指令外径、内径切削循环指令 G90G901)圆柱面切削循环编程格式: G90 X(U) Z(W) F;2)圆锥面切削循环编程格式: G90 X(U) Z(W) R F;编程说明: X、Z 为切削终点坐标,U、W为切削终点相对于循环起点坐标值的增量F为进给速度,R表示切削始点与切削终点的半径差用增量坐标编程时要注意R的符号,确定方法为锥面起点坐标大于终点坐标时为正,反之为负2.2.端面切削循环指令端面切削循环指令 G94G94 端面切削循环包括直端面切削循环和圆锥端面切削循环 1)直端面切削循环 编程格式: G94 X(U) Z(W) F; 2)圆锥端面切削循环 编程格式: G94 X(U)Z(W)RF;4.1.5 4.1.5 复合固定循环指令复合固定循环指令从前面讲解的单一固定循环指令可知,要完成一个粗车过程,需要人工计算分配切削次数和吃刀量,再一段段地使用单一循环指令实现,虽然这比用基本加工指令要简单,但使用起来还是很麻烦如果利用复合固定循环指令,只要编出最终走刀路线和吃刀量,系统会自动计算出循环的次数,机床即可自动地重复切削,直到工件完成为止。

      主要有以下几种复合固定循环指令1.1.外径、内径粗加工循环指令外径、内径粗加工循环指令 G71G71G71 U(d) R(e);G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);d为背吃刀量;e为退刀量;ns为精加工轮廓程序段中开始程序段的段号;nf为精加工轮廓程序段中结束程序段的段号;u为X轴向精加工余量(直径值);w为Z轴向精加工余量;f、s、t为F、S、T代码编程说明:(1)顺序号nsnf程序段中的F、S、T功能,对粗车循环无效,而在G71程序段或前面程序段中指定的F、S或T功能有效2)零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少,即不可有内凹的轮廓外形3)当使用G71指令粗车内孔轮廓时,必须注意u为负值4)顺序号nsnf程序段中不能调用子程序2.2.端面粗加工循环指令端面粗加工循环指令G72G72编程格式:G72 U(d) R(e);G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);d为背吃刀量;e为退刀量;ns为精加工轮廓程序段中开始程序段的段号;nf为精加工轮廓程序段中结束程序段的段号;u为X轴向精加工余量;w为Z轴向精加工余量;f、s、t为F、S、T代码。

      说明:(1)顺序号nsnf程序段中的F、S、T功能,即使被指定,对粗车循环也无效2)零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少 (3)当使用G72指令粗车内孔轮廓时,必须注意u为负值 (4)顺序号nsnf程序段中不能调用子程序3.3.封闭切削循环指令封闭切削循环指令 G73G73编程格式:G73 U(i) W(k) R(d);G73 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);i为X轴向总退刀量;k为Z轴向总退刀量(半径值);d为重复加工次数;ns为精加工轮廓程序段中开始程序段的段号;nf为精加工轮廓程序段中结束程序段的段号;u为X轴向精加工余量;w为Z轴向精加工余量;f、s、t为F、S、T代码4.4.精加工循环指令精加工循环指令 G70G70 由G71、G72、G73完成粗加工后。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.