Fanuc数控编程教程.ppt

上传人:牧羊曲112 文档编号:6505569 上传时间:2023-11-07 格式:PPT 页数:34 大小:916KB
返回 下载 相关 举报
Fanuc数控编程教程.ppt_第1页
第1页 / 共34页
Fanuc数控编程教程.ppt_第2页
第2页 / 共34页
Fanuc数控编程教程.ppt_第3页
第3页 / 共34页
Fanuc数控编程教程.ppt_第4页
第4页 / 共34页
Fanuc数控编程教程.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Fanuc数控编程教程.ppt》由会员分享,可在线阅读,更多相关《Fanuc数控编程教程.ppt(34页珍藏版)》请在三一办公上搜索。

1、,2023/11/7,2,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.1 F、S、T功能,2.1.2 工件坐标系设定,2.1.3 快速点位运动(G00),2.1.4 直线插补(G01),2.1.5 插补平面选择(G17、G18、G19),2.1.6 圆弧插补(G02、G03),2.1.7 螺旋线插补(G02、G03),第二章 数控镗铣削加工程序的编制,2.1.8 任意角度倒角拐角圆弧,2.1.9 刀具半径补偿(G41、G42、G40),2.1.10 刀具长度补偿(G43、G44、G49),2.1.11 子程序(M98、M99),2.1.12 固定循环,2.1.13 极坐标(G

2、15、G16),2.1.14 比例缩放(G51、G50),2.1 FANUC0i系统G代码在数控镗铣削中的应用,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,1.固定循环的组成:通常固定循环由6个动作组成(1)在X,Y平面上定位;(2)快速运行到R平面;(3)孔加工操作;(4)在孔底的动作;(5)返回到R平面;(6)快速返回到起始点;由此可知,固定循环只能在XY平面上使用,Z轴仅作孔加工进给。此时平面选择功能无效,其中动作(3)的进给速度由F代码给定。,一、基础,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码

3、在数控镗铣削中的应用,2.1.12 固定循环,1.固定循环的组成:通常固定循环由6个动作组成(1)在X,Y平面上定位;(2)快速运行到R平面;(3)孔加工操作;(4)在孔底的动作;(5)返回到R平面;(6)快速返回到起始点;由此可知,固定循环只能在XY平面上使用,Z轴仅作孔加工进给。此时平面选择功能无效,其中动作(3)的进给速度由F代码给定。,一、基础,第二章 数控镗铣削加工程序的编制,2.1.12 固定循环,2.孔加工循环结束后刀具的返回点:G98、G99,G98:返回起始点,为缺省方式G99:返回R平面,2.1 FANUC0i系统G代码在数控镗铣削中的应用,3.采用绝对或增量坐标编程:G9

4、0、G91,建议尽量采用绝对坐标编程,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,1.钻孔循环指令:G81,二、固定循环指令,格式:,G98/G99 G81 XYZRFK,说明:,X、Y:孔的位置Z:孔底位置F:进给速度R:R平面位置K:重复次数,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,2.孔底暂停钻孔循环指令:G82,二、固定循环指令,格式:,G98/G99 G81 XYZRP FK,说明:,P:孔底位置的暂停时间,单位为ms(毫秒),用途:,一般用于扩

5、孔和沉头孔加工,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G81 XYZRP FK,说明:,P:孔底位置的暂停时间,单位为ms(毫秒),用途:,一般用于扩孔和沉头孔加工,R点,初始点,Z点,暂停P(G82),(G99),(G98),第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G83 XYZRQ FK,说明:,Q:每次进给的深度,用途:,一般用于钻深孔,3.钻深孔循环指令:G8

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

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

8、/G99 G85/G86 XYZRF K,说明:,7.镗孔循环指令:G85、G86、G89,G98/G99 G89 XYZRP F K,第二章 数控镗铣削加工程序的编制,2.1.12 固定循环,二、固定循环指令,2.1 FANUC0i系统G代码在数控镗铣削中的应用,R点,初始点,Z点,暂停P(G89),(G99),(G98),R点,初始点,Z点,主轴停,(G99),(G98),主轴正转,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G87 XYZRQ P F K,说明:,7.背镗孔循环指

9、令:G87,Q:刀具偏移量,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G87 XYZRQ P F K,说明:,7.背镗孔循环指令:87,Q:刀具偏移量,A,B,C,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G76 XYZRQ P F K,说明:,8.精镗孔循环指令:G76,Q:刀具偏移量,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用

10、,2.1.12 固定循环,二、固定循环指令,格式:,G98/G99 G76 XYZRQ P F K,说明:,8.精镗孔循环指令:G76,Q:刀具偏移量,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 极坐标(G15、G16),格式:,G90/G91 G16 开启极坐标功能G01 X Y F G00 X Y 极坐标指令 G15 取消极坐标功能,功能:,可实现坐标值用极坐标(半径和角度)输入,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 极坐标(G15、G16),说明:,G90指定工件坐标

11、系的零点作为极坐标系的原点,从该点测量半径。,G91指定当前点作为极坐标系的原点,从该点测量半径。,格式中的X为极坐标半径,Y为极角(“值”为逆时钟方向,”值”为顺时钟方向)。,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 极坐标(G15、G16),说明:,当极坐标原点在工件坐标系零点位置上时,b.当角度用增量指令指定时,a.当角度用绝对指令指定时,实际位置,实际位置,指令位置,指令位置,半径,半径,角度,角度,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 极坐标(G15、G16),

12、当极坐标原点在当前位置上时,b.当角度用增量指令指定时,a.当角度用绝对指令指定时,实际位置,实际位置,指令位置,指令位置,半径,半径,角度,角度,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 极坐标(G15、G16),举例:,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 比例缩放(G51、G50),格式:,G51 X Y Z P 缩放开始G50 缩放取消,功能:,可实现用一个程序加工出形状相同、尺寸不同的工件。,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数

13、控镗铣削中的应用,2.1.13 比例缩放(G51、G50),说明:,X、Y、Z:缩放中心的坐标P:缩放比例必须在单独的程序段内指定G51,图形缩放后,指定G50取消缩放功能。,举例:,第二章 数控镗铣削加工程序的编制,2.1 FANUC0i系统G代码在数控镗铣削中的应用,2.1.13 比例缩放(G51、G50),O0001;(主程序)N100 G00G90G40G49G80;N110 T1M6;N120 G54X0Y0S1000M3;N130 G43H01Z50.;N140 Z2.0;N150 M98P0100;N170 M98P0100;N180 G50;N190 G00Z100.M5;N2

14、00 M30;,O0100;(子程序)N5 G00X10.Y-10.;N10 G01Z-2.F100;N15 X0Y-10.;N20 G02X0.Y10.I10.J10.;N25 G01X15.Y0.;N30 G01X0.Y-10.;N35 Z2.;N40 M99;(子程序返回),第二章 数控镗铣削加工程序的编制,2.2 典型零件的镗铣削加工编程实例,2.2.1 实例1,第二章 数控镗铣削加工程序的编制,2.2 典型零件的镗铣削加工编程实例,2.2.1 实例1,1、工艺分析:(1)选择加工方法:铣削外轮廓,钻孔(2)确定加工顺序(工序卡片):铣削外轮廓钻孔(3)确定进给路线:见程序(4)选择刀

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

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号