《帶孔零件加工》PPT課件.ppt
帶孔零件加工,1.刀具長(zhǎng)度補(bǔ)償 2.固定循環(huán),教學(xué)目標(biāo),1.理解刀具長(zhǎng)度補(bǔ)償?shù)囊饬x 2.掌握刀具補(bǔ)償?shù)膽?yīng)用 3.掌握固定循環(huán)指令的應(yīng)用,引入,解決辦法,解決辦法三: T01:G54G90G01Z0 T02:G54G90G44G01Z0H02 T03:G54G90G43G01Z0H03,解決辦法一: T01:G54G90G01Z0 T02:G55G90G01Z0 T03:G56G90G01Z0,解決辦法二: T01:G54G90G01Z0 T02:G54G90G01Z20 T03:G54G90G01Z10,執(zhí)行G43時(shí),(刀具長(zhǎng)時(shí),離開(kāi)刀工件補(bǔ)償,+Z) Z實(shí)際值 = Z指令值 +(H xx) 執(zhí)行G44時(shí),(刀具短時(shí),趨近工件補(bǔ)償,-Z) Z實(shí)際值 = Z指令值 -(H xx),長(zhǎng)度補(bǔ)償?shù)脑恚ū举|(zhì)),知識(shí)鏈接,1、刀具長(zhǎng)度補(bǔ)償?shù)淖饔茫?用于刀具軸向(Z向)的補(bǔ)償. 使刀具在軸向的實(shí)際位移量比程序給定值增加或減少一個(gè)偏置量. 刀具長(zhǎng)度尺寸變化時(shí),可以在不改動(dòng)程序的情況下,通過(guò)改變偏置量達(dá)到加工尺寸. 利用該功能,還可在加工深度方向上進(jìn)行分層銑削,即通過(guò)改變刀具長(zhǎng)度補(bǔ)償值的大小,通過(guò)多次運(yùn)行程序而實(shí)現(xiàn)。,2、刀具長(zhǎng)度補(bǔ)償?shù)姆椒?將不同長(zhǎng)度刀具通過(guò)對(duì)刀操作獲取差值。 通過(guò)MDI方式將刀具長(zhǎng)度參數(shù)輸入刀具參數(shù)表。 執(zhí)行程序中刀具長(zhǎng)度補(bǔ)償指令。,3、刀具長(zhǎng)度補(bǔ)償指令,刀具長(zhǎng)度補(bǔ)償G43,G44,G49,(1)格式,G43 刀具長(zhǎng)度正補(bǔ)償 G44 刀具長(zhǎng)度負(fù)補(bǔ)償 G49取消刀長(zhǎng)補(bǔ)償 G43 G44 G49 均為模態(tài)指令 其中Z 為指令終點(diǎn)位置,H為刀補(bǔ)號(hào)地址,用H00H99來(lái)指定,它用來(lái)調(diào)用內(nèi)存中刀具長(zhǎng)度補(bǔ)償?shù)臄?shù)值。,執(zhí)行G43時(shí),(刀具長(zhǎng)時(shí),離開(kāi)刀工件補(bǔ)償,+Z) Z實(shí)際值 = Z指令值 +(H xx) 執(zhí)行G44時(shí),(刀具短時(shí),趨近工件補(bǔ)償,-Z) Z實(shí)際值 = Z指令值 -(H xx),其中(Hxx)是指xx寄存器中的補(bǔ)償量,其值可以是正值或者是負(fù)值。當(dāng)?shù)堕L(zhǎng)補(bǔ)償量取負(fù)值時(shí),G43和G44的功效將互換。,長(zhǎng)度補(bǔ)償?shù)脑恚ū举|(zhì)),設(shè)(H02)= 200 mm時(shí) N1 G54 X0 Y0 Z200 N2 G90 G00 G44 Z10.0 H02 指定點(diǎn)A,實(shí)到點(diǎn)B N3 G01 Z-20.0 實(shí)到點(diǎn)C N4 Z10.0 實(shí)際返回點(diǎn)B N5 G00 G49 Z 200 實(shí)際返回點(diǎn)O,示例 1,使用G43、G44相當(dāng)于平移了Z軸工件原點(diǎn)一個(gè)補(bǔ)償量。 即將坐標(biāo)原點(diǎn)O平移到了O點(diǎn)處,后續(xù)程序中的Z坐標(biāo)均相對(duì)于O進(jìn)行計(jì)算。使用G49時(shí)則又將Z軸原點(diǎn)平移回到了O點(diǎn)。 在機(jī)床上有時(shí)可用提高Z軸位置的方法來(lái)校驗(yàn)運(yùn)行程序。,另外一種理解,鉆孔加工舉例,對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得實(shí)際刀具比理想刀具短8mm,若設(shè)定(H01)=8mm, (H02)=8mm,%0005 N1 G54G00X120.0 Y80.0Z100 N2 G43 Z-32.0 H01 S630 M03 (或G44 Z-32.0 H02) G00Z3 N3 G01 Z-18.0 F120 N4 G04 P1000 N5 G00 Z3.0 N6 G91 X90.0 Y-20.0 N7 G01 Z-23.0 F120 N8 G04 P1000 N9 G00 Z23.0,主程序號(hào) 增量編程方式,快速移到孔#1正上方。 理想刀具下移值Z=-32,實(shí)際刀具下移值Z=-40下移到離工件上表面距離3mm的安全高度平面。主軸正轉(zhuǎn) 以工進(jìn)方式繼續(xù)下移21mm 孔底暫停1s。 快速提刀至安全面高度。 快移到孔#2的正上方。 向下進(jìn)給23mm,鉆通孔#2。 孔底暫停1s。 快速上移23mm,提刀至安全平面。,程序單,N10 X-60.0 Y-30.0 N11 G01 Z-35.0 F120 N12 G49 G00 Z67.0 N13 X-150.0Y-30.0 N14 M05 M02,快移到孔#3的正上方。 向下進(jìn)給35mm,鉆孔#3。 理想刀具快速上移67mm,實(shí)際刀具上移75mm,提刀至初始平面。 刀具返回初始位置處。 主軸停,程序結(jié)束。,程序單,從上述程序可以大致了解鉆孔加工的走刀路線及鉆孔的基本編程方法,當(dāng)所使用的數(shù)控銑床不具備更高級(jí)的鉆孔專用指令時(shí),通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后面的章節(jié)中逐步介紹。,返回上層,使用01, T02, T03號(hào)刀具對(duì)工件進(jìn)行鉆、擴(kuò)、鉸加工編程時(shí)選01刀具為標(biāo)準(zhǔn)刀具長(zhǎng)度.試寫出用 G43 、G44 指令對(duì)T02, T03刀具向下快速移動(dòng)100mm時(shí),進(jìn)行長(zhǎng)度補(bǔ)償?shù)某绦蚨?并說(shuō)明存儲(chǔ)器中的補(bǔ)償值是多少?刀具的實(shí)際位移是多少?,示例2,小結(jié),1.用刀具半徑補(bǔ)償功能對(duì)內(nèi)外輪廓進(jìn)行程序編制; 2.刀具補(bǔ)償?shù)谋举|(zhì) 數(shù)控系統(tǒng)自動(dòng)控制刀具中心向指定方向偏離編程軌跡一個(gè)偏置量(為什么不說(shuō)是刀具半徑?) 數(shù)控系統(tǒng)自動(dòng)平移工件坐標(biāo)Z軸零點(diǎn)一個(gè)補(bǔ)償量 3.粗加工、精加工共用一子程序,改變刀具偏置量 4.程序模塊化結(jié)構(gòu),固定循環(huán)動(dòng)作組成,X、Y軸快速定位到孔中心位置 Z軸快速運(yùn)行到靠近孔上方的安全高度平面R點(diǎn)(參考點(diǎn)) 孔加工(工作進(jìn)給) 在孔底做需要的動(dòng)作 退回到安全平面高度或初始平面高度 快速返回到初始點(diǎn)位置。,固定循環(huán)的動(dòng)作示意圖,固定循環(huán)的程序格式包括 數(shù)據(jù)形式 返回點(diǎn)平面 孔加工方式 孔位置數(shù)據(jù) 孔加工數(shù)據(jù) 循環(huán)次數(shù) 。,G90(G91)G98(G99) G _X_Y_Z_R_Q_P_K_F_,固定循環(huán)指令格式說(shuō)明,G98(G99)G _X_Y_Z_R_Q_P_K_F_,第二個(gè)G代碼為孔加工方式, 即固定循環(huán)代碼G73,G74,G76和G81 G89中的任一個(gè)。,固定循環(huán)指令參數(shù)說(shuō)明,1、G73 G89、Z、R、P、Q都是模態(tài)代碼。,2、為了簡(jiǎn)化程序,若某些參數(shù)相同,則可不必重復(fù)。若為了程序看起來(lái)更清晰,不易出錯(cuò),則每句指令的各項(xiàng)參數(shù)應(yīng)寫全。(讀、寫程序),3、 G80、G01G03等代碼可以取消固定循環(huán)。,固定循環(huán)指令分類,鉆孔類,攻螺紋類,鏜孔類,一般鉆孔G81G82,鉆深孔(L/D3)G73G83,右旋攻螺紋G84,左旋攻螺紋G74,粗鏜孔G85G86,精鏜孔G76,反鏜孔G87,固定循環(huán)功能表,G88,切削進(jìn)給,暫停、主軸停止,手動(dòng),鏜循環(huán),G89,切削進(jìn)給,暫停,切削進(jìn)給,鏜循環(huán),鉆孔循環(huán)指令,深孔加工循環(huán)指令,q,q,q,初始高度,安全高度,孔底位置,d,d,G83動(dòng)作分解,G73動(dòng)作分解,螺紋加工循環(huán)指令,鏜孔循環(huán)指令(G85 G86),G85:鏜孔循環(huán) G99 G85X_Y_Z_R_F_ 該指令動(dòng)作過(guò)程與G81指令相同,只是G85進(jìn)刀和退刀都為工進(jìn)速度,且回退時(shí)主軸不停轉(zhuǎn)。 G86:鏜孔循環(huán) G98 G86X_Y_Z_R_F_ 此指令與G81相同,但在孔底時(shí)主軸停止,然后快速退回。 注意:該指令退刀前沒(méi)有讓刀動(dòng)作,退回時(shí)可能劃傷已加工表面,因此只用于粗鏜孔。,鏜孔循環(huán)指令(G76),精鏜循環(huán) G98(G99)G76 X_Y_Z_R_P_Q_F_,精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向移動(dòng),然后快速退刀,退刀位置由G98或G99決定。 帶有讓刀的退刀不會(huì)劃傷已加工平面,保證了鏜孔精度。 刀尖反向位移量用地址Q指定,其值q,鏜孔循環(huán)指令(G87),G87:反鏜循環(huán) G98 G87 X_Y_Z_R_Q _F_K_,G87 指令動(dòng)作圖,動(dòng)作過(guò)程: 在X、Y軸定位后,主軸定向停止,然后向刀尖的反方向移動(dòng)q值,再快速進(jìn)給到孔底(R點(diǎn))定位。在此位置,刀具向刀尖方向移動(dòng)q值。主軸正轉(zhuǎn),在Z軸正方向上加工至Z點(diǎn)。這時(shí)主軸又定向停止,向刀尖反方向位移,然后從孔中退出刀具。返回到初始點(diǎn)(只能用G98)后退回一個(gè)位移量,主軸正轉(zhuǎn),進(jìn)行下一個(gè)程序段的動(dòng)作。,G98 G87 G90 X100 Y100 Z40 R5 Q10 P2000,