《数控车床程序编制学习教案.pptx》由会员分享,可在线阅读,更多相关《数控车床程序编制学习教案.pptx(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、会计学1数控车床程序编制数控车床程序编制第一页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制第1页/共41页第二页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制G71使用方法说明:(1)在精加工程序(chngx)中由循环起点C到A点只能使用G00或G01指令,并且不能有z轴方向移动指令。(2)精加工程序(chngx)车削的路径必须是单调增加或减小。不能有内凹的轮廓外形。第2页/共41页第三页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例4-10 粗车刀(c
2、h do)1号,精车刀(ch do)2号,刀尖半径为0.6。精车余量x轴为0.2,z轴为0.05。粗车的切削速度为150m/min,精车为180m/min。粗车的进给量为0.2mm/r,精车为0.07mm/r。粗车时的背吃刀量为3。第3页/共41页第四页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制O4010O4010G50 X150.Z200.T0100;G50 X150.Z200.T0100;G50 S3500;G50 S3500;G96 S150 M04;G96 S150 M04;T0101;T0101;G00 X84.Z3.M08;G00
3、X84.Z3.M08;G71 U3.R1.;G71 U3.R1.;G71 P10 Q20 U0.2 W0.05 F0.2;G71 P10 Q20 U0.2 W0.05 F0.2;N10 G00 X20.;N10 G00 X20.;G01 G42 Z-20.F0.07 S180;G01 G42 Z-20.F0.07 S180;X40.W-20.;X40.W-20.;G03 X60.W-10.R10.;G03 X60.W-10.R10.;G01 W-20.;G01 W-20.;G01 X80.;G01 X80.;Z-90.;Z-90.;N20 G40 X84.;N20 G40 X84.;G00 X
4、150.Z200.T0100;G00 X150.Z200.T0100;T0202;T0202;X84.Z3.;X84.Z3.;G70 P10 Q20;G70 P10 Q20;G00 X150.Z200.T0000;G00 X150.Z200.T0000;M30;M30;第4页/共41页第五页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制程序说明:(1)精车开始程序段必须由循环(xnhun)起点C到A点,且没有z轴方向移动指令。(2)必须用G40指令在N20程序段取消刀尖半径补偿。并且此程序段的x坐标值(84)减去上个程序段的x坐标值(80),必须大
5、于两倍精车刀刀尖的半径。(3)运行程序前,必须在刀具补偿参数页面的2号补偿内输入刀尖半径值0.6及假想刀尖号码3号。第5页/共41页第六页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制2 2、径向粗车复合循环(、径向粗车复合循环(G72G72)此指令用于当直径方向的切削余量此指令用于当直径方向的切削余量(y lin(y lin)比轴向余比轴向余量量(y lin(y lin)大时。指令格式为:大时。指令格式为:格式:格式:G72 WG72 Wd R ed R e;G72 Pns Qnf U G72 Pns Qnf Uu Wu Ww Fw Ff Sf
6、Ss Tt;s Tt;Nns Nns F Ff Sf Ss s .NnfNnf指令中各项的意义与指令中各项的意义与G71G71相同。相同。第6页/共41页第七页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例4-11 粗车刀(ch do)1号粗车时的背吃刀量为3。切削速度为150m/min,进给量为0.2mm/r,精车刀(ch do)2号,刀尖半径为0.6。余量x轴为0.2,z轴为0.05。切削速度为180m/min。进给量精车为0.07mm/r。第7页/共41页第八页,共41页。O4011O4011G50 X200.Z200.T0100;G50
7、X200.Z200.T0100;G50 S3500;G50 S3500;G96 M03 S150;G96 M03 S150;T0101;T0101;G00 X166.Z3.;G00 X166.Z3.;G72 W3.R1.;G72 W3.R1.;G72 P10 Q20 U0.2 W0.05 F0.2;G72 P10 Q20 U0.2 W0.05 F0.2;N10 G00 Z-40.0;N10 G00 Z-40.0;G01 G41 X120.F0.07 S180;G01 G41 X120.F0.07 S180;G03 X100.W10.R10.;G03 X100.W10.R10.;G01 X40.
8、W15.;G01 X40.W15.;W10.;W10.;X10.;X10.;N20 G40 Z3.0;N20 G40 Z3.0;G00 X150.Z200.T0100;G00 X150.Z200.T0100;T0202;T0202;X166.Z3.;X166.Z3.;G70 P10 Q20;G70 P10 Q20;G00 Z150.Z200.T0000;G00 Z150.Z200.T0000;M30;M30;第8页/共41页第九页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制 3.仿形粗车循环(G73)G73指令用于零件毛坯(mop)已基本成形的铸
9、件或锻件的加工。格式:G73 Ui Wk R d;G73 Pns Qnf Uu Ww Ff Ss Tt;Nns Ff Ss .Nnfi:x轴方向(fngxing)退刀距离和方向(fngxing);k:z轴方向(fngxing)退刀距离和方向(fngxing);d:粗车削次数其他各项的意义与G71相同第9页/共41页第十页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制i i 和和k k 为第一次车削时退离工件轮廓的距离及方向,为第一次车削时退离工件轮廓的距离及方向,确定该值时应参考毛坯的粗加工余量大小,以使第一次走刀时确定该值时应参考毛坯的粗加工余量
10、大小,以使第一次走刀时就有合理的切削就有合理的切削(qixio)(qixio)深度。计算方法为:深度。计算方法为:i=i=(x x轴粗加工余量)轴粗加工余量)(每一次切削(每一次切削(qixio)(qixio)深度)深度)k=k=(z z轴粗加工余量)轴粗加工余量)(每一次切削(每一次切削(qixio)(qixio)深度)深度)例如:若例如:若x x轴方向粗加工余量为轴方向粗加工余量为6mm6mm,分三次走刀,每,分三次走刀,每一次切削一次切削(qixio)(qixio)深度深度2mm2mm,则:,则:i=6-2=4i=6-2=4 d=3 d=3第10页/共41页第十一页,共41页。4.2 4
11、.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例4-12 用FANUC系统CNC车床车削。X轴方向加工余量为6mm,z轴方向为6mm,粗加工次数为三次。1号为粗车刀(ch do),2号为精车刀(ch do),刀尖半径0.6mm,x轴方向精车余量为0.2mm,z轴方向为0.05mm。第11页/共41页第十二页,共41页。O4012O4012G50 X200.Z200.T0100;G50 X200.Z200.T0100;G50 S3500;G50 S3500;G96 M03 S120;G96 M03 S120;T0101 M08;T0101 M08;G00 X122.Z6.
12、;G00 X122.Z6.;G73 U4.W4.R3.;G73 U4.W4.R3.;G73 P10 Q20 U0.2 W0.05 F0.2;G73 P10 Q20 U0.2 W0.05 F0.2;N10 G00 X30.Z1.;N10 G00 X30.Z1.;G42 G01 Z-20.F0.07;G42 G01 Z-20.F0.07;X60.W-10.;X60.W-10.;W-30.;W-30.;G02 X80.W-10.R10.;G02 X80.W-10.R10.;G01 X100.W-10;G01 X100.W-10;N20 G40 X106.;N20 G40 X106.;G00 X150
13、.Z200.;G00 X150.Z200.;T0202 S150.;T0202 S150.;X112.Z6.;X112.Z6.;G70 P10.Q20.;G70 P10.Q20.;G00 X150.Z200.T0000;G00 X150.Z200.T0000;M30;M30;第12页/共41页第十三页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制4 4、精加工循环指令(、精加工循环指令(G70G70)格式:格式:G70 Pns Qnf G70 Pns Qnf ;使用使用G70G70时应注意下列事项:时应注意下列事项:(1 1)必须先使用)必须先使用
14、G71G71或或G72G72或或G73G73指令后,才能使用指令后,才能使用G70G70指令。指令。(2 2)G70G70指令指定指令指定(zh(zh dng)dng)的的ns ns 至至nf nf 间精车的程序段间精车的程序段中,不能调用子程序。中,不能调用子程序。(3 3)ns ns 至至nf nf 间精车的程序段所指令的间精车的程序段所指令的F F和和S S是给是给G70G70精车时使用。精车时使用。(4 4)G70G70、G71G71、G72G72、G73G73指令只能采用存储器工指令只能采用存储器工作方式。作方式。第13页/共41页第十四页,共41页。4.2 4.2 数控车床程序编制
15、数控车床程序编制数控车床程序编制数控车床程序编制使用G70G76复合循环指令时应注意(zh y):(1)同一程序内P、Q所指定的顺序号码必须是唯一的,不可重复使用。(2)由P至Q所指定顺序号中的程序段中,不能使用G00、G01、G02、G03、G41、G42以外的G功能指令。不能使用M98、M99。第14页/共41页第十五页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制5 5、螺纹车削多次循环(、螺纹车削多次循环(G76G76)使用使用G76G76指令,则一个指令即可完成多次螺纹切指令,则一个指令即可完成多次螺纹切削循环。削循环。格式:格式:G76
16、 Pm r a QG76 Pm r a Qdmin R d dmin R d;G76 X(U)_ Z(W)_ Ri Pk QG76 X(U)_ Z(W)_ Ri Pk Qd FL d FL;mm:精车削次数,必须:精车削次数,必须(bx)(bx)用两位数表示,用两位数表示,01990199r r:螺纹末端倒角量,必须:螺纹末端倒角量,必须(bx)(bx)用用2 2位数表示,位数表示,00990099;例如:;例如:r r取取1010、L=10L=10,倒角量,倒角量=10 0.1 L=10=10 0.1 L=10;a a:刀具角度,有:刀具角度,有0000、29 29 、30 30 、55 5
17、5 、60 60 等几种。等几种。mm、r r、a a都必须都必须(bx)(bx)用两位数表示,同时由用两位数表示,同时由P P指定,例如指定,例如 P021060 P021060表示精车表示精车2 2次、末端倒角量次、末端倒角量L L,刀角,刀角60 60 第15页/共41页第十六页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制dmin dmin :最小切削深度,不能用小数点表示:最小切削深度,不能用小数点表示(bi(bi osh)osh)。例如例如 dmin=0.02mmdmin=0.02mm;需要写成;需要写成Q20Q20;d d:精车余量;
18、:精车余量;X(U)X(U)、Z(W)Z(W):螺纹终点坐标。:螺纹终点坐标。I I:车锥度螺纹时,终点:车锥度螺纹时,终点B B到起点到起点A A的向量值;的向量值;k k:x x轴方向之螺纹深度,以半径表示轴方向之螺纹深度,以半径表示(bi(bi osh)osh)。K K值不值不能小数点表示能小数点表示(bi(bi osh)osh)。d d:第一刀切削深度,以半径表示:第一刀切削深度,以半径表示(bi(bi osh)osh),不能用,不能用小数点表示小数点表示(bi(bi osh)osh),例如,例如 d=0.6mmd=0.6mm,需要写成,需要写成Q600Q600;l l :螺纹螺距;:
19、螺纹螺距;第16页/共41页第十七页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制第17页/共41页第十八页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制第18页/共41页第十九页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例4-13以FANUC 0T的G76指令切削,已知T0808为螺纹车刀,S=1000r/min。进刀段1=np/400=10002/400=5,取1=8。牙底直径(zhjng)=30-1.2992=27.402;牙型高度=0.64952
20、=1.299;第19页/共41页第二十页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制O4013G50 X150.Z200.T0800;G97 M03 S1000;T0808;G00 X38.Z8.;G76 P021060 Q20 R0.02;G76 X27.402 Z-15.P1299 Q500 F2.;G00 X150.Z200.T0000;M30;第20页/共41页第二十一页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制十六、子程序第21页/共41页第二十二页,共41页。4.2 4.2 数控车床程
21、序编制数控车床程序编制数控车床程序编制数控车床程序编制子程序格式(g shi):O.M99子程序调用格式(g shi):M98 P;第22页/共41页第二十三页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例如:M98 P46666;M98 P8888;M98 P12;最多可以(ky)调用999次,最少1次;第23页/共41页第二十四页,共41页。4.2 4.2 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制例4-14 O5555W-20.;G01 X74.F0.07;G04 P200;G00 X82.;M99;第24页/共41页
22、第二十五页,共41页。O4014O4014G50 X150.Z200.T0300;G50 X150.Z200.T0300;G97 S1200 M03;G97 S1200 M03;T0303 M08;T0303 M08;G00 X82.Z0;G00 X82.Z0;M98 P45555;M98 P45555;X150.Z200.0 T0300;X150.Z200.0 T0300;M30;M30;O5555O5555W-20.;W-20.;G01 X74.F0.07;G01 X74.F0.07;G04 P200;G04 P200;G00 X82.;G00 X82.;M99;M99;第25页/共41页
23、第二十六页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例综合(zngh)实例:该零件(ln jin)的毛坯为:8545的棒料;材料为45钢;第26页/共41页第二十七页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例1、工艺(gngy)分析,制订工艺(gngy)方案根据零件的形状,和加工要求;要加工完成需要两次安装。(a)第一次装夹加工工序(gngx)为:钻30底孔为28;端面及80外圆粗加工,留0.2精加工余量。40及30内孔粗加工至39.716.
24、85,29.7。40孔精加工至4017 端面及80外圆精加工,至8018。第27页/共41页第二十八页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例粗加工外圆,留0.2余量(y lin);精加工30内孔至30 23;精加工外圆至尺寸(ch cun);车螺纹第28页/共41页第二十九页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例2、工步设计(shj)第29页/共41页第三十页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程
25、序(chngx)(chngx)实例实例实例实例第30页/共41页第三十一页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例3、绘制(huzh)数控加工走刀路线图第31页/共41页第三十二页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第32页/共41页第三十三页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第33页/共41页第三十四页,共41页。4.3 4.3 数控车床程序数控
26、车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第34页/共41页第三十五页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第35页/共41页第三十六页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例4、程序设计(chn x sh j)第36页/共41页第三十七页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第37页/共41页第三十八页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第38页/共41页第三十九页,共41页。4.3 4.3 数控车床程序数控车床程序数控车床程序数控车床程序(chngx)(chngx)实例实例实例实例第39页/共41页第四十页,共41页。作业(zuy):习题46,7第40页/共41页第四十一页,共41页。