《数控车削加工FANUC系统OKppt课件》由会员分享,可在线阅读,更多相关《数控车削加工FANUC系统OKppt课件(109页珍藏版)》请在金锄头文库上搜索。
1、单单元元5 5 数控车床的程序编制l l5.1 5.1 常用常用G G代码代码l l5.2 5.2 简单循环功能简单循环功能l l5.3 5.3 复合循环功能复合循环功能l l5.4 5.4 刀具参数补偿功能刀具参数补偿功能l l5.5 5.5 恒线速切削功能恒线速切削功能l l5.6 5.6 返回参考点指令返回参考点指令l l5.7 5.7 其他内容其他内容l l5.8 5.8 数控车床基本操作数控车床基本操作单元5 数控车削加工FANUC系统*1 1数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制*2 2数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程
2、序编制*3 3数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制5.1 常用G代码1.直径/半径编程方式 在车削加工的数控程序中,X轴的坐标值取为零件图样上的直径值,如图所示:图中A点的坐标值为(3030,8080),B点的坐标值为(4040,6060)。采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大方便。 实现方法:实现方法:由系由系统参数设定统参数设定FANUC0i-TA:FANUC0i-TA:#1006#1006第第3 3位(位(DIADIA)确定确定0/10/1 小数点小数点实现方法:实现方法:由系由系统参数设定统
3、参数设定FANUC0i-TA:FANUC0i-TA:#3401#3401第第0 0位(位(DPIDPI)确定确定0/10/1*4 4数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制(1 1)书写格式)书写格式 G32 X(U)G32 X(U) Z(W) Z(W) Q Q F FX、Z为螺纹切削的终点坐标值。U、W:为增量编程时,有效螺纹终点B相对于螺纹切削起点的增量。F为X、Z向中大的螺纹导程。Q为螺纹起始角,单位0.001度。X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削。2. G32螺纹切削*5 5数数控控加加工工编编程程及及操操作作单单
4、元元5 5 数控车床的程序编制 例例1 1:试试编编写写如如图图所所示示螺螺纹纹的的加加工工程程序序。螺螺纹纹导导程程3 3mmmm,升升速速进进刀刀段段1=3mm1=3mm,降降速速退退刀刀段段2=1.5mm2=1.5mm。假假设设第第1 1刀刀螺螺纹纹切切削深度削深度1 1mmmm;第第2 2刀螺纹切削深度刀螺纹切削深度0.50.5mmmm。G00 U-62.G00 U-62.;G32 W-74.5 F3.G32 W-74.5 F3.;G00 U62.G00 U62.;W74.5W74.5;U-63.U-63.;G32 W-74.5 F3.G32 W-74.5 F3.;G00 U63.G0
5、0 U63.;W74.5W74.5; 例例1 1图图(2)编程举例引入距引入距引入距引入距离离离离超越距离超越距离超越距离超越距离1)圆柱螺纹编程*6 6数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 例例2 2:螺螺纹纹导导程程3.53.5mmmm,升升速速进进刀刀段段1=2mm1=2mm,降降速速退退刀刀段段2=1mm2=1mm。假假设设第第1 1刀刀螺螺纹纹切切削削深深度度1 1mmmm;第第2 2刀刀螺螺纹纹切切削削深深度度0.50.5mmmm。直径采用绝对值方式编程:第1刀 14-2*1=12;43-2*1=41第2刀 12-2*0.5=11 ;43-2*0.
6、5=40G00 X12G00 X12;G32 X41 W-43 F3.5G32 X41 W-43 F3.5;G00 X50G00 X50;W43W43;X11X11;G32 X40 W-43G32 X40 W-43;G00 X50G00 X50;W43W43;2)圆锥螺纹编程*7 7数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 (3)螺纹加工的数值计算表表 常用米制螺纹切削进给次数与吃刀量常用米制螺纹切削进给次数与吃刀量螺距螺距1.01.01.51.52 22.52.53 3牙深(半径量)牙深(半径量)0.650.650.980.981.31.31.6251.6251
7、.951.95(直直径径值值)切削次数切削次数及吃刀量及吃刀量1 1次次0.70.70.80.80.90.91.01.01.21.22 2次次0.40.40.60.60.60.60.70.70.70.73 3次次0.20.20.40.40.60.60.60.60.60.64 4次次0.160.160.40.40.40.40.40.45 5次次0.10.10.40.40.40.46 6次次0.150.150.40.47 7次次0.20.2螺纹大径:螺纹小径:例:例: 试计算试计算M24M242 2螺纹螺纹d d、d d1 1的尺寸。的尺寸。d=D=d- -0. 1P =24-0.1-0.12 =
8、 23.82 = 23.8 mmd1=D1=d-0.65-0.65P2 =24 0.650.652 22= 21.42= 21.4mm*8 8数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制(4)螺纹编程实例:O4001 O4001 T0404T0404;螺纹刀螺纹刀M03 S260;M03 S260;G00 X26 Z3 ;G00 X26 Z3 ;X23.3;X23.3;G32 Z-22 F1; G00 X26 ;G00 X26 ;Z3;Z3;X22.9;X22.9;G32 Z-22 F1;G32 Z-22 F1;G00 X26; G00 X26; Z3;Z3;X22.
9、7;X22.7;G32 Z-22 F1;G32 Z-22 F1;G00 X26; G00 X26; X80 Z100 M05;X80 Z100 M05;M30 ;切削总量(直径值)切削总量(直径值)1.3,分,分3次切削次切削0.7、0.4、0.21 1)外螺纹编程实例)外螺纹编程实例:G76 P010060 Q100 R0.1;G76 X22.7 Z-22. R0 P650 Q350 F1.;*9 9数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制O4003 O4003 T0202T0202;内螺纹刀内螺纹刀M03 S260;M03 S260;G00 G00 X18 Z
10、4 X18 Z4 M07;M07;X22.4X22.4;21.4+1.021.4+1.0G32 Z-22 F2 ;G00 G00 X18X18 ; ;Z4;Z4;X23 X23 ;22.4+0.622.4+0.6G32 Z-22 F2;G32 Z-22 F2;G00G00 X18 X18 ; ;Z4;Z4;X23.5 X23.5 ;23+0.523+0.5G32 Z-22 F2;G32 Z-22 F2;G00 G00 X18;X18;Z4;Z4; X23.9 X23.9 ;23.5+0.423.5+0.4G32 Z-22 F2;G32 Z-22 F2; G00 G00 X18 X18; ; Z
11、4; Z4; X24 X24 ;23.9+0.123.9+0.1 G32 Z-22 F2;G32 Z-22 F2;G00 G00 X18 X18 M09;M09;X80 Z100 M05;X80 Z100 M05;M30 ;内螺纹小径:内螺纹小径:24-2.6= 21.424-2.6= 21.4内螺纹底孔直径:内螺纹底孔直径:24-2=2224-2=22切切削削总总量量(直直径径值值)2.62.6,分分5 5次次切切削削1.01.0;0.60.6、0.50.5、0.40.4、0.10.12 2)内螺纹编程实例:)内螺纹编程实例:*1010数数控控加加工工编编程程及及操操作作单单元元5 5 数控
12、车床的程序编制O5001;O5001;T0101 M03 S800;T0101 M03 S800;G00 G00 X8 Z4;X8 Z4;G01G01 X19.8 Z-1.9 F0.1; X19.8 Z-1.9 F0.1; Z-24; Z-24; X25.99 F0.5; X25.99 F0.5; Z-36; Z-36;G00 X100 Z120; G00 X100 Z120; M5;M5;M30;M30;X :2+4=6;20-12=8工步工步1 1:外圆精加工路线:外圆精加工路线及程序及程序1 1)编程练习)编程练习11圆柱螺纹的切削圆柱螺纹的切削 (5)编程练习*1111数数控控加加工工
13、编编程程及及操操作作单单元元5 5 数控车床的程序编制O5002;O5002;T0202 M03 S300;T0202 M03 S300;G00 G00 X28 Z-24;X28 Z-24;G01G01 X16 F20; X16 F20;G04 X0.5;G04 X0.5;G01 X28 F0.4;G01 X28 F0.4; Z-18; Z-18; X16 Z-24;X16 Z-24;X16 Z-24;X16 Z-24;G04 X0.5;G04 X0.5;G01 X28;G01 X28;G00 X100 Z120 M5;G00 X100 Z120 M5;M30;M30;X :(28-16)/2
14、=6;Z :6;20+4-6=18工步工步2 2:切槽加工路线及程序:切槽加工路线及程序*1212数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制工步工步3 3:螺纹加螺纹加工路线及程序工路线及程序O5003;O5003;T0303 M03 S200;T0303 M03 S200;G00 G00 X25 Z4;X25 Z4;X19.1X19.1;20-0.920-0.9G32 W-25 F2G32 W-25 F2;G00 X25G00 X25;W25W25;X18.5X18.5; 19.1-0.619.1-0.6G32 W-25G32 W-25;G00 X25G00 X2
15、5;W25W25;M30;M30;切切削削总总量量(直直径径值值)2.62.6,分分5 5次次切削切削0.90.9;0.60.6、0.60.6、0.40.4、0.10.1*1313数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制2)编程练习2圆锥螺纹的切削*1414数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制O4005; O4005; T0404T0404;外螺纹刀外螺纹刀M03 S260;M03 S260;G00 G00 X34 Z3 X34 Z3 M07;M07;G00 G00 X18.2;X18.2;G32 X29.2 Z-30 F1.5
16、;G00 G00 X34X34 ; ;Z4;Z4;X17.6;X17.6;G32 G32 X28.6 Z-30 F1.5;G00G00 X34; X34; Z4;Z4;X17.2;X17.2;G32 G32 X28.2 Z-30 F1.5;G00 G00 X34;X34;Z4;Z4; X17.04;X17.04;G32 G32 X28.04 Z-30 F1.5;G00 G00 X34 X34 M09;M09;X80 Z100 M05;X80 Z100 M05;M30 ;从外径从外径1919处至外径处至外径3030切切削削总总量量(直直径径值值)1.961.96,分分4 4次切削次切削0.80.
17、8;0.60.6、0.40.4、0.160.16*1515数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制3)编程练习3双线螺纹的切削*1616数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制l小结:lG32指令可以用于圆柱螺纹、圆锥螺纹、端面螺纹的编程加工。l可用于外螺纹、内螺纹加工。l可用于单线、多线螺纹加工。*1717数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制1. G90 外圆切削循环外圆切削循环 单单一一固固定定循循环环可可以以将将一一系系列列连连续续加加工工动动作作,如如“切切入入- -切切削削- -退退刀刀-
18、-返回返回”,用一个循环指令完成,从而简化程序。,用一个循环指令完成,从而简化程序。圆柱面切削循环图书写格式书写格式1: 1: G90 X(U)G90 X(U) Z(W) Z(W) F F 式中:式中:X X、Z- -Z- -圆柱面切削的终点坐标值;如图所示圆柱面切削的终点坐标值;如图所示 U U、W-W-圆柱面切削的终点相对于循环起点坐标分量圆柱面切削的终点相对于循环起点坐标分量5.2 简单循环功能*1818数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 G90外圆切削循环外圆切削循环图b G80的用法例例例例1 1 1 1:应用圆柱面切削循环功:应用圆柱面切削循环功
19、:应用圆柱面切削循环功:应用圆柱面切削循环功能加工图能加工图能加工图能加工图b b b b所示零件。所示零件。所示零件。所示零件。OO1310131013101310;N10 G50 X200 Z200 T0101N10 G50 X200 Z200 T0101N10 G50 X200 Z200 T0101N10 G50 X200 Z200 T0101; N20 M03 S1000N20 M03 S1000N20 M03 S1000N20 M03 S1000;N30 G00 X55 Z4 M08N30 G00 X55 Z4 M08N30 G00 X55 Z4 M08N30 G00 X55 Z4
20、M08;N40 G01 G96 Z2 F2.5 S150N40 G01 G96 Z2 F2.5 S150N40 G01 G96 Z2 F2.5 S150N40 G01 G96 Z2 F2.5 S150;N50 N50 N50 N50 G90G90G90G90 X45 Z-25 F0.2 X45 Z-25 F0.2 X45 Z-25 F0.2 X45 Z-25 F0.2;N60 X40N60 X40N60 X40N60 X40;N70 X35N70 X35N70 X35N70 X35;N80 G00 X200 Z200 T0100N80 G00 X200 Z200 T0100N80 G00 X2
21、00 Z200 T0100N80 G00 X200 Z200 T0100;N90 M05N90 M05N90 M05N90 M05;N100 M30N100 M30N100 M30N100 M30;*1919数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制式式中中:X X、Z- Z- 圆圆锥锥面面切切削削的终点坐标值;的终点坐标值;U U、W-W-圆圆柱柱面面切切削削的的终终点点相相对于循环起点的坐标;对于循环起点的坐标;R-R- 圆圆锥锥面面切切削削的的起起点点相相对对于于终终点点的的半半径径差差。如如果果切切削削起起点点的的X X向向坐坐标标小小于于终终点点的的X X
22、向向坐坐标标,I I值值为为负负,反反之为正。如图之为正。如图c c所示。所示。图图c 圆锥面切削循环圆锥面切削循环 G90圆锥面切削循环圆锥面切削循环书写格式书写格式2 2: G90 X(U)G90 X(U) Z(W) Z(W) R R F F*2020数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制图图c 圆锥面切削循环圆锥面切削循环 例例2 2:应用圆锥面切削循环功能加应用圆锥面切削循环功能加工图工图c c所示零件。所示零件。 R R= =(39-5039-50)/2/2O1312;O1312;N10 T0101N10 T0101;N20 M03 S1000N20
23、M03 S1000;N30 G00 X65 Z2.5N30 G00 X65 Z2.5;N40 M08;N40 M08;N50 G90 X60 Z-25 R-5.5 F0.2 N50 G90 X60 Z-25 R-5.5 F0.2 ;N60 G90 X50 Z-25 R-5.5;N60 G90 X50 Z-25 R-5.5;N70 G00 X100 Z100 M09;N70 G00 X100 Z100 M09;N80 M05N80 M05;N90 M30; N90 M30; *2121数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制练习1:G90指令编程练习指令编程练习练习
24、1:如图:如图4-5,A(40,43),),换刀点坐标为(换刀点坐标为(80,100),单),单边切深边切深3mm,用用G80编程。编程。 O1312O1312;R=R=?(?(13-2413-24)/2/2 N10 T0101N10 T0101;N20 M03 S1000N20 M03 S1000;N30 G00 N30 G00 ?;?;N40 M08;N40 M08;N50 G90 N50 G90 ? ;N70 G00 X100 Z100 M09;N70 G00 X100 Z100 M09;N80 M05N80 M05;M30M30;*2222数数控控加加工工编编程程及及操操作作单单元元5
25、 5 数控车床的程序编制练习练习2:G90指令编程练习,每次单边指令编程练习,每次单边切削切削2mm以下。以下。*2323数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制端端面面切切削削循循环环是是一一种种单单一一固固定定循循环环。适适用用于于端端面面切切削削加加工工,如图如图d d所示。所示。 图d 端面切削循环 2. G94平面端面切削循环平面端面切削循环vv平面端面切削循环平面端面切削循环平面端面切削循环平面端面切削循环 书写格式1 G94 X(U) Z(W) F 式中:X、Z- 端面切削的终点坐标值; U、W-切削终点相对于循环起点的坐标。*2424数数控控加加工
26、工编编程程及及操操作作单单元元5 5 数控车床的程序编制图d 端面切削循环 例1:应用端面切削循环功能加工图d所示零件,每次切深5mm。 G00 X85 Z5; G94 X30 Z-5 F0.2; G94 X30 Z-10; G94 X30 Z-15; 2.G94平面端面切削循环平面端面切削循环*2525数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制式中:X、Z- 端面切削的终点坐标值;U、W-端面切削的终点相对于循环起点的坐标;R- 端面切削的起点相对于终点在Z轴方向的坐标分量。当起点Z向坐标小于终点Z向坐标时K为负,反之为正。如图e所示。2.G94锥面端面切削循环锥
27、面端面切削循环图图e 锥面端面切削循环锥面端面切削循环 书写格式2 G94 X(U) Z(W) R F*2626数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 例2:应用端面切削循环功能加工如图f所示零件,每次切深4mm。 G00 X53 Z10; G00 X53 Z10; G94 X20 Z6 R-11 F0.2; G94 X20 Z6 R-11 F0.2; G94 X20 Z2 R-11 F0.2; G94 X20 Z2 R-11 F0.2; G94 X20 Z-2 R-11 F0.2; G94 X20 Z-2 R-11 F0.2; G94 X20 Z-6 R-11
28、 F0.2; G94 X20 Z-6 R-11 F0.2; 图图f G94G94的用法(锥面)的用法(锥面) 2.G94锥面端面切削循环锥面端面切削循环*2727数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制端面切削循环指令练习端面切削循环指令练习 如如图图所所示示,A A(6060,4040),换换刀刀点点坐坐标标为为(8080,100100),用用G94G94编编程程,吃刀深吃刀深3 3。O4004O4004T0101*2828数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制3.G92螺纹切削循环螺纹切削循环(1 1)直螺纹切削循环)直螺纹切削
29、循环格式:格式:G92 XG92 X(U U) Z Z(W W) F F 说明:参数同说明:参数同G32G32。*2929数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 图图图图(2)锥螺纹切削循环锥螺纹切削循环格式:格式: G92 X(U) Z(W) R F ; 说明:说明:R为螺纹起点为螺纹起点A与螺纹终点与螺纹终点B的半径差(带符号)。的半径差(带符号)。其余参数同上。其余参数同上。 R*3030数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制例例:试试编编写写图图所所示示圆圆柱柱螺纹的加工程序。螺纹的加工程序。 G00 X35 Z104 G
30、00 X35 Z104 G00 X29.2G00 X29.2 G32 Z53 F1.5 G32 Z53 F1.5 G00 X35 G00 X35 Z104 Z104 G00 X28.6 G00 X28.6 G32 Z53 F1.5 G32 Z53 F1.5 G00 X35 G00 X35 Z104 Z104 G00 X28.2G00 X28.2 G32 Z53 F1.5 G32 Z53 F1.5 G00 X35 G00 X35 Z104 Z104 G00 X28.04G00 X28.04 G32 Z53 F1.5 G32 Z53 F1.5 G00 X35 G00 X35 Z104 Z104 G
31、92 X29.2 Z53 F1.5G92 X29.2 Z53 F1.5G92 X28.6 Z53 F1.5G92 X28.6 Z53 F1.5G92 X28.2 Z53 F1.5G92 X28.2 Z53 F1.5G92 X28.04 Z53 F1.5G92 X28.04 Z53 F1.5G76 P 2 12 60 Q0.2 R0.08;G76 P 2 12 60 Q0.2 R0.08;G76 X28.04 Z53. R0 P975 Q400 F1.5 G76 X28.04 Z53. R0 P975 Q400 F1.5 *3131数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程
32、序编制 图图例例2 2:试试编编写写图图所所示示圆圆锥锥螺螺纹的加工程序。纹的加工程序。 G00 X80 Z62G00 X80 Z62 G92 X49.6 Z12 G92 X49.6 Z12 R-20R-20 F2 F2 G92 X48.7 Z12 G92 X48.7 Z12 R-20R-20 F2 F2 G92 X48.1 Z12 G92 X48.1 Z12 R-20R-20 F2 F2 G92 X47.5 Z12 G92 X47.5 Z12 R-20R-20 F2 F2 G92 X47 Z12 G92 X47 Z12 R-20R-20 F2 F2 G00 X200 Z200 G00 X20
33、0 Z200 R=(10-50)/2R=(10-50)/2*3232数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制G92编程练习编程练习O1020;O1020;T0202;T0202;M03 S200;M03 S200;G00 X26 Z4 ;G00 X26 Z4 ;G92 G92 X29.5 X29.5 Z-15 Z-15 F1F1;参参考考表表3-3-3 3分次车削分次车削G92 X29.9 Z-15 F1; G92 X30 Z-15 F1;G92 X30 Z-15 F1;G00 X40 Z200;G00 X40 Z200;M05;M05;M30; *3333数数控
34、控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制l简单循环指令小结:lG90内、外圆切削循环lG94平、锥端面切削循环lG92内、外螺纹切削循环lR为起点与终点的半径差。*3434数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 在复合固定循环中,对零件的轮廓定义之后,即可完成从粗加工到精加工的全过程,使程序得到进一步简化。格式:格式:G71 UG71 U(d d)R(eR(e) ) G71 P(ns) G71 P(ns) Q(nfQ(nf) U() U(uu) W() W(w) F(f) S(s) T(t)w) F(f) S(s) T(t)d d:(半半
35、径径值值)切切削削深深度度(每每次次切切削削量量),指指定定时时不不加加符符号号,方方向向由由矢矢量量AAAA决决定。定。e e:每次退刀量。每次退刀量。nsns:精加工路径第一程序段精加工路径第一程序段AAAA的顺序号。的顺序号。nfnf:精加工路径最后程序段精加工路径最后程序段B BB B的顺序号。的顺序号。uu、ww:X(X(直径)直径)、Z Z向的精加工余量;外径从小变大时,均为正值。向的精加工余量;外径从小变大时,均为正值。f f、s s、t t:粗粗加加工工时时G71G71中中编编程程的的F F、S S、T T有有效效,而而精精加加工工时时处处于于nsns到到nfnf程程序序段段之
36、之间间的的F F、S S、T T有效。有效。 5.3 复合循环功能1. G71无凹槽内(外)径粗加工循环无凹槽内(外)径粗加工循环适用于外圆柱面需多次走刀才能完成的粗加工,下刀深度方向垂直于Z轴,如图所示。即X或Z的尺寸单调增加或减小。*3535数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制*3636数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制G71 编程的注意事项1 1、在在在在使使使使用用用用G71G71指指指指令令令令进进进进行行行行粗粗粗粗加加加加工工工工循循循循环环环环时时时时,只只只只有有有有含含含含在在在在G71G71程程程程序序
37、序序段段段段中中中中的的的的F F、S S、T T才才才才有有有有效效效效。而而而而包包包包含含含含在在在在nsnsnfnf程程程程序序序序段段段段中的中的中的中的F F、S S、T T功能,即使被指定对粗车循环也无效。功能,即使被指定对粗车循环也无效。功能,即使被指定对粗车循环也无效。功能,即使被指定对粗车循环也无效。 2 2、ABAB之之之之间间间间必必必必须须须须符符符符合合合合X X轴轴轴轴、Y Y轴轴轴轴方方方方向向向向的的的的共共共共同同同同单单单单调调调调增增增增大大大大或或或或减小的模式减小的模式减小的模式减小的模式。*3737数数控控加加工工编编程程及及操操作作单单元元5 5
38、 数控车床的程序编制例1 :外径无凹槽G71循环编程 循环起始点A(32,2),切削深度为2。退刀量为1,X方向精加工余量为0.8,Z方向精加工余量为0.1,粉色线代表毛坯。*3838数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制例1 :外径无凹槽G71循环编程O3331;N1 T0101;N2 M03 S600;N3 G00 X32 Z2 F100;N4 G71 U2 R1 G71 P5 Q13 U0.8 W0.1 F150 S450;N5 G00 X10 F100 S600; N13 Z-48;N14 G70 P5 Q13;N15 X32;N16 G00 X80 Z
39、80;N17 M05;N18 M30 ;*3939数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制例2:内径无凹槽G71循环编程 循环起始点A(18,2),切削深度为1.5。退刀量为1,X方向精加工余量为0.8,Z方向精加工余量为0.1,粉色线代表毛坯。*4040数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制例2 :内径无凹槽G71循环编程O3332;N1 T0303;N2 M03 S600;N3 G00 X18 Z2 F100;N4 G71 U1.5 R1; G71 P5 Q13 U-0.8 W0.1 F150 S450;N5 G00 X41 F
40、100 S600;N13 Z-52;N14 G70 P5 Q13 ;N15 G00 X18;N16 Z2;N17 X80 Z100 M05;N18 M30 ;*4141数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制2*4242数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制G71编程训练1*4343数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制程序如下N10 G50 X200 Z220 N10 G50 X200 Z220 ;N20 S800 M03 T0101N20 S800 M03 T0101; ;N30 G00 G42
41、X160.0 Z180.0 M08;N30 G00 G42 X160.0 Z180.0 M08;N40 G96 S120;N40 G96 S120;N50 G71 U7.0 R2.0 N50 G71 U7.0 R2.0 ; G71 P60 Q120 U4.0 W2.0 F0. 3 S600 G71 P60 Q120 U4.0 W2.0 F0. 3 S600;N60 G00 X40.0 S800 N60 G00 X40.0 S800 ;N70 G01 WN70 G01 W40.0 F0.1540.0 F0.15;N80 X60.0 WN80 X60.0 W30.030.0;N90 WN90 W2
42、0.020.0;N100 X100.0 WN100 X100.0 W10.010.0;N110 WN110 W20.020.0;N120 X140.0 WN120 X140.0 W20.020.0;N130 G70 P60 Q120N130 G70 P60 Q120;N140 G00 X200 Z220 T0100N140 G00 X200 Z220 T0100;N150 M05N150 M05;N160 M30N160 M30;O1100O1100;*4444数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制G71编程训练2*4545数数控控加加工工编编程程及及操操作作单
43、单元元5 5 数控车床的程序编制 端面粗切循环适于端面粗切循环适于Z Z向余量小,向余量小,X X向余量大的棒料粗加工,如图所示。向余量大的棒料粗加工,如图所示。 书写格式:书写格式:G72 G72 W W(d d)R(eR(e) ) G72 P(ns) G72 P(ns) Q(nfQ(nf) U() U(uu) W() W(w) F(f) S(s) T(t)w) F(f) S(s) T(t)除了是平行于除了是平行于X轴切削轴切削加工外,本循环与加工外,本循环与G71相同。相同。 说明:该指令适合于盘类零件,余量分配不均匀的棒料说明:该指令适合于盘类零件,余量分配不均匀的棒料的粗加工。的粗加工
44、。2. G72端面粗加工循环注注意意:(1 1)nsnfnsnf程程序序段段中中的的F F、S S、T T功功能能,即即使使被被指指定定对对粗粗车车循循环环无效。无效。(2 2)零零件件轮轮廓廓必必须须符符合合X X轴轴、Z Z轴轴方向同时单调增大或单调减少方向同时单调增大或单调减少。*4646数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制图 端面粗加工循环举例 O3333;O3333;N10 T0101;N10 T0101;N20 G00 X176.0 Z132.0 M3 S400;N20 G00 X176.0 Z132.0 M3 S400;N30 G72 W7.0
45、R2.0 N30 G72 W7.0 R2.0 G72 P40 Q90 U4.0 W2.0 F0.3 S500; G72 P40 Q90 U4.0 W2.0 F0.3 S500;N40 G00 Z56.0 S800;N40 G00 Z56.0 S800;N50 G01 X120.0 Z70.0 F0.15;N50 G01 X120.0 Z70.0 F0.15;N60 Z80.0;N60 Z80.0;N70 X80.0 Z90.0;N70 X80.0 Z90.0;N80 Z110.0;N80 Z110.0;N90 X36.0 Z132.0;N90 X36.0 Z132.0;N110 G00 X22
46、0 Z190N110 G00 X220 Z190;N120 M5N120 M5;N130 M30N130 M30; 循环起始点A(176,132),切削深度为7。退刀量为2,X方向精加工余量为4,Z方向精加工余量为2。例3:G72循环指令编程*4747数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制封闭切削循环适于对铸、锻毛坯切削,对零件轮廓的封闭切削循环适于对铸、锻毛坯切削,对零件轮廓的单调性则没有要求单调性则没有要求。格式:格式:G73 UG73 U(i i)W W(k k)R(d) R(d) G73 P(ns) G73 P(ns) Q(nfQ(nf) U() U(u
47、u) W() W(ww) F(f) S(s) T(t) F(f) S(s) T(t)3. G73封闭切削粗加工循环 例如:按单边计算例如:按单边计算:锻件毛坯总余量锻件毛坯总余量7 7,精加工余量精加工余量0.40.4mmmm,粗加工余量粗加工余量=7-0.4=6.6=7-0.4=6.6mmmm,分分3 3次切削:次切削:6.6/3=2.26.6/3=2.2,粗加工粗加工总退刀总退刀量量= =6.6-2.2=4.4mm6.6-2.2=4.4mm。说明:说明: 该指令适用于铸造、锻造等粗加工已初该指令适用于铸造、锻造等粗加工已初步成形的工件的粗加工,余量相对均衡,如图所步成形的工件的粗加工,余量
48、相对均衡,如图所示。示。i i:X X方向的粗加工总退刀量。(半径值)方向的粗加工总退刀量。(半径值)k k:Z Z方向的粗加工总方向的粗加工总退退刀刀量。量。r r:粗切削次数。粗切削次数。*4848数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制G73 U(6)W(2)R(3) G73 P(10) Q(20) U(2) W(1) F(f) S(s) T(t)*4949数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制例例4:G73循环编程循环编程如图所示,毛坯为铸件,粗加工分三次走刀,第一刀在如图所示,毛坯为铸件,粗加工分三次走刀,第一刀在X X轴
49、方向(半径上)留下的轴方向(半径上)留下的加工余量为加工余量为1414,精加工在,精加工在X X轴方向留下加工余量为轴方向留下加工余量为4 4mmmm(直径上),直径上),Z Z轴方向留下加轴方向留下加工余量为工余量为2 2mm mm ,粗加工切削深度为粗加工切削深度为3 3mm,mm,进给量为进给量为0.30.3mm/rmm/r,主轴转速主轴转速500500r/min,r/min,精精加工进给量为加工进给量为0.150.15mm/r,mm/r,主轴转速为主轴转速为800800r/minr/min。使用使用G73G73指令编程。指令编程。*5050数数控控加加工工编编程程及及操操作作单单元元5
50、 5 数控车床的程序编制程序如下:O0200;N10 G50 X260 Z220;N10 G50 X260 Z220;N20 G00 X220.0 Z160.0 M03 S400 T0101;N20 G00 X220.0 Z160.0 M03 S400 T0101;N30 N30 G73 U14.0 W14.0 R3; G73 U14.0 W14.0 R3; N35 G73 P40 Q90 U4.0 W2.0 F50.0 S600;N35 G73 P40 Q90 U4.0 W2.0 F50.0 S600;N40 G00 X80.0 W-40.0 S800;N40 G00 X80.0 W-40.
51、0 S800;N50 G01 W-20.0 F15.0;N50 G01 W-20.0 F15.0;N60 X120.0 W-10.0;N60 X120.0 W-10.0;N70 W-20.0 S600;N70 W-20.0 S600;N80 G02 X160.0 W-20.0 I20.0;N80 G02 X160.0 W-20.0 I20.0;N90 G01 X180.0 W-10.0 S280;N90 G01 X180.0 W-10.0 S280;N100 N100 G70 P40 Q90G70 P40 Q90; ;*5151数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序
52、编制*5252数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制格式:格式:G70 G70 P(nsP(ns) ) Q(nfQ(nf) )4. G70精车循环 说明:说明: G71G71、G72G72、G73G73粗切后的精加工循环。粗切后的精加工循环。执行执行G70G70时,时,nsns、nfnf之间的之间的F F、S S、T T有效。有效。循环结束时,刀具返回到循环起点。循环结束时,刀具返回到循环起点。G70G70G73G73中,中,nsnsnfnf之间不能调用子程序。之间不能调用子程序。*5353数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制
53、复复合合螺螺纹纹切切削削循循环环指指令令可可以以完完成成一一个个螺螺纹纹段段的的全全部部加加工工任任务务。它它的的进进刀刀方方法法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图所示。有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图所示。编程格式编程格式 G76 P G76 P mrmr Q Qdmindmin R Rd d; ; G76 X(U) Z(W) G76 X(U) Z(W) R Ri i P Pk k Q Qdd F Fl l; ;式中:式中:m:m:精加工重复次数(精加工重复次数(01019999););r r:斜向退刀量(斜向退刀量(0.010.019.
54、99.9f f)以以0.0.01f01f为一档,可用为一档,可用00009999两位数字指定;两位数字指定;:刀尖角度,可选刀尖角度,可选8080、6060、5555、3030、0 0共六种,用两位数指定;共六种,用两位数指定;dmindmin:最小切削深度;最小切削深度;d d:精加工余量(直径值),精加工余量(直径值), ;X(U) Z(W)X(U) Z(W):螺纹终点坐标;螺纹终点坐标;i i:圆锥螺纹半径差,如果圆锥螺纹半径差,如果i=0i=0为圆柱螺纹,以无小数点形式表示;为圆柱螺纹,以无小数点形式表示;k k:螺纹牙高(半径值),通常为正,以无小数点形式表示;螺纹牙高(半径值),通
55、常为正,以无小数点形式表示;dd:第一次粗切深(半径值),以无小数点形式表示;第一次粗切深(半径值),以无小数点形式表示;l l:导程,同导程,同G32G32。注意:加工多头螺纹时,要编写多个注意:加工多头螺纹时,要编写多个G76G76程序段。程序段。 5. 复合螺纹切削循环指令举例举例*5454数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制5. 复合螺纹切削循环指令一般情况直进法适合螺距小于和等于3毫米螺纹的加工,斜进法和左右切削法适合螺距大于3毫米螺纹的加工,特别是梯形螺纹和模数螺纹。*5555数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制综
56、合练习*5656数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制*5757数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制*5858数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制O00060006;T0404T0404;M03 S800M03 S800;G00 X18 Z2 M07G00 X18 Z2 M07;G01 Z0 F0.2G01 Z0 F0.2;X47X47;G00 Z2G00 Z2;X36.409X36.409;X28.409 Z-2X28.409 Z-2;X25 Z-13X25 Z-13;X24X24;X21 Z
57、-14.5X21 Z-14.5;Z-38Z-38;X20.016X20.016;Z-48Z-48;G00 X18G00 X18;Z100 M09Z100 M09;M05M05;M30M30;*5959数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制1. 1. 刀具补偿功能刀具补偿功能(1 1)刀具的几何、磨损补偿)刀具的几何、磨损补偿5.4 刀具参数补偿指令刀具位置偏差图 在编程时,一般以其中一把刀具为基准,并以该刀具的刀尖位置A为依据来建立工件坐标系。这样,当其他刀位转至加工位置时,刀尖的位置B相对于刀尖位置A就会有偏差。由此,原来设定的工件坐标系对这些刀具就不适用了。
58、另外,每把刀具在加工过程中都有不同程序的磨损。因此,应进行位置补偿。 刀具的补偿功能由刀具的补偿功能由T T代码实现。代码实现。 T代码的后两位为刀具补偿号,实际上是刀具补偿寄存器的地址号,该处存有刀具的几何偏差量和磨损偏差量。刀具补偿号为00时,表示取消补偿。*6060数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制FANUC数控系统刀具位置补偿界面*6161数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制5.5 恒线速切削主轴转速主轴转速 S S X XX X 书写格式书写格式 S S S S后面的后面的1-41-4位数字表示主轴转速,单位为位数
59、字表示主轴转速,单位为r/minr/min。在具有恒线速功能的机床上,在具有恒线速功能的机床上,S S功能指令还有如下作用:功能指令还有如下作用: v 最高转速限制最高转速限制 G50 SG50 S;单位单位r/minr/min。 例如:例如: G50 S1500;G50 S1500;最高转速限制为最高转速限制为15001500r/minr/min。v 恒线速控制恒线速控制 书写格式:书写格式: G96 SG96 S;S S后面的数字表示的是恒定的线速度:后面的数字表示的是恒定的线速度:m/minm/min。 例如:例如:G96 S150 G96 S150 表示切削点线速度控制在表示切削点线速
60、度控制在150150m/minm/min。v 恒线速取消恒线速取消 书写格式:书写格式: G97 SG97 S;S S后面的数字表示恒线速取消后的主轴转速,后面的数字表示恒线速取消后的主轴转速,如如S S未指定,将保留未指定,将保留G96G96的最终值。的最终值。 例:例:G97 S600 G97 S600 表示恒线速取消后主轴转速为表示恒线速取消后主轴转速为600600r/minr/min。 *6262数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 m/min m/min 为了保持为了保持A A、B B、C C各点的各点的线速度恒为线速度恒为150 150 m/min
61、m/min,则各点在加工时的主轴转速是:则各点在加工时的主轴转速是:恒线速切削A A:n=1000n=1000 150150 ( 40)=1193 r/min40)=1193 r/minB B:n=1000n=1000 150150 ( 60)=795r/min60)=795r/minC C:n=1000n=1000 150150 ( 70)=682 r/min70)=682 r/min*6363数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制恒线速切削实例加工程序:加工程序:O3010O3010;T0101T0101;建工件坐标系建工件坐标系M03S1060M03S10
62、60;主轴正转主轴正转G00G00X34Z0X34Z0;按线速度按线速度VcVc=100m/min=100m/min计算主轴转速计算主轴转速 n=100000/3.14/30=1061r/min n=100000/3.14/30=1061r/min进给量:端面进给量:端面f=0.1mm/r;f=0.08mm/rf=0.1mm/r;f=0.08mm/r加工工艺:加工工艺:1 1)精车端面)精车端面 f=0.1mm/rf=0.1mm/r2 2)精车外圆至)精车外圆至20 20 f=0.08mm/rf=0.08mm/r加工程序加工程序(恒线速)(恒线速)O3011O3011;T0101T0101;G
63、97S1060G97S1060;M03M03;G00X34Z0G00X34Z0;G50 S1500;G50 S1500;G96S100G96S100;恒线速恒线速G01X0F80;车端面G00Z2;X20;G97S1060G97S1060;恒转速恒转速G01Z-30F170G01Z-30F170;X32X32;G00X80Z100;M05;M30;G01Z-30F170G01Z-30F170;车外圆车外圆X32X32;退刀退刀G01X0F80;车端面G00Z2;退刀X20X20;G00X80Z100;退刀M05;M30;*6464数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程
64、序编制1. 1. G2G27 7回参考点检验回参考点检验回参考点检验回参考点检验2. 2. G28G28自动返回参考点自动返回参考点自动返回参考点自动返回参考点书写格式:书写格式:G27 XG27 X(U U) Z(W) Z(W) F F说明:执行该指令,刀架以最高速经过说明:执行该指令,刀架以最高速经过中间点回参考点。中间点回参考点。书写格式:书写格式:G28 XG28 X(U U) Z(W) Z(W) F F说明:执行该指令,刀架以最高速经过中间说明:执行该指令,刀架以最高速经过中间点回参考点。如图:点回参考点。如图:G28 X130 Y70 G28 X130 Y70 目标点参考点5.6
65、返回参考点3. 3. G29G29自动返回目标点自动返回目标点自动返回目标点自动返回目标点书写格式:书写格式:G28 XG28 X(U U) Z(W) Z(W) F F说明:执行该指令,刀架以最高速经过中间点(由前段的说明:执行该指令,刀架以最高速经过中间点(由前段的G28G28指定)回指定)回目标点。如图:目标点。如图:G29 X180 Y30 G29 X180 Y30 *6565数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制5.7 其他内容l长度较短和数量较多的偏心工件,可以在三爪上车削,如图172所示。车削时先按工件长度把直径车好,然后装夹在三爪卡盘上,其中一爪垫
66、上一块垫片即可车削。垫片的厚度可用下面公式计算: X1.5 e (1e2d)式中:X垫片厚度 e 工件偏心距 d 三爪卡盘夹信部分工件直径。1.三爪上车偏心件*6666数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制 数控车削加工中,应首先确定零件的加工原点,以建立准确的加工坐标数控车削加工中,应首先确定零件的加工原点,以建立准确的加工坐标系,同时考虑刀具的不同尺寸对加工的影响。这些都需要通过对刀来解决。系,同时考虑刀具的不同尺寸对加工的影响。这些都需要通过对刀来解决。 v一般对刀一般对刀一一般般对对刀刀是是指指在在机机床床上上使使用用相相对对位位置置检检测测手手动动对对
67、刀刀。下下面面以以Z Z向向对对刀刀为为例例说明对刀方法,见图说明对刀方法,见图a a。刀刀具具安安装装后后,先先移移动动刀刀具具手手动动切切削削工工件件右右端端面面,再再沿沿X X向向退退刀刀,将将右右端端面面与与 加加 工工 原原 点点 距距 离离 N N输输 入入 数数 控控 系系 统统 , 即即 完完 成成 这这 把把 刀刀 具具 Z Z向向 对对 刀刀 过过 程程 。手手动动对对刀刀是是基基本本对对刀刀方方法法,但但它它还还是是没没跳跳出出传传统统车车床床的的“试试切切-测测量量-调调整整”的对刀模式,占用较多的在机床上时间。此方法较为落后。的对刀模式,占用较多的在机床上时间。此方法
68、较为落后。v机外对刀仪对刀机外对刀仪对刀机机外外对对刀刀的的本本质质是是测测量量出出刀刀具具假假想想刀刀尖尖点点到到刀刀具具台台基基准准之之间间X X及及Z Z方方向向的的距距离离。利利用用机机外外对对刀刀仪仪可可将将刀刀具具预预先先在在机机床床外外校校对对好好,以以便便装装上上机机床床后后将将对对刀刀长长度输入相应刀具补偿号即可以使用,如图度输入相应刀具补偿号即可以使用,如图b b所示。所示。v自动对刀自动对刀自自动动对对刀刀是是通通过过刀刀尖尖检检测测系系统统实实现现的的,刀刀尖尖以以设设定定的的速速度度向向接接触触式式传传感感器器接接近近,当当刀刀尖尖与与传传感感器器接接触触并并发发出出
69、信信号号,数数控控系系统统立立即即记记下下该该瞬瞬间间的的坐坐标标值值,并自动修正刀具补偿值。自动对刀过程如图并自动修正刀具补偿值。自动对刀过程如图c c所示。所示。2.2.有关对刀的其他知识介绍有关对刀的其他知识介绍*6767数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制图图a 相对位置检测对刀相对位置检测对刀 图图b 机外对刀仪对刀机外对刀仪对刀 图图c 自自动对刀刀*6868数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 5.8 FANUC05.8 FANUC0数控系统数控系统数控车床操作数控车床操作(1)开机,回参考点(2)对刀
70、(3)程序输入与调试(4)参数设置*6969数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇:数控车床主要技术参数数控车床篇:数控车床主要技术参数1.1.最大回转直径最大回转直径: :主轴轴线到拖板导轨距离的主轴轴线到拖板导轨距离的2 2倍倍2.2.最大加工直径、最大加工长度:最大加工直径、最大加工长度:受刀架位置、刀盘受刀架位置、刀盘大小和车刀长短等影响,斜床身增大了最大加工直径大小和车刀长短等影响,斜床身增大了最大加工直径3.3.主轴转速范围、功率,主轴通孔直径主轴转速范围、功率,主轴通孔直径4.4.尾座套筒直径、行程、锥孔尺寸尾座套筒直径、行程、锥孔尺寸5
71、.5.刀架刀位数、刀具安装尺寸、工具孔直径刀架刀位数、刀具安装尺寸、工具孔直径6.6.坐标行程坐标行程7.7.定位精度、重复定位精度(包括坐标、刀架)定位精度、重复定位精度(包括坐标、刀架)8.8.快速进给速度、切削进给速度快速进给速度、切削进给速度9.9.外形尺寸、净重外形尺寸、净重*7070数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 : FANUC0数控系统操作 *7171数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :数字/字母键键盘 用于输入数据到输入区域,系统自动判别取字母还是取数字。*7272数数控控加加工工
72、编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :数字/字母键键盘 回车换行键。结束一行程序的输入并且换行。 数控程序显示与编辑页面。 位置显示页面。位置显示有三种方式,用PAGE按钮选择。 参数输入页面。按第一次进入坐标系设置页面,按第二次进入刀具补偿参数页面。进入不同的页面以后,用PAGE 按钮切换。 *7373数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :数字/字母键键盘用于上下字母的切换。修改键,消除输入域内的数据。 输入键,把输入域内的数据输入参数页面或者输入一个外部的数控程序。系统参数键。*7474数数控控加加工工编编程程及及
73、操操作作单单元元5 5 数控车床的程序编制数控车床篇数控车床篇 :数字:数字/ /字母键键盘字母键键盘插入键,把输入域之中的数据插入到当前光标之后的位置。 替代键,用输入的数据替代光标所在的数据。 删除键,删除光标所在的数据;或者删除一个数控程序或者删除全部数控程序。图形模拟键,按下此键可以显示零件的轨迹图形及图形参数 。 报警信息键,按下此键可以显示报警信息。*7575数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :数字/字母键键盘 向下或向上翻页。 向下或向上移动光标。 帮助键。复位键。可以对机床进行初始化设置和停止当前正在运行的程序。 *7676数数控
74、控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床控制面板操作*7777数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床控制面板操作*7878数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮 编辑编辑: 用于直接通过操作面板输入数控程序和编辑程序。 自动自动:进入自动加工模式。MDI:手动数据输入。手轮手轮:手轮方式移动台面或刀具。JOG:手动方式,手动连续移动台面或者刀具。在按钮保持按压期间,刀具连续不断地移动。回参考点回参考点:返回机床的参考点。*7979数数控控
75、加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮 程序运行开始;模式选择按钮在“AUTO”和“MDI”位置时按下有效,其余时间按下无效。 进给暂停进给及主轴保持旋钮 允许刀架进给和主轴旋转刀架停止进给,主轴允许旋转刀架停止进给,主轴停止旋转*8080数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮 主轴升速主轴正常转速主轴降速 手动开机床主轴正转 手动开机床主轴反转手动关机床主轴 *8181数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按
76、钮 X、Z参考点指示灯参考点指示灯 快速移动按钮 选择移动轴,正方向移动按钮,负方向移动按钮 *8282数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮 轴、轴选择开关 手轮顺时针转,机床往正方向移动,手轮逆时针转,机床往负方向移动。*8383数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮 置于“ON”位置,每次执行一条数控指令。置于“ON”位置,“M01”代码有效。 置于“ON”位置,程序不执行带有“/”的程序段。 同时按下这三个键 ,程序运行,机床各轴不运动但显示器上各轴位置在
77、改变。主要用于被加工零件图形轨迹的模拟。 *8484数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮F0、25%、50%、100 %为快速移动倍率X1、X10、X100为手轮移动倍率主轴、润滑、机床系统报警指示灯*8585数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮手动换刀按钮冷却液开关卡盘锁紧指示按钮尾座锁紧指示按钮软、硬超程限位释放按钮*8686数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :机床操作模式选择按钮进给倍率旋钮:用于调节程序中
78、的F值,调节范围0150%*8787数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :位置显示 *8888数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :位置显示 (1)工件坐标系中的位置()工件坐标系中的位置(ABSOLUTE)显示工件坐标系的当前刀具位置,当前位置随刀具移动而显示工件坐标系的当前刀具位置,当前位置随刀具移动而改变,最小输入增量单位用作显示数值的单位。画面顶部改变,最小输入增量单位用作显示数值的单位。画面顶部的标题指出使用的是的标题指出使用的是绝对坐标绝对坐标。(2)相对坐标系中的位置()相对坐标系中的位置
79、(RELATIVE)在在操操作作者者设设定定的的相相对对坐坐标标系系中中显显示示刀刀具具的的当当前前位位置置,当当前前位位置置随随刀刀具具移移动动而而改改变变。增增量量系系单单位位用用作作显显示示数数值值的的单单位位。画面顶部的标题指出所用的是画面顶部的标题指出所用的是相对坐标相对坐标。相相对对坐坐标标系系中中的的刀刀具具当当前前位位置置可可以以复复位位为为0 或或按按下下述述步步骤骤预置一个指定值。预置一个指定值。*8989数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :位置显示 (3)机床坐标系中的位置(机床坐标系中的位置(MACHINE)显示机床坐标系
80、中的坐标值。显示机床坐标系中的坐标值。机床机床上上的一个作为加工的一个作为加工基准基准的的特定点特定点叫做叫做机床机床零零点。机床制点。机床制造商造商为每为每台台机床机床设置设置机床机床零零点。点。用机床用机床零零点作为点作为原原点的点的坐标坐标系系叫做叫做机床机床坐标坐标系。系。通电通电后执行后执行手手动动返返回回参考参考点点设设定机床定机床坐标坐标系。机床系。机床坐标坐标系一系一经设经设定就定就保保持持不变直不变直至至断断电。电。(4)当前运动指令的剩余移动量()当前运动指令的剩余移动量(DISTANCE TO GO)在在MEMORY 或或MDI 方方式式中中显显示示剩剩余余移移动动距距离
81、离,显显示示当当前前程序段中的刀具尚须移动的距离。程序段中的刀具尚须移动的距离。(5)上述画面上也显示进给速度、运行时间以及零件数。)上述画面上也显示进给速度、运行时间以及零件数。*9090数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制(1)开机,返回参考点*9191数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制1)对刀的目的及意义 目的:告诉数控系统工件在机床坐标系中的位置。 意义:将工作原点(编程零点)在机床坐标系中的位置坐标值预存到数控系统。2)对刀方法 刀位点:用以表示刀具特征的点,如外圆车刀的刀尖点、螺纹车刀的刀尖点、切槽刀的左刀尖点等
82、,一般把它们作为对刀和加工的基准点。v定位对刀法:将刀位点调整到与对刀基准点(预设)重合。v光学对刀法:将刀位点调整到与对刀基准点(光学显微镜或投影放大镜的十字基准刻线交点)重合。vATC对刀法:光学对刀镜与CNC组合,需将显微镜十字刻线交点调整到机床固定原点。 以上三种方法均可能受手动和目测误差影响,对刀精度有限。以上三种方法均可能受手动和目测误差影响,对刀精度有限。v试切对刀法:通过试切对刀,结果更加准确可靠。(2)数控车削中的对刀*9292数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制3)试切对刀法的操作步骤)试切对刀法的操作步骤以以FANUC-0i系统为例(机床
83、已回零,系统为例(机床已回零,绝对对刀法绝对对刀法,试切端面,试切端面)*9393数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制认识功能键认识功能键循环启动AUTO EDIT MDI 远程执行RMT单段 跳段 选择停止 手动换刀 机械锁住 空运行 *9494数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制试切端面输入试切端面输入Z0.5*9595数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制试切外圆输入试切外圆输入X65.873*9696数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制试切外圆输入试切外
84、圆输入X65.873并按并按“测量测量”后的结果后的结果远程执行*9797数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制MDI方式换方式换T2刀指令刀指令*9898数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制对刀法同对刀法同T1*9999数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制自动加工程序及加工结果自动加工程序及加工结果 (坐标值需要有小数点)坐标值需要有小数点)*100100数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制将刀具移至工件端面,切端面,沿将刀具移至工件端面,切端面,沿X向退刀至
85、安全位置,按机床操作面板向退刀至安全位置,按机床操作面板上的上的OFFSETSETTING按钮按钮 形状(软键)形状(软键) 输入输入z0 测量按钮(软键)测量按钮(软键)总结对刀操总结对刀操作步骤:作步骤: Z向对刀*101101数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制将刀具移至工件端面,切外圆,沿将刀具移至工件端面,切外圆,沿Z向退刀至安全位置,停机,测量所切外向退刀至安全位置,停机,测量所切外圆的实际直径值,按机床操作面板上的圆的实际直径值,按机床操作面板上的OFFSET SETTING按钮按钮 形状形状 (软键)(软键) 输入输入X (实际直径值)实际直径
86、值) 测量按钮(软键)测量按钮(软键)总结对刀总结对刀操作步骤:操作步骤: X向对刀:*102102数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制(3)车削程序输入与调试 *103103数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :新程序名及程序的输入*104104数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :调出已有程序*105105数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制数控车床篇 :编辑程序*106106数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制输入参数后按输入参数后按“ “INPRT”INPRT”(4)参数设置*107107数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制(4)参数设置*108108数数控控加加工工编编程程及及操操作作单单元元5 5 数控车床的程序编制单元小结l数控系统的编程指令是基础l指令格式与应用是重点l数控车削加工是难点*109109数数控控加加工工编编程程及及操操作作