《2022-2023学年(中职)数控车削编程技术第三篇_FANUC系统教学课件.ppt》由会员分享,可在线阅读,更多相关《2022-2023学年(中职)数控车削编程技术第三篇_FANUC系统教学课件.ppt(89页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022-2023学年(中职)数控车削编程技术第三篇_FANUC系统ppt课件 教学目标:教学目标:1、掌握常用、掌握常用FANUC系统准备功能代码。系统准备功能代码。2、明明确确简简单单切切削削循循环环G90、G94及及螺螺纹纹切切削削循循环环G92指指令令在在编程中的应用编程中的应用3、掌掌握握复复合合形形状状多多重重循循环环G71、G72、G73、G76指指令令在在编编程中的应用。程中的应用。4、掌掌握握用用户户宏宏程程序序变变量量的的含含义义及及赋赋值值法法,理理解解局局部部变变量量、公公共共变变量量、系系统统变变量量之之间间的的关关系系,明明确确宏宏程程序序中中子子程程序序的的调调用
2、用及及应用。应用。能运用宏程序编制简单的零件加工程序。能运用宏程序编制简单的零件加工程序。数控车削编程技术第三篇 FANUC系统一、常用一、常用FANUC0i系统准备功能代码系统准备功能代码 数控车削编程技术专题一专题一 数控系统准备功能数控系统准备功能表表3-1常用常用FANUC0i系统准备功能系统准备功能 FANUC系统其常用功能代码分为准备功能(系统其常用功能代码分为准备功能(G代码)和辅代码)和辅助功能(助功能(M代码)。由于数控机床的类型和数控系统的种类较代码)。由于数控机床的类型和数控系统的种类较多,这样多,这样G指令或指令或M指令其含义在不同系统和不同机床类型中指令其含义在不同系
3、统和不同机床类型中不完全相同,这里以最常用的不完全相同,这里以最常用的FANUC0i为例来介绍其准备功能为例来介绍其准备功能指令,如表指令,如表3-1常用常用FANUC0i系统准备功能。系统准备功能。数控车削编程技术续表续表 数控车削编程技术续表续表二、常用基本指令解释二、常用基本指令解释 数控车削编程技术1、主轴功能主轴功能(1)格式格式 S_;(2)说明说明 1)用来指定主轴的转速,)用来指定主轴的转速,用字母用字母 S和其后的和其后的14位数字表示位数字表示。2)S功能的单位是功能的单位是r/min。2、主轴最高限速设定指令主轴最高限速设定指令(1)格式)格式 G50S_;应应用用于于当
4、当刀刀具具逐逐渐渐移移近近工工件件中中心心时时,主主轴轴转转速速越越来来越越高高,为防止发生事故所限制主轴的最高转速,如为防止发生事故所限制主轴的最高转速,如 G50S2000;数控车削编程技术3、辅助功能辅助功能 (1)格式格式 M _;(2)说明说明 1)控制机床控制机床“开开关关”功能的指令。功能的指令。2)用来指定主轴正反转功能。用来指定主轴正反转功能。3)用字母用字母M后加后加2位数字表示位数字表示,常见功能如图表常见功能如图表3-2所示。所示。表表3-2常用常用M辅助辅助功能指令代码功能指令代码 数控车削编程技术4、进给功能进给功能(1)格式)格式 F_;(2)说明)说明 F代码后
5、面的数值表示刀具的运动速度,单位为代码后面的数值表示刀具的运动速度,单位为mm/min(直线进给率直线进给率)或或 mm/r(旋转进给率旋转进给率)。5、进给速度单位设定进给速度单位设定G98、G99格式格式G98F_;每分钟进给每分钟进给mm/min,G99F_;每转进给每转进给mm/rG98、G99为模态功能,可相互注销为模态功能,可相互注销。G99为缺省值为缺省值(默认(默认值值即系统上电时的状态)即系统上电时的状态)数控车削编程技术6、刀具功能刀具功能(1)格式格式 T_;(2)说明说明T指令用于选择刀具库中的刀具。指令用于选择刀具库中的刀具。其后的其后的4位数字分别表示位数字分别表示
6、刀具号和刀具补偿号。执行刀具号和刀具补偿号。执行“T”指令,转动刀架,选用指定刀指令,转动刀架,选用指定刀具。具。当一个程序段中同时包含当一个程序段中同时包含“T”代码与刀具移动指令时;先代码与刀具移动指令时;先执行执行“T”代码指令,而后执行刀具移动指令。代码指令,而后执行刀具移动指令。“T”指令同时调指令同时调入刀补寄存器中的补偿值。入刀补寄存器中的补偿值。例如例如 T0202表示选择第表示选择第2号刀号刀,2号刀号刀偏。偏。刀刀具具号号和和补补偿偿号号也也可可以以不不同同,如如:T0212也也是是允允许许的的,但但在在相相应应的的刀刀补补寄寄存存器器中中添添加加补补偿偿值值,必必须须要要
7、在在相相应应存存储储器器的的地地址址12号号里进行补偿,否则将发生撞刀事故。里进行补偿,否则将发生撞刀事故。数控车削编程技术7、工件坐标系设定指令工件坐标系设定指令(1)格式格式 G50X_Z_;1)G50规定刀具起点(或换刀点)至工件原点的距离。规定刀具起点(或换刀点)至工件原点的距离。坐标值坐标值X、Z为刀尖(刀位点)在工件坐标系中的起始点(即为刀尖(刀位点)在工件坐标系中的起始点(即起刀点)的位置。相当于系统内部建立了一个以工件原点为起刀点)的位置。相当于系统内部建立了一个以工件原点为坐标原点的的工件坐标系。坐标原点的的工件坐标系。2)执行)执行G50XZ前,必须先行对刀,通过调整机床,
8、前,必须先行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上。将刀尖放在程序所要求的起刀点位置上。3)在)在G50指令中如果将指令中如果将X、Z各轴数值设置为零时,则工各轴数值设置为零时,则工件坐标系原点与刀具起始点重合。件坐标系原点与刀具起始点重合。(2)说明)说明 数控车削编程技术图图3-1工件坐标零点设定工件坐标零点设定XZG50指令编程举例:当以工件右端面为工件原点时,指令编程举例:当以工件右端面为工件原点时,如图如图3-1所示。所示。G50X200.0Z150.0;数控车削编程技术6、快速定位指令快速定位指令 (1)格式格式G00X(U)_Z(W)_;(2)说明)说明 1)用于
9、加工前快速定位或加工后快速退刀。)用于加工前快速定位或加工后快速退刀。2)X(U)、Z(W)为目标点在工件坐标系中的绝对为目标点在工件坐标系中的绝对(相对)坐相对)坐标值。标值。3)快移速度由机床参数设定,不能用)快移速度由机床参数设定,不能用F功能指定。功能指定。2)G00的执行过程,刀具由程序的起始点加速到最大速度,的执行过程,刀具由程序的起始点加速到最大速度,(3)注意事项)注意事项1)移动速度不能用程序指令设定。由厂家预定。移动速度不能用程序指令设定。由厂家预定。然后快速移动,最后减速到终点,实现快速点定位。提高数控机然后快速移动,最后减速到终点,实现快速点定位。提高数控机床的定位精度
10、。床的定位精度。数控车削编程技术【例题】【例题】运动路线形式,如图运动路线形式,如图3-2所示。所示。刀尖从刀尖从A点快速进到点快速进到B点先按点先按450线快速移动,后再水平快速移动。线快速移动,后再水平快速移动。G00X22.0Z2.0;G00U-48.0W-33.0;(3)刀刀具具的的实实际际运运动动路路线线不不是是直直线线,而而是是折折线线。使使用用时时应应注意刀具是否与工件发生干涉。注意刀具是否与工件发生干涉。绝对坐标编程:绝对坐标编程:增量坐标编程:增量坐标编程:图图3-2刀具快速移动运动刀具快速移动运动z70263522OABx450 数控车削编程技术专题二专题二 基本加工类指基
11、本加工类指令令1、直线插补指令:、直线插补指令:(1)格式)格式G01X(U)_Z(W)_ F_;(2)说明)说明 1)使刀具从所在点直线移动到目标点。)使刀具从所在点直线移动到目标点。2)当采用绝对(增量)值编程时,刀具以当采用绝对(增量)值编程时,刀具以“F”指令进给指令进给速进行直线插补,运动到工件坐标系(速进行直线插补,运动到工件坐标系(X,Z)点)点。3)一般用于车外圆、车端面、镗内孔、倒角等。)一般用于车外圆、车端面、镗内孔、倒角等。4)G01指指令令是是摸摸态态代代码码,它它是是直直线线运运动动的的命命令令,规规定定刀刀具具在在在在两两坐坐标标或或三三坐坐标标间间以以插插补补联联
12、动动方方式式按按指指定定的的F进进给给速速度度作为任意斜率的直线运动。作为任意斜率的直线运动。数控车削编程技术图图3-3 直线插补直线插补【例题】【例题】直线插补如图直线插补如图3-3所所示。用绝对值编程(示。用绝对值编程(AB)G01指指令令后后的的坐坐标标值值取取绝绝对对值值编编程程还还是是取取增增量量值值编编程,由尺寸字决定。程,由尺寸字决定。G01X50.0Z-30.0F0.8;用增量值编程(用增量值编程(AB)G01U25.0W-30.0F0.8;数控车削编程技术(2)说明)说明 1)使刀具从当前点向终点进行圆弧插补。)使刀具从当前点向终点进行圆弧插补。2)G02为顺时针插补、为顺时
13、针插补、G03为逆时针插补。为逆时针插补。3)I、K为圆心相对圆弧始点的坐标增量。为圆心相对圆弧始点的坐标增量。2、圆弧插补指令、圆弧插补指令 格式格式 G02X(U)_Z(W)_I_K_ F_;G03X(U)_Z(W)_I_K_ F_;用圆弧半径用圆弧半径R指定圆心位置指定圆心位置(1)格式)格式G02X(U)Z(W)RF_;G03 X(U)Z(W)RF_;数控车削编程技术圆弧顺、逆的判断圆弧顺、逆的判断 采用右手笛卡尔直角坐标系,确定出采用右手笛卡尔直角坐标系,确定出X、Y、Z三轴的正方向,三轴的正方向,数控车床上加工的圆弧为数控车床上加工的圆弧为XOZ平面上的圆弧,沿平面上的圆弧,沿Y轴
14、负方向看去,轴负方向看去,顺时针用顺时针用G02指令,逆时针用指令,逆时针用G03指令,如图指令,如图3-4、5所示。所示。G03G02XZG03G02XZ图图3-4后置刀架后置刀架图图3-5前置刀架前置刀架OO 数控车削编程技术图图3-6 顺时针圆弧插补顺时针圆弧插补G00X26.0Z2.0;G01Z-28.0F0.8;G02X50.0Z-40.0R12;【例题】【例题】如图如图3-6所示,所示,圆弧顺时针插补编程。圆弧顺时针插补编程。G00X26.0Z2.0;用绝对值、用绝对值、R编程编程用增量值用增量值、I、K编程编程G02U24.0W-12.0I12K0;数控车削编程技术专题三专题三
15、简单固定循环简单固定循环图图3-7外圆切削循环外圆切削循环 刀具从循环起刀具从循环起点开始按照矩形循点开始按照矩形循环,最后回到循环环,最后回到循环起点,如图起点,如图3-7所所示。虚线表示按示。虚线表示按R快速移动,实线表快速移动,实线表示按照示按照F指定的进指定的进给速度移动。给速度移动。一、外圆柱面切削循环一、外圆柱面切削循环1、格式、格式 G90X(U)_Z(W)_F_;2、说明、说明 数控车削编程技术xz工件坐工件坐标零点标零点起刀点起刀点图图3-8 外圆切削循环示意图外圆切削循环示意图3、外圆柱切削循环示意图,如图、外圆柱切削循环示意图,如图3-8所示所示。G90指令中各指令中各参
16、数均为模态值,参数均为模态值,在完成固定切削在完成固定切削循环后,可用同循环后,可用同组组G代码(例如代码(例如G00),取消其),取消其作用。循环起点,作用。循环起点,应距离工件表面应距离工件表面12mm。数控车削编程技术 2、说明、说明 (1 1)圆锥面固定循环)圆锥面固定循环切削如图切削如图3-9所示。刀具所示。刀具从循环起点开始,最后从循环起点开始,最后回到循环起点,图中虚回到循环起点,图中虚线表示快速移动,实线线表示快速移动,实线表示按照表示按照F指定的进给速指定的进给速度移动。度移动。(2)R为切削始点与终为切削始点与终点的半径差。点的半径差。二、外圆锥面切削循环二、外圆锥面切削循
17、环1、格式、格式G90X(U)_Z(W)_R_F_;图图3-9 外圆锥切削循环外圆锥切削循环 数控车削编程技术xz起刀点起刀点图图3-10 外圆锥切削循环示意图外圆锥切削循环示意图3、外圆锥切削循环示意图,如图、外圆锥切削循环示意图,如图3-10所示所示。外外圆圆锥锥G90指指令令中中各各参参数数均均为为模模态态值值,在在完完成成固固定定切切削削循循环环后后,可可用用同同组组G代代码码(例例如如G00),取取消消其其作作用用。循循环环起起点点,应应距距离离工工件件表表面面12mm。工件坐工件坐标零点标零点三、盘类直端面简单切削循环三、盘类直端面简单切削循环 数控车削编程技术1、格式:、格式:G
18、94X(U)_Z(W)_F_;2、说明:、说明:盘类盘类直端面固定循直端面固定循环切削如图环切削如图3-11所示。刀所示。刀具从循环起点开始循环,具从循环起点开始循环,最后回到循环起点,图最后回到循环起点,图中虚线表示快速移动,中虚线表示快速移动,实线表示按照实线表示按照F指定的进指定的进给速度移动。给速度移动。图图3-11 端面切削循环端面切削循环 数控车削编程技术3、盘类直端面切削循环示意图,如图、盘类直端面切削循环示意图,如图3-12所示所示。图图3-12 盘类直盘类直端面切削循环示意图端面切削循环示意图xz工件坐标工件坐标零点零点起刀点起刀点 盘盘类类直直端端面面切切削削G94指指令令
19、中中各各参参数数均均为为模模态态值值,一一经经指指定定以以下下程程序序段段一一直直有有效效,在在完完成成固固定定切切削削循循环环后后,可可用用同同组组G代代码码(例例如如G00),取取消消其其作作用用。循循环环起起点点应应距距离离工工件件外外表表面面12mm。数控车削编程技术四、盘类锥形端面切削循环四、盘类锥形端面切削循环1、格式、格式G94X(U)_Z(W)_R_F_;(1)盘类锥端面固定)盘类锥端面固定循环切削如图循环切削如图3-13所示。所示。刀具从循环起点开始循环,刀具从循环起点开始循环,最后回到循环起点,图中最后回到循环起点,图中虚线表示快速移动,实线虚线表示快速移动,实线表示按照表
20、示按照F指定的进给速指定的进给速度移动。度移动。(2)R为切削始点与终为切削始点与终点在点在Z轴方向的坐标增量。轴方向的坐标增量。2、说明说明图图3-13 端锥面车削循环端锥面车削循环R 数控车削编程技术 盘盘类类锥锥端端面面切切削削G94指指令令中中各各参参数数均均为为模模态态值值,一一经经指指定定以以下下程程序序段段一一直直有有效效,在在完完成成固固定定切切削削循循环环后后,可可用用同同组组G代代码码(例例如如G00),取取消消其其作作用用。循循环环起起点点应应距距离离工工件外表面件外表面12mm。3、盘类盘类锥端面切削循环示意图,如图锥端面切削循环示意图,如图3-14所示所示。xz图图3
21、-14锥端面锥端面切削循环示意图切削循环示意图起刀点起刀点工件坐工件坐标零点标零点 数控车削编程技术专题四专题四 螺纹车削编程螺纹车削编程(1)内(外)圆柱螺纹内(外)圆柱螺纹(2)内(外)圆锥螺纹内(外)圆锥螺纹(3)单头螺纹和多头螺纹单头螺纹和多头螺纹(4)恒螺距与变螺距螺纹恒螺距与变螺距螺纹2、螺纹加工的类型、螺纹加工的类型 (1)单线螺纹单线螺纹 导程导程=螺距螺距 (2)双线螺纹双线螺纹 导程导程=线数线数螺距螺距 1 1、螺纹的线数螺纹的线数 一、螺纹概述一、螺纹概述 螺纹标注表示法螺纹标注表示法“M”及公称直径及公称直径螺距的含义。如螺距的含义。如M161.5二、加工方式二、加工
22、方式二、加工方式二、加工方式 数控车削编程技术1、单行程螺纹车削指令、单行程螺纹车削指令G322、螺纹车削循环指令、螺纹车削循环指令G823、螺纹复合循环指令、螺纹复合循环指令G763、螺纹指令分类、螺纹指令分类 在数控车削加工中,常见螺纹切削加工方式:在数控车削加工中,常见螺纹切削加工方式:1、直进切削法(双边切削)、直进切削法(双边切削)易获得较准确的牙型,但切易获得较准确的牙型,但切削力较大,常用于螺距小于削力较大,常用于螺距小于3mm的三角螺纹加工。的三角螺纹加工。如:如:G32、G92指令。指令。2、斜进切削法(单边切削)、斜进切削法(单边切削)在每次往复行程后,除了做在每次往复行程
23、后,除了做横向进刀以外,还在纵向的一个方向做微量进给。如横向进刀以外,还在纵向的一个方向做微量进给。如:G76指令。指令。数控车削编程技术三、相关计算三、相关计算四、相关工艺四、相关工艺 1、加工螺纹部位外径尺寸估算公式加工螺纹部位外径尺寸估算公式(1)使用重磨螺纹刀)使用重磨螺纹刀D-(0.13-0.15)P(2)使用机夹螺纹刀)使用机夹螺纹刀D-0.12、螺纹部位底径尺寸估算公式螺纹部位底径尺寸估算公式D-1.08P(用公式计算一般不查表)(用公式计算一般不查表)1、加工螺纹时需设定升速段:、加工螺纹时需设定升速段:1 取取 2-3mm 左右左右2、加工螺纹时需设定降速段:、加工螺纹时需设
24、定降速段:2 取取 1.5-2mm 左右左右 数控车削编程技术螺纹升速段与降速段设定示意图,如图螺纹升速段与降速段设定示意图,如图3-15所示。所示。图图3-15 螺纹升速段与降速段设定示意图螺纹升速段与降速段设定示意图3、加工螺纹转速的设定、加工螺纹转速的设定 n(1200/p)-K【K一般取一般取80】五、螺纹车削指令五、螺纹车削指令 数控车削编程技术1 1、单行程螺纹车削指令、单行程螺纹车削指令G32(1)格式格式 G32XZF;G32UWF;其中其中X、Z为螺纹终点绝对坐标值。为螺纹终点绝对坐标值。U、W为螺纹终点相对螺纹起点坐标增量。为螺纹终点相对螺纹起点坐标增量。F为螺纹导程(螺距
25、)单位:为螺纹导程(螺距)单位:mm/r(2)三种特殊格式三种特殊格式(1)G32XZF;圆锥螺纹圆锥螺纹(2)G32ZF;圆柱螺纹圆柱螺纹(3)G32XF;端面螺纹端面螺纹 数控车削编程技术(2)在螺纹(锥螺纹)加工过程中在螺纹(锥螺纹)加工过程中不要使用恒线速控制功能不要使用恒线速控制功能从粗加工到精加工,主轴转速必须保持一常数。否则,螺距将发生从粗加工到精加工,主轴转速必须保持一常数。否则,螺距将发生变化。变化。2、螺纹切削螺纹切削说明说明(1)在螺纹切削过程中,在螺纹切削过程中,进给速度修调功能和进给暂停功能进给速度修调功能和进给暂停功能无效无效,若此时进给暂停键按下,刀具将在螺纹段加
26、工完后才停止,若此时进给暂停键按下,刀具将在螺纹段加工完后才停止运动。运动。(4)螺纹起点与终点径向尺寸确定,径向起点螺纹起点与终点径向尺寸确定,径向起点(螺纹大径螺纹大径)由车外圆保证。按螺纹公差确定尺寸范围。由车外圆保证。按螺纹公差确定尺寸范围。径向终点(螺纹小径)径向终点(螺纹小径)(3)对锥螺纹的对锥螺纹的F指令值,当锥度斜角在指令值,当锥度斜角在45以下时,螺距以下时,螺距以以Z轴方向的值指令;轴方向的值指令;4590时,以时,以X轴方向的值指令。轴方向的值指令。数控车削编程技术分层进给分层进给达到,每次进给取值由编程者设定或查表,如表达到,每次进给取值由编程者设定或查表,如表3-3
27、所示。所示。表表3-3常用螺纹切削的进给次数与背吃刀量常用螺纹切削的进给次数与背吃刀量(米制、双边米制、双边)(mm)数控车削编程技术F为导程(螺距)。为导程(螺距)。3R1R2Fp4RABCD 图图3-16 直螺纹切削参数直螺纹切削参数3、直螺纹固定切削循环格式、直螺纹固定切削循环格式G92X(U)_Z(W)_F;工件坐标系下的坐标值。工件坐标系下的坐标值。直螺纹切削参数如图直螺纹切削参数如图3-16所示。所示。4、锥螺纹固定切削循环格式、锥螺纹固定切削循环格式 X(U)、)、Z(W)为绝对值为绝对值(增量值)编程时,为螺纹终点在(增量值)编程时,为螺纹终点在 G92X(U)_Z(W)_R_
28、F_;X(U)、Z(W)绝绝对对值值(增增量量值值)编编程程时时,为为螺螺纹纹终终点点在工件坐标系下的坐标值。在工件坐标系下的坐标值。数控车削编程技术R为为螺螺纹纹起起点点与与螺螺纹纹终终点点的的半半径径差差。即即:为为差差值值符符号号,无无论是绝对值还是增量值编程。论是绝对值还是增量值编程。F为导程(螺距)。为导程(螺距)。一一般般采采用用轴轴向向螺螺距距均均分分法法,原原理理是是当当加加工工螺螺纹纹时时其其中中第第一一线线螺螺纹纹按按导导程程加加工工完完后后,在在入入刀刀点点向向后后移移动动一一个个螺螺距距后后,再再开开始加工第二线螺纹,这样便可加工出多线螺纹。始加工第二线螺纹,这样便可加
29、工出多线螺纹。5、多线螺纹加工、多线螺纹加工G92指令编程指令编程G92X(U)Z(W)F;G00W(L/n);();(在入刀点向后移动一个螺距在入刀点向后移动一个螺距)G92X(U)Z(W)F;数控车削编程技术X 6 6、螺纹加工过程示意图,如图、螺纹加工过程示意图,如图3-17 所示。所示。xz工件坐工件坐标零点标零点起刀点起刀点(循环点)(循环点)图图3-17 螺纹加工过程示意图螺纹加工过程示意图 数控车削编程技术参考程序参考程序N30G00X32.0Z2.0;N40G92X29.1Z-51.0F1.5;N50X28.6;N60X28.38;N70X28.38;N80G00X100.0;
30、N90Z100.0【实实例例】如如图图3-18零零件件所所示示,零零件件外外形形加加工工略略,螺螺纹纹刀刀为为机机夹夹刀,试用螺纹刀,试用螺纹G92固定循环指令编写螺纹程序。固定循环指令编写螺纹程序。图图3-18直外螺纹切削直外螺纹切削50M301.541.540 复复合合循循环环指指令令应应用用于于非非一一刀刀加加工工即即能能加加工工到到规规定定轮轮廓廓形形状状的的场场合合。只只要要将将零零件件最最终终加加工工轮轮廓廓路路线线,切切削削加加工工参参数数等等设设定定在复合循环程序段中,将自动进行切削直到零件加工完成。在复合循环程序段中,将自动进行切削直到零件加工完成。数控车削编程技术专题五专题
31、五外圆复合形状多重循环外圆复合形状多重循环二二、说明、说明 1 1、如图、如图3-19所示,用于切除棒料毛坯的大部分余量,刀具所示,用于切除棒料毛坯的大部分余量,刀具起始点为起始点为A,假定在加工程序中指定了由,假定在加工程序中指定了由AAB的精加工路的精加工路线,应用此指令,就可以实现切削深度为线,应用此指令,就可以实现切削深度为d,精加工余量为,精加工余量为G71UdReG71P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);一、格式一、格式G70P(ns)Q(nf);数控车削编程技术u/2和和w的粗加工循环。的粗加工循环。图图3-19G71外圆粗精车复合形状多重循环外圆粗精车
32、复合形状多重循环 2、其中、其中d为每次切削深度(半径值),刀具的切削方向取为每次切削深度(半径值),刀具的切削方向取决于决于AA方向;方向;e为退刀量;由参数设定;为退刀量;由参数设定;ns指定精加工路线指定精加工路线 数控车削编程技术第一个程序段的顺序号;第一个程序段的顺序号;nf指定精加工路线的最后一个程序段的顺序指定精加工路线的最后一个程序段的顺序号;号;u为为X方向上精加工余量(直径值);方向上精加工余量(直径值);W为为Z方向上的精加工余量。方向上的精加工余量。C ZX B B BAC CX()Z()A X(+)Z()A CX()Z(+)CAX(+)Z(+)B 图图 3-20G71
33、复合形状多重循环复合形状多重循环XZ 的符号的符号 C ZXB B BACX(+)Z(-)A X()Z()ACX(+)Z(+)CAX()Z(+)B G71切切削削进进给给方方向向平平行行于于Z轴轴,X和和Z的的符符号号如如图图3-20所所示示。其其中中(+)表示沿轴正方向移动;表示沿轴正方向移动;(-)表示沿轴负方向移动。表示沿轴负方向移动。xz工件坐工件坐标零点标零点起刀点起刀点图图3-21 外圆外圆复合形状多重复合形状多重循环示意图循环示意图三三、外圆柱切削循环示意图,如图、外圆柱切削循环示意图,如图3-21所示所示。数控车削编程技术 数控车削编程技术【例题】零件如图【例题】零件如图3-2
34、2所示所示毛坯毛坯4590用外圆粗、精加工复用外圆粗、精加工复合循环编写加工程序合循环编写加工程序.图图3-22 G71外径粗、精车复合循环外径粗、精车复合循环 切切削削用用量量X向向粗粗车车背背吃吃刀刀量量1.5mm,退退刀刀量量1mm,X向向精精车车余余量量为为0.8mm。Z方方向向精精车车余余量量0.1mm,粗粗车车主主轴轴转转速速900r/min、精精车车主主轴轴转转速速1700r/min。数控车削编程技术参考程序参考程序O4005G28U0W0T0100;M03S1500T0101;G00X45.0Z1.5;G71U1.5R1.0;G71P10Q20U0.8W0.2F0.5S900;
35、N10G00G42X14.0S1700;G01X20.0Z-1.5;Z-10.0;G02X24.0W-2.0R2.0;G01W-10.0;G03X28.0W-2.0R2.0;G01W-10.0;G02X40.0W-14.0R20.0;N20G01Z78.0;G70P10Q20F0.2;G00G40X100.0Z100.0;M05;M30;数控车削编程技术 二二、说明、说明 G72WdRe;G72PnsQnfUuWwF(f)S(s)T(t);G70P(ns)Q(nf);专题六专题六 端面端面复合形状多重复合形状多重循环循环一、格式一、格式1、用于切除棒料毛坯的大部分余量,如图所示。其中各符、用于
36、切除棒料毛坯的大部分余量,如图所示。其中各符号含义与号含义与G71指令相同。指令相同。2、注意:、注意:G71、G72指令中指令中AA的进刀是采用快速方式还的进刀是采用快速方式还是工进方式,取决于是工进方式,取决于N(ns)与与N(nf)程序段之间对程序段之间对AA的移的移动是用动是用G00指令还是用指令还是用G01指令。指令。3、该循环指令与、该循环指令与G71指令的区别是该指令切削方向与指令的区别是该指令切削方向与X轴轴 数控车削编程技术OZX 图图3-23G72端面粗精车复合形状多重循环端面粗精车复合形状多重循环平行,而平行,而G71指令与指令与X轴平行垂直。该指令执行如图轴平行垂直。该
37、指令执行如图3-23所示,所示,为粗、精加工轨迹。为粗、精加工轨迹。图图 3-24G72复合形状多重循环复合形状多重循环XZ 的符号的符号 C B B BACX(+)Z(-)A X(-)Z(-)ACCAX(-)Z(+)B ZXX(+)Z(+)C B B BACX(-)Z(-)A X(+)Z(-)ACCAX(+)Z(+)B ZXX(-)Z(+)端端面面粗粗、精精车车复复合合形形状状多多重重循循环环G72切切削削进进给给方方向向平平行行于于X轴轴。X和和Z 的的符符号号规规定定如如图图3-24所所示示。其其中中(+)(+)表表示示刀刀具具沿沿轴轴正方向移动,正方向移动,(-)(-)表示刀具沿轴负方
38、向移动。表示刀具沿轴负方向移动。数控车削编程技术 数控车削编程技术图图3-25端面复合形状多重循环端面复合形状多重循环示意图示意图xz工件坐标工件坐标零点零点起刀点起刀点三三、端面复合形状多重循环端面复合形状多重循环示意图示意图,如图,如图3-25所示所示。数控车削编程技术 【例题】【例题】如图如图3-26所示,盘类零件毛坯所示,盘类零件毛坯6552,试用端面试用端面 图图3-26端面粗、精切削循环端面粗、精切削循环切削用量切削用量X向粗车背向粗车背吃刀量吃刀量1.2,退刀量,退刀量1.0,X向精车余量为向精车余量为0.2。Z向精车余量为向精车余量为0.5,粗车,粗车进给速度为进给速度为0.4
39、5mm/r、精车进给速度精车进给速度0.12mm/r、粗车主轴转速粗车主轴转速900r/min、精车主轴转速精车主轴转速1800r/min。循环指令编制加工程序。循环指令编制加工程序。数控车削编程技术参考程序参考程序O0445G28U0W0T0100;S500M03T0101;G00X68.0Z0M08;G72W1.2R1.0;G72P10Q20U0.2W0.5F0.45S900;N10G00G42Z-50.0S1800;G01X60.0;W16.0;X50.0;W6;X30.0W13;W11;N20X15.0Z4.0;G70P10Q20F0.12;G00G40X100.0Z100.0;M09
40、;M02;数控车削编程技术专题七专题七 封闭轮廓封闭轮廓复合形状多重复合形状多重循环循环一一、格式格式G73U(i)W(k)R(d);G73P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);G70P(ns)Q(nf);二、说明:二、说明:1、该功能适合加工已基本铸造、锻造成形的一类工件。、该功能适合加工已基本铸造、锻造成形的一类工件。2、其中、其中I为为X轴上的总退刀量(半径值);轴上的总退刀量(半径值);k为为Z轴上的总轴上的总退退刀量;刀量;d为加工次数;为加工次数;ns为指定精加工路线中第一个程序段的为指定精加工路线中第一个程序段的顺序号;顺序号;nf为指定精加工路线中最后一
41、个程序段的顺序号;为指定精加工路线中最后一个程序段的顺序号;u为为X轴上的精加工余量(直径值);轴上的精加工余量(直径值);w为为Z轴上的精加工余量。轴上的精加工余量。数控车削编程技术CBU(u精车双边量精车双边量)AU(X向总退刀量向总退刀量k+w)W(Z向总退刀量向总退刀量i+u/2)ZXDW(w)图图3-27封闭轮廓粗车复合循环封闭轮廓粗车复合循环0该指令执行如图该指令执行如图3-27所示,为粗、精加工轨迹。所示,为粗、精加工轨迹。数控车削编程技术xz工件坐工件坐标零点标零点起刀点起刀点图图3-28封闭轮廓粗车复合循环封闭轮廓粗车复合循环示意图示意图三三、封闭轮廓粗车复合循环封闭轮廓粗车
42、复合循环示意图,如图示意图,如图3-28所示所示。数控车削编程技术图图3-29外圆粗、精车封闭循环外圆粗、精车封闭循环【例例题题】如如图图3-29所所示示,试试用用G73封封闭闭轮轮廓廓复复合合切切削削循循环环指指令令编制加工程序,点画线为锻件毛坯外形编制加工程序,点画线为锻件毛坯外形(单件加工)。(单件加工)。数控车削编程技术i=(待加工外径尺寸(待加工外径尺寸工件最小尺寸工件最小尺寸精加工余量)精加工余量)/2=(50300.8)/2=9.6mm设设定定循循环环起起点点为为(60、2),切切削削循循环环次次数数为为5次次。毛毛坯坯最最大直径为大直径为50mm、最小直径为、最小直径为30mm
43、。计算。计算i值。值。参考程序参考程序O0555N10G28U0W0T0100;N20G99G97M03S900;N30T0101M08;N40G00X60.0Z2.0;N50G73U9.6W2.0R5;N60G73P70Q170U0.6W0.2F0.4;N70G00G42X12.0S1800;N80G01X20.0Z2.0;N90Z20.0;N100X26.0W-10.0;数控车削编程技术N110W12.0;N120G02X36.0W5.0R5;N130G01W-8.0;N140G02W-12.0R10;N150G01W-8.0;N160G03X46.0W-5.0R5;N170G01Z-95
44、;N180G28U10W10T0100;N190T0202;N200S1800;N220G70P70Q170F0.2;N230G28U10W10T0200M09;N240M02;在在FANUC0i系统中,系统中,G71粗加工循环有两种类型,粗加工循环有两种类型,I型和型和II型。型。I型粗加工循环中,轮廓外形必须采用单调递增或单调递减的形式,型粗加工循环中,轮廓外形必须采用单调递增或单调递减的形式,如:凹形轮廓就无法进行分层切削,而是在半精车时一次性切削。如:凹形轮廓就无法进行分层切削,而是在半精车时一次性切削。因此,对于这类零件应采用因此,对于这类零件应采用G73封闭循环切削。封闭循环切削。
45、一、端面槽(或一、端面槽(或深孔钻)削循环深孔钻)削循环 数控车削编程技术专题八专题八外圆槽、端面复合切削循环外圆槽、端面复合切削循环 1、格式、格式G74R(e);G74X(U)Z(W)P(i)Q(k)R(d)F(f);e为为每每次次退退刀刀量量(模模态态值值);X(U)槽槽终终点点X向向绝绝对对(增增量量)坐坐标标值值;Z(W)槽槽终终点点Z向向绝绝对对(增增量量)坐坐标标值值;i为为X向向每每次次切切深深,即即间间断断切切削削长长度度(无无正正负负、半半径径值值:偏偏移移方方向向由由系系统统根根据据刀刀具具起起点点与与终终点点坐坐标标自自动动判判断断);k为为Z向向间间断断切切削削长长度
46、度(增量、无正负);(增量、无正负);F为切槽时的进给量。为切槽时的进给量。当当端端面面需需要要加加工工槽槽(或或深深孔孔钻钻)时时,可可用用端端面面切切槽槽固固定定循循环指令编程环指令编程,主要用于回转体类零件端面槽或深孔钻削加工。主要用于回转体类零件端面槽或深孔钻削加工。数控车削编程技术图图3-30 端面槽复合端面槽复合切削循环切削循环槽终点槽终点端面槽刀端面槽刀刀具起点刀具起点刀具终点刀具终点2、端面槽复合端面槽复合切削循环过程,如图切削循环过程,如图3-30所示。所示。数控车削编程技术图图3-21深孔钻切削循环深孔钻切削循环示意图示意图x起刀点起刀点工件坐工件坐标零点标零点z3、深孔钻
47、切削循环深孔钻切削循环示意图,如图示意图,如图3-21所示所示。简化指令格式简化指令格式G74R(e);G74Z(W)Q(k)F(f);数控车削编程技术加工参数取值中加工参数取值中:e=1、k=20、F=0.1图图3-32 深孔钻切削循环深孔钻切削循环 【例题】【例题】如图如图3-32所示,试所示,试用用G74深孔钻切削循环指令深孔钻切削循环指令编制编制加工程序加工程序(单件加工)。(单件加工)。数控车削编程技术注注意意:加加工工端端面面槽槽时时,明明确确循循环环起起点点的的X轴轴坐坐标标与与刀刀宽宽的的关关系系。加加工工端端面面为为了了避避免免车车刀刀与与工工件件沟沟槽槽的的较较大大圆圆弧弧
48、面面相相碰碰撞撞,刀刀尖尖的的副副后后面面应应根根据据端端面面圆圆弧弧的的大大小小磨磨成成圆圆弧弧形形,并并还还要要保保持持一一定定角度的后角。角度的后角。参考程序参考程序N10G99G97M03S900;N20T0303;N30G00X0Z1.0;N40G74R1;N50G74Z-80.0Q20F0.1;N60G00X200.0N70Z100.0;N80M30;二、外圆槽复合切削循环二、外圆槽复合切削循环 数控车削编程技术1 1、格式、格式G75R(e);G75X(U)Z(W)P(i)Q(k)R(d)F(f);e为为每每次次退退刀刀量量(模模态态值值)、X(U)为为切切槽槽终终点点的的X向向
49、绝绝对对(增增量量)坐坐标标值值、Z(W)为为切切槽槽终终点点的的Z向向绝绝对对(增增量量)坐坐标标值值;i为为X向向每每次次切切深深,即即间间断断切切削削长长度度(无无正正负负、半半径径值值)、k为为Z向向间间断断切切削削长长度度(无无正正负负:偏偏移移方方向向由由系系统统根根据据刀刀具具起起点点与与终终点点坐坐标标自自动动判判断断)。d为为刀刀具具在在槽槽底底的的退退刀刀量量(半半径径值值,符符号号为为正正。若若Z(W)与与Q(k)省省略略时时,可可用用正正、负负符符号号指指定定退退刀的方向)。刀的方向)。数控车削编程技术槽终点槽终点刀具起点刀具起点刀具终点刀具终点切槽刀切槽刀图图3-33
50、外槽复合切削循环外槽复合切削循环 2、外槽复合外槽复合切削循环过程,如图切削循环过程,如图3-33所示。所示。数控车削编程技术3、外槽切削循环外槽切削循环示意图,如图示意图,如图3-34所示所示。图图3-34外槽切削循环外槽切削循环示意图示意图xz工件坐工件坐标零点标零点起刀点起刀点 数控车削编程技术401232244图图3-35外圆槽复合切削循环实例外圆槽复合切削循环实例【例例题题】图图3-35所所示示,宽宽槽槽类类零零件件,试试用用切切槽槽复复合合循循环环指指令令编编制制加工程序。(单件加工,切槽刀刀宽为加工程序。(单件加工,切槽刀刀宽为5mm)G75执执行行第第一一次次时时在在Z-22位