(中职)第三篇_FANUC系统2ppt课件.ppt
《(中职)第三篇_FANUC系统2ppt课件.ppt》由会员分享,可在线阅读,更多相关《(中职)第三篇_FANUC系统2ppt课件.ppt(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在此输入您的封面副标题(中职)第三篇_FANUC系统2 教学目标:教学目标: 1、掌握常用、掌握常用FANUC系统准备功能代码。系统准备功能代码。 2、明确简单切削循环、明确简单切削循环G90、G94及螺纹切削循环及螺纹切削循环G92指令在指令在编程中的应用编程中的应用 3、掌握复合形状多重循环、掌握复合形状多重循环G71、G72、G73、G76指令在编指令在编程中的应用。程中的应用。 4、掌握用户宏程序变量的含义及赋值法,理解局部变量、掌握用户宏程序变量的含义及赋值法,理解局部变量、公共变量、系统变量之间的关系,明确宏程序中子程序的调用及公共变量、系统变量之间的关系,明确宏程序中子程序的调用
2、及应用。应用。能运用宏程序编制简单的零件加工程序。能运用宏程序编制简单的零件加工程序。 数控车削编程技术第三篇 FANUC系统一、常用一、常用FANUC 0i系统准备功能代码系统准备功能代码 数控车削编程技术专题一专题一 数控系统准备功能数控系统准备功能表表3- -1 常用常用FANUC 0i系统准备功能系统准备功能 FANUC 系统其常用功能代码分为准备功能(系统其常用功能代码分为准备功能(G代码)和辅代码)和辅助功能(助功能(M代码)。由于数控机床的类型和数控系统的种类较代码)。由于数控机床的类型和数控系统的种类较多,这样多,这样G指令或指令或M指令其含义在不同系统和不同机床类型中指令其含
3、义在不同系统和不同机床类型中不完全相同,这里以最常用的不完全相同,这里以最常用的FANUC 0i为例来介绍其准备功能为例来介绍其准备功能指令,如表指令,如表3-1 常用常用FANUC 0i系统准备功能。系统准备功能。 数控车削编程技术续表续表 数控车削编程技术续表续表二、常用基本指令解释二、常用基本指令解释 数控车削编程技术 1、主轴功能主轴功能(1)格式格式 S_; (2)说明说明 1)用来指定主轴的转速,)用来指定主轴的转速, 用字母用字母 S 和其后的和其后的1 4 位数字表示位数字表示。 2)S 功能的单位是功能的单位是r/min。 2、主轴最高限速设定指令主轴最高限速设定指令 (1)
4、格式)格式 G50 S_; 应用于当刀具逐渐移近工件中心时,主轴转速越来越高,应用于当刀具逐渐移近工件中心时,主轴转速越来越高,为防止发生事故所限制主轴的最高转速,如为防止发生事故所限制主轴的最高转速,如 G50 S2000; 数控车削编程技术3、辅助功能辅助功能 (1)格式格式 M _; (2)说明说明 1)控制机床控制机床“开开关关”功能的指令。功能的指令。 2)用来指定主轴正反转功能。用来指定主轴正反转功能。 3)用字母用字母M后加后加2位数字表示位数字表示, ,常见功能如图表常见功能如图表3-2所示。所示。表表3-2 常用常用M辅助辅助功能指令代码功能指令代码 数控车削编程技术 4、进
5、给功能进给功能(1)格式)格式 F _; (2)说明)说明 F 代码后面的数值表示刀具的运动速度,单位为代码后面的数值表示刀具的运动速度,单位为mm/min(直线进给率直线进给率)或或 mm/r(旋转进给率旋转进给率)。 5、 进给速度单位设定进给速度单位设定G98、G99 格式格式 G98 F_; 每分钟进给每分钟进给mm/min , G99 F_; 每转进给每转进给mm/r G98、G99为模态功能,可相互注销为模态功能,可相互注销。G99为缺省值为缺省值 (默认(默认 值值 即系统上电时的状态)即系统上电时的状态) 数控车削编程技术6、刀具功能刀具功能 (1)格式格式 T_ _ _ _
6、; (2)说明说明 T 指令用于选择刀具库中的刀具。其后的指令用于选择刀具库中的刀具。其后的4位数字分别表示位数字分别表示刀具号和刀具补偿号。执行刀具号和刀具补偿号。执行“T”指令,转动刀架,选用指定刀指令,转动刀架,选用指定刀具。具。 当一个程序段中同时包含当一个程序段中同时包含“T”代码与刀具移动指令时;先代码与刀具移动指令时;先执行执行“T”代码指令,而后执行刀具移动指令。代码指令,而后执行刀具移动指令。“T”指令同时指令同时调入刀补寄存器中的补偿值。例如调入刀补寄存器中的补偿值。例如 T0202表示选择第表示选择第2号刀号刀,2号号刀偏。刀偏。 刀具号和补偿号也可以不同,如:刀具号和补
7、偿号也可以不同,如:T0212也是允许的,但在相也是允许的,但在相应的刀补寄存器中添加补偿值,必须要在相应存储器的地址应的刀补寄存器中添加补偿值,必须要在相应存储器的地址12号里进行补偿,否则将发生撞刀事故。号里进行补偿,否则将发生撞刀事故。 数控车削编程技术 7、工件坐标系设定指令工件坐标系设定指令(1)格式格式 G50 X_ Z_ ; 1)G50 规定刀具起点(或换刀点)至工件原点的距离。规定刀具起点(或换刀点)至工件原点的距离。坐标值坐标值X、Z为刀尖(刀位点)在工件坐标系中的起始点(即为刀尖(刀位点)在工件坐标系中的起始点(即起刀点)的位置。相当于系统内部建立了一个以工件原点为起刀点)
8、的位置。相当于系统内部建立了一个以工件原点为坐标原点的的工件坐标系。坐标原点的的工件坐标系。 2)执行)执行G50 X Z前,必须先行对刀,通过调整机床,前,必须先行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上。将刀尖放在程序所要求的起刀点位置上。 3)在)在G50指令中如果将指令中如果将X、Z各轴数值设置为零时,则工各轴数值设置为零时,则工件坐标系原点与刀具起始点重合。件坐标系原点与刀具起始点重合。(2)说明)说明 数控车削编程技术图图3-1 工件坐标零点设定工件坐标零点设定XZ G50指令编程举例:当以工件右端面为工件原点时,指令编程举例:当以工件右端面为工件原点时, 如图如图3
9、-1所示。所示。 G50 X200.0 Z150.0 ; ; 数控车削编程技术6、快速定位指令快速定位指令 (1)格式格式 G00 X( (U) )_Z( (W) )_ ; (2)说明)说明 1)用于加工前快速定位或加工后快速退刀。)用于加工前快速定位或加工后快速退刀。 2)X( (U) ) 、Z( (W) )为目标点在工件坐标系中的绝对为目标点在工件坐标系中的绝对(相对)相对)坐标值。坐标值。 3)快移速度由机床参数设定,不能用)快移速度由机床参数设定,不能用F 功能指定。功能指定。 2)G00 的执行过程,刀具由程序的起始点加速到最大速度,的执行过程,刀具由程序的起始点加速到最大速度, (
10、3)注意事项)注意事项 1)移动速度不能用程序指令设定。由厂家预定。移动速度不能用程序指令设定。由厂家预定。然后快速移动,最后减速到终点,实现快速点定位。提高数控机然后快速移动,最后减速到终点,实现快速点定位。提高数控机床的定位精度。床的定位精度。 数控车削编程技术【例题】【例题】运动路线形式,如图运动路线形式,如图3-2所示。所示。刀尖从刀尖从A点快速进到点快速进到B 点先按点先按450线快速移动,后再水平快速移动。线快速移动,后再水平快速移动。 G00 X22.0 Z2.0; G00 U- -48.0 W- -33.0; (3)刀具的实际运动路线不是直线,而是折线。使用时应)刀具的实际运动
11、路线不是直线,而是折线。使用时应注意刀具是否与工件发生干涉。注意刀具是否与工件发生干涉。绝对坐标编程:绝对坐标编程:增量坐标编程:增量坐标编程:图图3-2刀具快速移动运动刀具快速移动运动z70263522OABx450 数控车削编程技术专题二专题二 基本加工类指令基本加工类指令1、直线插补指令:、直线插补指令:(1)格式)格式 G01 X(U)_Z(W) _ F_; (2)说明)说明 1)使刀具从所在点直线移动到目标点。)使刀具从所在点直线移动到目标点。 2)当采用绝对(增量)值编程时,刀具以)当采用绝对(增量)值编程时,刀具以“F”指令进给指令进给速进行直线插补,运动到工件坐标系(速进行直线
12、插补,运动到工件坐标系(X,Z)点。)点。 3)一般用于车外圆、车端面、镗内孔、倒角等。)一般用于车外圆、车端面、镗内孔、倒角等。 4)G01指令是摸态代码,它是直线运动的命令,规定刀指令是摸态代码,它是直线运动的命令,规定刀具在在两坐标或三坐标间以插补联动方式按指定的具在在两坐标或三坐标间以插补联动方式按指定的F进给速度进给速度作为任意斜率的直线运动。作为任意斜率的直线运动。 数控车削编程技术图图3-3 直线插补直线插补【例题】【例题】直线插补如图直线插补如图3-3所所示。用绝对值编程(示。用绝对值编程(AB) G01指令后的坐标值取指令后的坐标值取绝对值编程还是取增量值编绝对值编程还是取增
13、量值编程,由尺寸字决定。程,由尺寸字决定。G01 X50.0 Z-30.0 F0.8;用增量值编程(用增量值编程(AB)G01 U25.0 W-30.0 F0.8; 数控车削编程技术(2)说明)说明 1)使刀具从当前点向终点进行圆弧插补。)使刀具从当前点向终点进行圆弧插补。 2)G02为顺时针插补、为顺时针插补、G03为逆时针插补。为逆时针插补。 3)I、K为圆心相对圆弧始点的坐标增量。为圆心相对圆弧始点的坐标增量。2、圆弧插补指令、圆弧插补指令 格式格式 G02 X( (U) )_Z( (W) )_I_ K _ F_; G03 X( (U) )_Z( (W) )_I_ K _ F_; 用圆弧
14、半径用圆弧半径R 指定圆心位置指定圆心位置(1)格式)格式 G02 X(U) Z(W) R F _ ; G03 X(U) Z(W) R F _ ; 数控车削编程技术圆弧顺、逆的判断圆弧顺、逆的判断 采用右手笛卡尔直角坐标系,确定出采用右手笛卡尔直角坐标系,确定出X、Y、Z三轴的正方向,三轴的正方向,数控车床上加工的圆弧为数控车床上加工的圆弧为XOZ平面上的圆弧,沿平面上的圆弧,沿Y轴负方向看去,轴负方向看去,顺时针用顺时针用G02指令,逆时针用指令,逆时针用G03指令,如图指令,如图3-4、5所示。所示。G03G02XZG03G02XZ图图3-4 后置刀架后置刀架 图图3-5 前置刀架前置刀架
15、OO 数控车削编程技术图图3-6 顺时针圆弧插补顺时针圆弧插补G00 X26.0 Z2.0;G01 Z- -28.0 F0.8;G02 X50.0 Z- -40.0 R12;【例题】【例题】如图如图3-6所示,所示,圆弧顺时针插补编程。圆弧顺时针插补编程。G00 X26.0 Z2.0;用绝对值、用绝对值、R编程编程用增量值用增量值、I、K编程编程 G02 U24.0 W- -12.0 I12 K0; 数控车削编程技术专题三专题三 简单固定循环简单固定循环图图3-7 外圆切削循环外圆切削循环 刀具从循环起刀具从循环起点开始按照矩形循点开始按照矩形循环,最后回到循环环,最后回到循环起点,如图起点,
16、如图3-7 所所示。虚线表示按示。虚线表示按R 快速移动,实线表快速移动,实线表示按照示按照F 指定的进指定的进给速度移动。给速度移动。一、外圆柱面切削循环一、外圆柱面切削循环1、格式、格式 G90 X(U) _Z(W) _F_; 2、说明、说明 数控车削编程技术xz工件坐工件坐标零点标零点起刀点起刀点图图3-8 外圆切削循环示意图外圆切削循环示意图3、外圆柱切削循环示意图,如图、外圆柱切削循环示意图,如图3-8所示所示。 G90指令中各指令中各参数均为模态值,参数均为模态值,在完成固定切削在完成固定切削循环后,可用同循环后,可用同组组G代码(例如代码(例如G00),取消其),取消其作用。循环
17、起点,作用。循环起点,应距离工件表面应距离工件表面12mm。 数控车削编程技术 2、说明、说明 (1 1)圆锥面固定循)圆锥面固定循环切削如图环切削如图3-9所示。刀所示。刀具从循环起点开始,最具从循环起点开始,最后回到循环起点,图中后回到循环起点,图中虚线表示快速移动,实虚线表示快速移动,实线表示按照线表示按照F指定的进给指定的进给速度移动。速度移动。 (2)R为切削始点与为切削始点与终点的半径差。终点的半径差。 二、外圆锥面切削循环二、外圆锥面切削循环 1、格式、格式 G90 X(U) _Z(W) _R_F_;图图3-9 外圆锥切削循环外圆锥切削循环 数控车削编程技术xz起刀点起刀点图图3
18、-10 外圆锥切削循环示意图外圆锥切削循环示意图3、外圆锥切削循环示意图,如图、外圆锥切削循环示意图,如图3-10所示所示。 外圆锥外圆锥G90指指令中各参数均为模令中各参数均为模态值,在完成固定态值,在完成固定切削循环后,可用切削循环后,可用同组同组G代码(例如代码(例如G00),取消其作),取消其作用。循环起点,应用。循环起点,应距离工件表面距离工件表面12mm。工件坐工件坐标零点标零点三、盘类直端面简单切削循环三、盘类直端面简单切削循环 数控车削编程技术1、格式:、格式:G94 X(U) _Z(W) _F_; 2、说明:、说明: 盘类盘类直端面固定循直端面固定循环切削如图环切削如图3-1
19、1所示。刀所示。刀具从循环起点开始循环,具从循环起点开始循环,最后回到循环起点,图最后回到循环起点,图中虚线表示快速移动,中虚线表示快速移动,实线表示按照实线表示按照F指定的进指定的进给速度移动。给速度移动。图图3-11 端面切削循环端面切削循环 数控车削编程技术3、盘类直端面切削循环示意图,如图、盘类直端面切削循环示意图,如图3-12所示所示。 图图3-12 盘类直盘类直端面切削循环示意图端面切削循环示意图xz工件坐标工件坐标零点零点起刀点起刀点 盘类直端面切盘类直端面切削削G94指令中各参指令中各参数均为模态值,一数均为模态值,一经指定以下程序段经指定以下程序段一直有效,在完成一直有效,在
20、完成固定切削循环后,固定切削循环后,可 用 同 组可 用 同 组 G 代 码代 码(例如(例如G00),取,取消其作用。循环起消其作用。循环起点应距离工件外表点应距离工件外表面面12mm。 数控车削编程技术四、盘类锥形端面切削循环四、盘类锥形端面切削循环1、格式、格式 G94 X(U) _Z(W) _R _ F_; (1)盘类锥端面固定)盘类锥端面固定循环切削如图循环切削如图3-13所示。所示。刀具从循环起点开始循环,刀具从循环起点开始循环,最后回到循环起点,图中最后回到循环起点,图中虚线表示快速移动,实线虚线表示快速移动,实线表示按照表示按照F 指定的进给速指定的进给速度移动。度移动。 (2
21、)R为切削始点与终为切削始点与终点在点在Z 轴方向的坐标增量。轴方向的坐标增量。 2、说明说明图图3-13 端锥面车削循环端锥面车削循环R 数控车削编程技术 盘类锥端面切盘类锥端面切削削G94指令中各参指令中各参数均为模态值,一数均为模态值,一经指定以下程序段经指定以下程序段一直有效,在完成一直有效,在完成固定切削循环后,固定切削循环后,可 用 同 组可 用 同 组 G 代 码代 码(例如(例如G00),取),取消其作用。循环起消其作用。循环起点应距离工件外表点应距离工件外表面面12mm。 3、盘类盘类锥端面切削循环示意图,如图锥端面切削循环示意图,如图3-14所示所示。xz图图3-14 锥端
22、面锥端面切削循环示意图切削循环示意图起刀点起刀点工件坐工件坐标零点标零点 数控车削编程技术专题四专题四 螺纹车削编程螺纹车削编程(1)内(外)圆柱螺纹内(外)圆柱螺纹(2)内(外)圆锥螺纹内(外)圆锥螺纹(3)单头螺纹和多头螺纹单头螺纹和多头螺纹(4)恒螺距与变螺距螺纹恒螺距与变螺距螺纹2、螺纹加工的类型、螺纹加工的类型 (1)单线螺纹单线螺纹 导程导程= =螺距螺距(2)双线螺纹双线螺纹 导程导程= =线数线数螺距螺距螺纹的线数螺纹的线数一、螺纹概述一、螺纹概述 螺纹标注表示法螺纹标注表示法“ M ”及公称直径及公称直径螺距的含义。如螺距的含义。如M161.5 数控车削编程技术1、单行程螺纹
23、车削指令、单行程螺纹车削指令G322、螺纹车削循环指令、螺纹车削循环指令G823、螺纹复合循环指令、螺纹复合循环指令G763、螺纹指令分类、螺纹指令分类 在数控车削加工中,常见螺纹切削加工方式:在数控车削加工中,常见螺纹切削加工方式: 1、直进切削法(双边切削)、直进切削法(双边切削)易获得较准确的牙型,但切易获得较准确的牙型,但切削力较大,常用于螺距小于削力较大,常用于螺距小于3 mm的三角螺纹加工。的三角螺纹加工。如:如:G32、G92指令。指令。 2、斜进切削法(单边切削)、斜进切削法(单边切削)在每次往复行程后,除了做在每次往复行程后,除了做横向进刀以外,还在纵向的一个方向做微量进给。
24、如横向进刀以外,还在纵向的一个方向做微量进给。如: : G76指令。指令。 数控车削编程技术三、相关计算三、相关计算四、相关工艺四、相关工艺 1、加工螺纹部位外径尺寸估算公式加工螺纹部位外径尺寸估算公式(1)使用重磨螺纹刀)使用重磨螺纹刀 D - -(0.13 - - 0.15)P(2)使用机夹螺纹刀)使用机夹螺纹刀 D - - 0.1 2、螺纹部位底径尺寸估算公式螺纹部位底径尺寸估算公式 D - - 1.08 P (用公式计算一般不查表)(用公式计算一般不查表) 1、加工螺纹时需设定升速段:、加工螺纹时需设定升速段:1 取取 2 - 3 mm 左右左右 2、加工螺纹时需设定降速段:、加工螺纹
25、时需设定降速段:2 取取 1.5 - 2 mm 左右左右 数控车削编程技术螺纹升速段与降速段设定示意图,如图螺纹升速段与降速段设定示意图,如图3-15 所示。所示。图图3-15 螺纹升速段与降速段设定示意图螺纹升速段与降速段设定示意图 3、加工螺纹转速的设定、加工螺纹转速的设定 n(1200/p) - -K【K一般取一般取80】五、螺纹车削指令五、螺纹车削指令 数控车削编程技术1 1、单行程螺纹车削指令、单行程螺纹车削指令G32 (1)格式格式 G32 X Z F ; G32 U W F ; 其中其中 X、Z 为螺纹终点绝对坐标值。为螺纹终点绝对坐标值。 U、W 为螺纹终点相对螺纹起点坐标增量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 _FANUC 系统 ppt 课件
限制150内