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

类型Fanuc数控编程教程课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4376722
  • 上传时间:2022-12-03
  • 格式:PPT
  • 页数:34
  • 大小:919KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Fanuc数控编程教程课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Fanuc 数控 编程 教程 课件
    资源描述:

    1、2022-12-322.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.1 F2.1.1 F、S S、T T功能功能2.1.2 2.1.2 工件坐标系设定工件坐标系设定2.1.3 2.1.3 快速点位运动(快速点位运动(G00G00)2.1.4 2.1.4 直线插补(直线插补(G01G01)2.1.5 2.1.5 插补平面选择(插补平面选择(G17G17、G18G18、G19G19)2.1.6 2.1.6 圆弧插补(圆弧插补(G02G02、G03G03)2.1.7 2.1.7 螺旋线插补(螺旋线插补(G02G02、G03G03)第二

    2、章 数控镗铣削加工程序的编制2.1.8 2.1.8 任意角度倒角拐角圆弧任意角度倒角拐角圆弧2.1.9 2.1.9 刀具半径补偿(刀具半径补偿(G41G41、G42G42、G40G40)2.1.10 2.1.10 刀具长度补偿(刀具长度补偿(G43G43、G44G44、G49G49)2.1.11 2.1.11 子程序(子程序(M98M98、M99M99)2.1.12 2.1.12 固定循环固定循环2.1.13 2.1.13 极坐标(极坐标(G15G15、G16G16)2.1.14 2.1.14 比例缩放(比例缩放(G51G51、G50G50)2.1 FANUC2.1 FANUC0i0i系统系统

    3、G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环1.1.固定循环的组成固定循环的组成:通常固定循环由通常固定循环由6 6个动作组成个动作组成 (1 1)在)在X X,Y Y平面上定位;平面上定位;(2 2)快速运行到)快速运行到R R平面;平面;(3 3)孔加工操作;)孔加工操作;(4 4)在孔底的动作;)在孔底的动作;(5 5)返回到)返回到R R平面;平面;(6 6)快速返回到起始点;)快速返回到起始点;

    4、由此可知,固定循环只能在由此可知,固定循环只能在XYXY平面上使用,平面上使用,Z Z轴仅作孔轴仅作孔加工进给。此时平面选择功能无效,其中动作(加工进给。此时平面选择功能无效,其中动作(3 3)的进给)的进给速度由速度由F F代码给定。代码给定。一、基础一、基础第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环1.1.固定循环的组成固定循环的组成:通常固定循环由通常固定循环由6 6个动作组成个动作组成 (1 1)在)在X X,Y Y平面上定位;平面上定位;(2 2

    5、)快速运行到)快速运行到R R平面;平面;(3 3)孔加工操作;)孔加工操作;(4 4)在孔底的动作;)在孔底的动作;(5 5)返回到)返回到R R平面;平面;(6 6)快速返回到起始点;)快速返回到起始点;由此可知,固定循环只能在由此可知,固定循环只能在XYXY平面上使用,平面上使用,Z Z轴仅作孔轴仅作孔加工进给。此时平面选择功能无效,其中动作(加工进给。此时平面选择功能无效,其中动作(3 3)的进给)的进给速度由速度由F F代码给定。代码给定。一、基础一、基础第二章 数控镗铣削加工程序的编制2.1.12 2.1.12 固定循环固定循环2.2.孔加工循环结束后刀具的返回点:孔加工循环结束后

    6、刀具的返回点:G98G98、G99 G99 G98G98:返回起始点,为缺省方式:返回起始点,为缺省方式G99G99:返回:返回R R平面平面2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用3.3.采用绝对或增量坐标编程:采用绝对或增量坐标编程:G90G90、G91 G91 建议尽量采用绝对坐标编程建议尽量采用绝对坐标编程 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环1.1.钻孔循环指令:钻孔循环指令

    7、:G81 G81 二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRFK说明:说明:v X X、Y Y:孔的位置:孔的位置v Z Z:孔底位置:孔底位置v F F:进给速度:进给速度v R R:R R平面位置平面位置v K K:重复次数:重复次数第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环2.2.孔底暂停钻孔循环指令:孔底暂停钻孔循环指令:G82 G82 二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRP

    8、 FK说明:说明:v P:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)用途:用途:一般用于扩孔和沉头孔加工一般用于扩孔和沉头孔加工第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRP FK说明:说明:v P:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)用途:用途:一般用于扩孔和沉头孔加工一般用于扩孔和沉头孔加工钻孔G82R

    9、点初始点Z点暂停P(G82)(G99)(G98)第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G83 XYZRQ FK说明:说明:v Q:Q:每次进给的深度每次进给的深度用途:用途:一般用于钻深孔一般用于钻深孔3.3.钻深孔循环指令:钻深孔循环指令:G83 G83 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用

    10、2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G73 XYZRQ FK说明:说明:v Q:Q:每次进给的深度每次进给的深度用途:用途:一般用于钻深孔一般用于钻深孔4.4.高速钻深孔循环指令:高速钻深孔循环指令:G73 G73 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G73 XYZRQ FK说明:说明:v Q:Q:每次进给的深度每次进给的深

    11、度用途:用途:一般用于钻深孔一般用于钻深孔4.4.高速钻深孔循环指令:高速钻深孔循环指令:G73 G73 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G84 XYZRP FK说明:说明:v P:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)5.5.攻螺纹循环指令:攻螺纹循环指令:G84 G84 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0

    12、i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G74 XYZRP FK说明:说明:v P:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)6.6.左旋攻螺纹循环指令:左旋攻螺纹循环指令:G74 G74 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G8

    13、5/G86 XYZRF K说明:说明:7.7.镗孔循环指令:镗孔循环指令:G85G85、G86G86、G89 G89 G98/G99 G89 XYZRP F K第二章 数控镗铣削加工程序的编制2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令G85(G89)G862.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用R点初始点Z点暂停P(G89)(G99)(G98)R点初始点Z点主轴停(G99)(G98)主轴正转 第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣

    14、削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G87 XYZRQ P F K说明:说明:7.7.背镗孔循环指令:背镗孔循环指令:G87 G87 v Q:Q:刀具偏移量刀具偏移量第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G87 XYZRQ P F K说明:说明:7.7.背镗孔循环指令:背镗孔循环指令:87 8

    15、7 v Q:Q:刀具偏移量刀具偏移量A AB BC C第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G76 XYZRQ P F K说明:说明:8.8.精镗孔循环指令:精镗孔循环指令:G76 G76 v Q:Q:刀具偏移量刀具偏移量第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环

    16、固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G76 XYZRQ P F K说明:说明:8.8.精镗孔循环指令:精镗孔循环指令:G76 G76 v Q:Q:刀具偏移量刀具偏移量第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 极坐标(极坐标(G15G15、G16G16)格式:格式:G90/G91 G16 开启极坐标功能开启极坐标功能G01 X Y F G00 X Y 极坐标指令极坐标指令 G15 取消极坐标功能取消极坐标功能功能:功能:可实现坐标值用极坐标(

    17、半径和角度)输入可实现坐标值用极坐标(半径和角度)输入第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 极坐标(极坐标(G15G15、G16G16)说明:说明:v G90G90指定工件坐标系的零点作为极坐标系的原点,从该指定工件坐标系的零点作为极坐标系的原点,从该点测量半径。点测量半径。v G91G91指定当前点作为极坐标系的原点,从该点测量半径。指定当前点作为极坐标系的原点,从该点测量半径。v 格式中的格式中的X X为极坐标半径,为极坐标半径,Y Y为极角为极角(“(“值值”为

    18、逆时为逆时钟方向,钟方向,”值值”为顺时钟方向为顺时钟方向)。第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 极坐标(极坐标(G15G15、G16G16)说明说明:当极坐标原点在工件坐标系零点位置上时当极坐标原点在工件坐标系零点位置上时b.b.当角度用增量当角度用增量指令指定时指令指定时a.a.当角度用绝对当角度用绝对指令指定时指令指定时实际位置实际位置实际位置实际位置指令位置指令位置指令位置指令位置半径半径半径半径角度角度角度角度第二章 数控镗铣削加工程序的编制2.1 FAN

    19、UC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 极坐标(极坐标(G15G15、G16G16)当极坐标原点在当前位置上时当极坐标原点在当前位置上时b.b.当角度用增量当角度用增量指令指定时指令指定时a.a.当角度用绝对当角度用绝对指令指定时指令指定时实际位置实际位置实际位置实际位置指令位置指令位置指令位置指令位置半径半径半径半径角度角度角度角度第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 极坐标(极坐标(G

    20、15G15、G16G16)举例:举例:第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 比例缩放(比例缩放(G51G51、G50G50)格式:格式:G51 X Y Z P 缩放开始缩放开始G50 缩放取消缩放取消功能:功能:可实现用一个程序加工出形状相同、尺寸不同的工件。可实现用一个程序加工出形状相同、尺寸不同的工件。第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13

    21、 比例缩放(比例缩放(G51G51、G50G50)说明:说明:v X X、Y Y、Z Z:缩放中心的坐标:缩放中心的坐标v P:P:缩放比例缩放比例v 必须在单独的程序段内指定必须在单独的程序段内指定G51G51,图形缩放后,指,图形缩放后,指定定G50G50取消缩放功能。取消缩放功能。举例:举例:第二章 数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.13 2.1.13 比例缩放(比例缩放(G51G51、G50G50)O0001O0001;(主程序)(主程序)N100 G00G90G40G49G80N1

    22、00 G00G90G40G49G80;N110 T1M6N110 T1M6;N120 G54X0Y0S1000M3N120 G54X0Y0S1000M3;N130 G43H01Z50.N130 G43H01Z50.;N140 Z2.0N140 Z2.0;N150 M98P0100N150 M98P0100;N160 G51X50.Y30.P2N160 G51X50.Y30.P2;N170 M98P0100N170 M98P0100;N180 G50N180 G50;N190 G00Z100.M5N190 G00Z100.M5;N200 M30N200 M30;O0100O0100;(子程序)(

    23、子程序)N5 G00X10.Y-10.N5 G00X10.Y-10.;N10 G01Z-2.F100N10 G01Z-2.F100;N15 X0Y-10.N15 X0Y-10.;N20 G02X0.Y10.I10.J10.N20 G02X0.Y10.I10.J10.;N25 G01X15.Y0.N25 G01X15.Y0.;N30 G01X0.Y-10.N30 G01X0.Y-10.;N35 Z2.N35 Z2.;N40 M99N40 M99;(子程序返回);(子程序返回)第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2

    24、.1 实例实例1 1 第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2.1 实例实例1 1 1 1、工艺分析:、工艺分析:(1 1)选择加工方法:铣削外轮廓,钻孔)选择加工方法:铣削外轮廓,钻孔(2 2)确定加工顺序(工序卡片):铣削外轮廓)确定加工顺序(工序卡片):铣削外轮廓钻孔钻孔(3 3)确定进给路线:见程序)确定进给路线:见程序(4 4)选择刀具(刀具卡片):)选择刀具(刀具卡片):7.8mm7.8mm钻头、钻头、20mm20mm平平底立铣刀底立铣刀(5 5)选择切削用量:)选择切削用量:(6 6)确定装夹方案和

    25、选择夹具:平口钳)确定装夹方案和选择夹具:平口钳2 2、编程数控加工程序:、编程数控加工程序:第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2.1 实例实例2 2 第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2.1 实例实例2 2 1 1、工艺分析:、工艺分析:(1 1)选择加工方法:铣削外轮廓,钻孔)选择加工方法:铣削外轮廓,钻孔(2 2)确定加工顺序(工序卡片):铣削外轮廓)确定加工顺序(工序卡片):铣削外轮廓钻孔钻孔(3 3)确定进给路线:

    26、见程序)确定进给路线:见程序(4 4)选择刀具(刀具卡片):)选择刀具(刀具卡片):6mm6mm平底立铣刀、平底立铣刀、5.8mm5.8mm钻头钻头(5 5)选择切削用量:)选择切削用量:(6 6)确定装夹方案和选择夹具:平口钳)确定装夹方案和选择夹具:平口钳2 2、编程数控加工程序:、编程数控加工程序:第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2.1 实例实例3 3 第二章 数控镗铣削加工程序的编制2.2 2.2 典型零件的镗铣削加工编程实例典型零件的镗铣削加工编程实例2.2.1 2.2.1 实例实例3 3 1 1、工艺分析:、工艺分析:(1 1)选择加工方法:铣削外轮廓,钻孔)选择加工方法:铣削外轮廓,钻孔(2 2)确定加工顺序(工序卡片):铣削外轮廓)确定加工顺序(工序卡片):铣削外轮廓钻孔钻孔(3 3)确定进给路线:见程序()确定进给路线:见程序(4 4)选择刀具(刀具卡片):)选择刀具(刀具卡片):19.8mm19.8mm钻头、钻头、8mm8mm平底立铣刀平底立铣刀(5 5)选择切削用量:见程序)选择切削用量:见程序(6 6)确定装夹方案和选择夹具:平口钳)确定装夹方案和选择夹具:平口钳2 2、编程数控加工程序:、编程数控加工程序:第二章 数控镗铣削加工程序的编制

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

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


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


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

    163文库