數(shù)控機(jī)床53-課件
單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,數(shù)控銑床編程,數(shù)控銑床加工的特點(diǎn),數(shù)控銑加工的刀具補(bǔ)償及其他功能指令,固定循環(huán),數(shù)控銑加工編程實(shí)例,1.1 數(shù)控銑床加工的對(duì)象,1,數(shù)控銑床加工的特點(diǎn),數(shù)控銑床主要用于加工平面和曲面輪廓的零件,還可以加工復(fù)雜型面的零件,如凸輪、樣板、模具、螺旋槽等。同時(shí)也可以對(duì)零件進(jìn)行鉆、擴(kuò)、鉸、锪和鏜孔加工。,1.2 數(shù)控銑床加工的特點(diǎn),1、,零件加工的適應(yīng)性強(qiáng)、靈活性好,能加工輪廓形狀特別復(fù)雜或難以控制尺寸的零件,如模具、殼體類零件等。,2、,能加工普通機(jī)床無法加工或很難加工的零件,如用數(shù)學(xué)模型描述的復(fù)雜曲線零件以及三維空間曲面類零件。,3、,能加工一次裝夾定位后,需進(jìn)行多道工序加工零件。,4、,加工精度高、加工質(zhì)量穩(wěn)定可靠。,5、,生產(chǎn)自動(dòng)化程序高。,6、,生產(chǎn)效率高。,7、,屬于斷續(xù)切削方式,對(duì)刀具的要求較高,具有良好的抗沖擊性、韌性和耐磨性。在干式切削下,要有紅硬性。,數(shù)控銑床編程,數(shù)控銑床編程,1.3 數(shù)控銑床編程時(shí)應(yīng)注意的問題,了解數(shù)控系統(tǒng)的功能及規(guī)格。不同的數(shù)控系統(tǒng)在編寫數(shù),控加工程序時(shí),在格式及指令上是不完全相同的。,熟悉零件的加工工藝。,合理選擇刀具、夾具及切削用量、切削液。,編程盡量使用子程序。,程序零點(diǎn)的選擇要使數(shù)據(jù)計(jì)算的簡單。,數(shù)控銑床編程,2.1 刀具半徑補(bǔ)償,G40,G41,G42,2 數(shù)控銑加工的刀具補(bǔ)償及其他功能指令,刀具半徑補(bǔ)償指令格式如下:,G17 G41(,或,G42)G00(,或,G01)X Y D,或,G18 G41(,或,G42)G00(,或,G01)X Z D,或,G19 G41(,或,G42)G00(,或,G01)Y Z D;,為刀補(bǔ)號(hào)地址,G40,為取消刀具半徑補(bǔ)償,41刀具左補(bǔ)償(順銑),42刀具右補(bǔ)償(逆銑),數(shù)控銑床編程,按增量方式編程:,O0001,N10 G54 G90 G00 X0.Y0.M03,N20 G91 G41 X20.0 Y10.0 D01,N30 G01 Y40.0 F200,N40 X30.0,N50 Y-30.0,N60 X-40.0,N70 G00 G40 X-10.0 Y-20.0,N80 M02,數(shù)控銑床編程,1.,刀具選擇,:20mm,立銑刀,;,2.,安全高度,:50mm;,3.,進(jìn),/,退刀方式,:,離開工件,20mm,直線進(jìn)刀,直線退刀,;,4.,進(jìn)給,:100mm/min;,5.,工藝路線,:,如圖,.,例,1,已知某外形輪廓的零件如圖所示,要求精銑其外形輪廓,.,%0001,N05 G54 G90 G00 X0.Y0.,N10 Z50.S500 M03 M08,N20 Z5.,N25 G01 Z-11.F150,N30 G00 G42 D01 X70.Y50.,N35 G01 X130.F200,N40 Y90.,N45 X170.,N50 Y50.,N55 X190.,N60 G03 X220 Y80.R30,N65 G01 Y100.,N70 G02 X190.Y130.R30.,N75 G01 X80.,N80 Y30.,N85 G00 Z50.,N90 G40 X0.Y0.,N95 M02,X,Y,X,Z,10,O,80,50,50,40,40,80,50,R30,R30,數(shù)控銑床編程,1.,刀具選擇,:10mm,立銑刀,;,2.,安全高度,:50mm;,3.,進(jìn),/,退刀方式,:,離開工件,20mm,直線進(jìn)刀,直線退刀,;,4.,進(jìn)給,:100mm/min;,5.,工藝路線,:,如圖,.,例,2,已知某外形輪廓的零件如圖所示,要求精銑其外形輪廓,.,%0001,N05 G54 G90 G00 X0.Y0.,N10 Z50.,N15 X-50.Y-40.S500 M03 M08,N20 Z5.,N25 G01 Z-21.F150,N30 G00 G42 D01 Y-30.,N35 G01 X20.,N40 G03 X40.Y0.R20.,N45 X-6.195 Y39.517 R40.,N50 G01 X-40.Y20.,N55 Y-30.,N60 G00 G40 Y-40.,N65 Z50.,N70 X0.Y0.,N75 M30,數(shù)控銑床編程,2.2 刀具長度補(bǔ)償,G43,G44,G49,格式:,G43(G44)Z H,其中:,Z,為補(bǔ)償軸的終點(diǎn)值。根據(jù)補(bǔ)償?shù)膶?shí)際需要,還可以為,X,、,Y,等,但在程序中只能選一個(gè)。,H,為刀具長度偏移量的存儲(chǔ)器地址。和刀具半徑補(bǔ)償一樣,長度補(bǔ)償?shù)钠么鎯?chǔ)器號(hào)有,H00H99,共,100,個(gè),偏移量用,MDI,方式輸入,偏移量與偏置號(hào)一一對(duì)應(yīng)。偏置號(hào),H00,一般不用,或?qū)?yīng)的偏移值設(shè)置為,0,。,使用,G43,指令時(shí),實(shí)現(xiàn)正向偏置;用,G44,指令時(shí),實(shí)現(xiàn)負(fù)向偏置。,取消長度補(bǔ)償指令格式:,G49 Z(,或,X,或,Y),實(shí)際上,它和指令,G44/G43 Z H00,的功能是一樣的。,G43、G44、G49,為模態(tài)指令,它們可以相互注銷。,數(shù)控銑床編程,H01=-4.0(,偏移值),N10 G91 G00 X120.0 Y80.0 M03 S500;,N20 G43 Z-32.0 H01;,N30 G01 Z-21.0 F1000;,N40 G04 P2000;,N50 G00 Z21.0;,N60 X30.0 Y-50.0;,N70 G01 Z-41.0;,N80 G00 Z41.0;,N90 X50.0 Y30.0;,N100 G01 Z-25.0;,N110 G04 P2000;,N120 G49 G00 Z57.0,;,N130 X-200.0 Y-60.0 M05 M02,;,數(shù)控銑床編程,例,2.,某零件內(nèi)輪廓型腔如圖,要求對(duì)該型腔進(jìn)行粗、精加工。,1.,刀具選擇,:,粗加工,15mm,立銑刀,精加工,10mm,鍵槽銑刀;,2.,安全高度,:10mm;,3.,進(jìn),/,退刀方式:從中心工藝孔垂直進(jìn)刀,向周邊擴(kuò)展,;,4.,進(jìn)給,:60mm/min;,5.,工藝路線,:,如圖,.,數(shù)控銑床編程,%0002,N01 T1 M06,N05 G54 G90 G00 X0.Y0.,N10 Z30.,N15 S500 M03 M08,N20 G01 Z15.F20,N25 M98 P0006,N30 G01 Z10.,N35 M98 P0006,N40 G00 Z30.,N45 T02 M06,N50 G00 X25.Y14.Z30.,%0006,N115 G01 X-14.5 Y4.5 F100,N120 X14.5,N130 Y-4.5,N140 X-14.5,N150 Y4.5,N160 X-22.Y12.,N170 X22.,N180 Y-12.,N190 X-22.,N200 Y12.,N210 X0.Y0.,N220 M99,N55 G01 Z10.F20,N60 G03 X24.Y15.R6.F100,N65 G01 X-24.,N70 G03 X-25.Y14.R6.,N75 G01 Y-14.,N80 G03 X-24.Y-15.R6.,N85 G01 X24.,N90 G03 X25.Y14.R6.,N100 G01 Z30 F50,N105 G00 X0.Y0.,N110 M30,數(shù)控銑床編程,2、,簡化編程的指令,(1)鏡像功能指令,G24,G25。,格式:,G24 X Y Z,M98 P,G25 X Y Z,G24,建立鏡像,由指令坐標(biāo)軸后的坐標(biāo)值指定鏡像位置,,G25,指令取消鏡像。,G24、G25,為模態(tài)指令,可相互取消,,G25,為缺省值。,數(shù)控銑床編程,0003,主程序,N10 G91 G17 M03;,N20 M98 P100;,加工,N30 G24 X0;Y,軸鏡像,位置為,X=0,N40 M98 P100;,式 加工,N50 G24 X0 Y0;X,、,Y,軸鏡像,位置為(0,0),N60 M98 P100;,加工,N70 G25 X0;,取消,Y,軸鏡像,N80 G24 Y0;X,軸鏡像,N90 M98 P100;,加工,N100 G25 Y0;,取消鏡像,N110 M05;,N120 M30;,數(shù)控銑床編程,子程序(的加工程序):,100,N200 G41 G00 X10.0 Y4.0 D01;,N210 Y1.0,N220 Z-98.0;,N230 G01 Z-7.0 F100;,N240 Y25.0;,N250 X10.0;,N260 G03 X10.0 Y-10.0 I10.0;,N270 G01 Y-10.0;,N280 X-25.0;,N290 G00 Z105.0;,N300 G40 X-5.0 Y-10.0;,N310 M99;,數(shù)控銑床編程,(2),縮放功能指令,G50、G51,格式:,G51 X Y Z P,M98 P,G50,其中,,G51,中的,X,、,Y,、,Z,給出縮放中心的坐標(biāo)值,,P,后跟縮放倍數(shù)。,G51,既可指定平面縮放,也可指定空間縮放。,G51,指定縮放開,,G50,指定縮放關(guān)。,G51、G50,為模態(tài)指令,可,相互,注銷,,G50,為缺省值。,例:如圖所示的三角形,ABC,,頂點(diǎn)為,A(30,40),B(70,40),C(50,80),,若,D(50,50),為中心,放大2倍,則縮放程序?yàn)?G51 X50,Y50,P2,數(shù)控銑床編程,(3),旋轉(zhuǎn)變換指令,G68,G69,G68,為坐標(biāo)旋轉(zhuǎn)功能指令,,G69,為取消坐標(biāo)旋轉(zhuǎn)功能指令。,在,XY,平面:,格式:,G68 X Y P,G69;,其中:,X、Y,為,XY,平面內(nèi)的旋轉(zhuǎn)中心坐標(biāo),,P,為旋轉(zhuǎn)角度,單位是度,0,P360.000。,其它平面內(nèi)變換指令格式相同,只要把坐標(biāo)軸作相應(yīng)的變更就可以。,數(shù)控銑床編程,(3),旋轉(zhuǎn)變換指令,G68,G69,%1 主程序,N10 G90 G17 M03;,N20 M98 P100;,加工,N30 G68 X0 Y0 P45;,旋轉(zhuǎn)45,N40 M98 P100;,加工,N50 G69;,取消旋轉(zhuǎn),N60 G68 X0 Y0 P90;,旋轉(zhuǎn)則90,M70 M98 P100;,加工,N80 G69 M05 M30;,取消旋轉(zhuǎn),數(shù)控銑床編程,(3),旋轉(zhuǎn)變換指令,G68,G69,子程序(的加工程序),%100,N100 G90 G01 X20 Y0 F100;,N110 G02 X30 Y0 I5;,N120 G03 X40 Y0 I5;,N130 X20 Y0 I-10;,N140 G00 X0 Y0;,N150 M99;,數(shù)控銑床編程,1.,刀具選擇,:10mm,鉆頭,;,2.,安全高度,:50mm;,3.,進(jìn)給,:50mm/min;,5.,工藝路線,:,如圖,.,例,1,已知某如圖所示,要求加工所有的孔,.,%0001,N05 G54 G90 G00 X0.Y0.,N10 Z50.S500 M03 M08,N20 Z5.,N25 G00 X10.Y10.,N30 G01 Z-15.F50.,N35 G00 Z5.,N40 X50.,N45 G01 Z-15.,N50 G00 Z5.,N55 Y30.,N60 G01 Z-15.,N65 G00 Z5.,N70 X10.,N75 G01 Z-15.,N80 G00 Z50.,N85 X0.Y0.,N90 M02,X,Y,X,Z,10,O,60,20,10,15,10,40,50,30,數(shù)控銑床編程,3.1 概述,3 固定循環(huán),圖6.9 孔加工固定循環(huán),圖6.10 固定循環(huán)數(shù)據(jù)形式,G90,絕對(duì)指令,G91,增量指令,數(shù)控銑床編程,固定循環(huán)的程序格式如下:,G98(,或,G99)G73(,或,G74,或,G76,或,G80G89)X Y Z R Q P I J K F L,式中第一個(gè),G,代碼(,G98,或,G99),指定返回點(diǎn)平面,,G98,為返回初始平面,,G99,為返回,R,