臥式加工中心編程
臥式加工中心編程FANUC系統(tǒng)為例
當(dāng)建立好數(shù)學(xué)模型后,我們以FANUC系統(tǒng)為例,使用宏指令中的工件零點(diǎn)偏置值系統(tǒng)變量( #5201一#5284),局部變量(#1一#26),編制工作臺(tái)回轉(zhuǎn)后坐標(biāo)系自動(dòng)計(jì)算的程序。
(1)主程序
01234
NlO G65 P80o U W I J K
GO G90 G54 Bo(G54面加工內(nèi)容
GO G90 G55 BO(G55面加工內(nèi)容
GO G90 G56 Bo(G56面加工內(nèi)容
GOG90G57 Bo(G57面加工內(nèi)容
M3O
(2)子程序
080o
Nl# 24= #522l
#25= #5222
#26: #5223
#2= # 5224
N10# 101=2* #2l一#24
# 104: 2* #23+ #4一# 26 、
# 105= #2+ 180
N2#524l= # 101
#5242= #25
#5243= # 104
#5244: # 105
N20# lll= #2l+ #23一#26
# l14= #23+ #24一#2l+ #5
# l15= #2+9O
N3#526l= # lll
#5262= #25
#5263= # ll4
#5264= # ll5
N30# 12l= #21+ #26一#23
# 124= #23+ #2l一# 24+ #6
# I25= #2—9O
N4#528l: # 12l
#5282= #25
#5283= # 124
#5284: # l25
N40M99
(3)使用說(shuō)明
① 本程序用于臥式加工中心工作臺(tái)旋轉(zhuǎn)后程序原點(diǎn)的自動(dòng)計(jì)算。
② 可消除操作者對(duì)工件的找正時(shí)間,實(shí)現(xiàn)無(wú)間斷加工,提高勞動(dòng)效率;獲得良好的精度,保證產(chǎn)品質(zhì)量。
③將第一個(gè)面的 、l,、z軸向的程序原點(diǎn)坐標(biāo)存入機(jī)床工件坐標(biāo)系存儲(chǔ)單元G54中。
④ 將工作臺(tái)回轉(zhuǎn)中心X回值向主程序 賦值;將工作臺(tái)回轉(zhuǎn)中心z回值向主程序 賦值。
⑤ 將 軸向的程序原點(diǎn)至 軸正向邊沿的圖樣尺寸,向主程序.,賦值;將 軸向的程序原點(diǎn)至 軸負(fù)向邊沿的圖樣尺寸,向主程序 賦值;工件厚度向,賦值(見圖2)。
⑥ 運(yùn)行主程序,系統(tǒng)將自動(dòng)計(jì)算(755、(756、(757三個(gè)工件坐標(biāo)系的工件(程序)原點(diǎn),并存入相應(yīng)的工件坐標(biāo)系存儲(chǔ)單元。
臥式加工中心與立式加工中心編程上有什么主要區(qū)別?
注意它的軸不同啊 ,因?yàn)樗闹鬏S一般在Y軸上的啊 ,而立式的則是在Z軸上啊 ,所以進(jìn)刀或退刀需要注意,要不然會(huì)撞機(jī)的。
用臥式加工中心加工端蓋的工藝分析以及編程實(shí)例
用臥式加工中心加工圖1所示的端蓋(B面及各孔),試編制加工程序。
根據(jù)圖紙要求,選擇A面為定位基準(zhǔn),用彎板裝夾。加工路線如下:粗銑和精銑B面(選用φ100mm端銑刀T01、T13);粗鏜、半精鏜和精鏜φ60H7孔分別至φ58、φ59.95、φ60H7(選用鏜刀T02、T03、T04);鉆、擴(kuò)、鉸φ12H8孔(φ3mm中心鉆T05、φ10mm鉆頭T06、φ11.85mm擴(kuò)孔鉆T07、φ12H8鉸刀T09);M16螺紋鉆孔、攻絲(φ14mm鉆頭T10、M16機(jī)用絲錐T12)。工件坐標(biāo)系原點(diǎn)選在φ60H7孔中心上,Z方向零點(diǎn)選在加工表面上,快速進(jìn)給終點(diǎn)平面選在距離工件表面2mm處平面。對(duì)刀點(diǎn)選在中心孔上方50mm處。
用臥式加工中心加工圖1所示的端蓋(B面及各孔),試編制加工程序。
根據(jù)圖紙要求,選擇A面為定位基準(zhǔn),用彎板裝夾。加工路線如下:粗銑和精銑B面(選用φ100mm端銑刀T01、T13);粗鏜、半精鏜和精鏜φ60H7孔分別至φ58、φ59.95、φ60H7(選用鏜刀T02、T03、T04);鉆、擴(kuò)、鉸φ12H8孔(φ3mm中心鉆T05、φ10mm鉆頭T06、φ11.85mm擴(kuò)孔鉆T07、φ12H8鉸刀T09);M16螺紋鉆孔、攻絲(φ14mm鉆頭T10、M16機(jī)用絲錐T12)。工件坐標(biāo)系原點(diǎn)選在φ60H7孔中心上,Z方向零點(diǎn)選在加工表面上,快速進(jìn)給終點(diǎn)平面選在距離工件表面2mm處平面。對(duì)刀點(diǎn)選在中心孔上方50mm處。
加工程序如下:
O0001 ;
N1 G92 X0 Y0 Z50.0 ; 工件坐標(biāo)系設(shè)定
N2 T01 M06; 換T01號(hào)刀具
N3 G90 G00 Y0 Z10.0;
N4 X-135.0 Y45.0;
N5 S300 M03;
N6 G43Z0.5 H01 M08; 建立長(zhǎng)度補(bǔ)償
N7 G01X75. 0 F70; 粗銑B面
N8 Y-45.0;
N9 X-135.0 M09;
N10 G00 G49 Z10. 0 M05; 取消長(zhǎng)度補(bǔ)償
N11 X0 Y0;
N12 T13 M06; 換T13號(hào)刀具
N13 X-135.0 Y45.0;
N14 G43 Z0 H13 S500 M03;
N15 G01 X75.0 F50 M08; 精銑B面
N16 Y-45.0;
N17 X-135.0 M09;
N18 G00 G49 Z10.0 M05;
N19 X0 Y0;
N20 T02 M06; 換T02號(hào)刀具
N21 G43 Z4.0 H02 S400 M03;
N22 G98G85 Z-17.0 R2.0 F40; 粗鏜φ60H7孔
N23 G00 G49 Z10.0 M05;
N24 X0 Y0;
N25 T03 M06; 換T03號(hào)刀具
N26 G43 Z4.0 H03 S450 M03;
N27 G98 G85 Z-17.0 R2.0 F50; 半精鏜φ60H7孔
N28 G00 G49 Z10.0 M05;
N29 T04 M06; 換T04號(hào)刀具
N30 X0 Y0;
N31 G43 Z2.0 H04 S450 M03;
N32 G98 G85 Z-17.0 R1.0 F40; 精鏜φ60H7循環(huán)
N33 G00 G49 Z10.0 M05;
N34 T05 M06; 換T05號(hào)刀具
N35 X60 Y0.0;
N36 G43 Z4.0 H05 S1000 M03;
N37 G98 G91 G81 Z-5.0 R2.0 F50; 固定循環(huán),鉆中心孔
N38 M98P0005; 子程序調(diào)用
N39 G00 G49 Z10.0 M05;
N41 T06 M06; 換T06號(hào)刀具
N42 X60.0 Y0;
N43 G43 Z4.0 H06 S600 M03;
N44 G99 G81 Z-17.0R2.0 F60; 鉆孔固定循環(huán)
N45 M98P0005; 子程序調(diào)用
N46 G00 G49 Z10.0 M05;
N47 T07 M06; 換T07號(hào)刀具
N48 X60.0 Y0;
N49 G43 Z4.0 H07 S300 M03;
N50 G99 G82 Z-5.0 R2.0 P2000 F40; 擴(kuò)孔固定循環(huán)
N51 M98P0005; 子程序調(diào)用
N52 G49 G00 Z10.0 M05;
N54 T09 M06; 換T09號(hào)刀具
N55 X60 Y0;
N56 G43 Z4.0 H09 S500 M03;
N57 G99G81 Z-17.0 R2.0 F40; 鉸孔固定循環(huán)
N58 M98P0005; 子程序調(diào)用
N59 G49 G00 Z10.0 M05;
N60 T10 M06; 換T10號(hào)刀具
N61 X0 Y60;
N62 G43 Z4.0 H10 S500 M03;
N63 G99G81 Z-17.0 R2.0 F40; 鉆孔固定循環(huán)
N64 X0 Y-60.0;
N65 G49 G00 Z10.0 M05;
N66 T11 M06; 換T11號(hào)刀具
N67 X0 Y60;
N68 G43 Z4.0 H11 S500 M03;
N69 G99G84 Z-17.0 R2.0 F200; 攻螺紋固定循環(huán)
N70 X0 Y-60.0;
N71 G00 G49 Z10.0 M05;
N72 G28 X0 Y0;
N73 M30;
O0005;(子程序)
N10 X56.57 Y56.57;
N20 X-56.57;
N30 X-60.0 Y0;
N40 X-56.57 Y-56.57;
N50 X56.57;
N50 M99;
臥式加工中心編程指令
有用 G 代碼 G00 定位(快速進(jìn)給) B *
G01 直線插補(bǔ)(切削進(jìn)給) B *
G02 圓弧插補(bǔ)/螺旋線(CW) B
G03 圓弧插補(bǔ)/螺旋線(CCW) B
G04 暫停 B
G05.1 預(yù)讀(預(yù)先讀出多個(gè)程序段) B
G07.1 圓柱插補(bǔ) O
G08 預(yù)讀控制 B
G09 準(zhǔn)確停止 B
G10 加工程序參數(shù)輸入 B
G11 加工程序參數(shù)輸入刪除 B
G15 取消極坐標(biāo)指令 B
G16 極坐標(biāo)指令 B
G17 X&Y平面選擇 B *
G18 Z&X平面選擇 B
G19 Y&Z平面選擇 B
G20 英寸輸入 B
G21 毫米輸入 B
G22 存儲(chǔ)行程檢查 O
G23 存儲(chǔ)行程檢查刪除 O
G27 返回參考點(diǎn)檢測(cè) B
G28 返回參考點(diǎn) B
G29 從參考點(diǎn)返回 B
G30 返回第2.3.4參考點(diǎn) B
G31 跳躍功能 O
G33 螺旋切削 O
G37 自動(dòng)刀具長(zhǎng)度測(cè)量 O
G39 拐角偏置圓弧插補(bǔ) B
G40 刀具徑補(bǔ)償取消 B *
G41 刀具左側(cè)補(bǔ)償 B
G42 刀具右側(cè)補(bǔ)償 B
G40.1 法線方向控制取消 O
G41.1 法線方向控制左側(cè)打開 O
G42.1 法線方向控制右側(cè)打開 O
G43 +方向刀具長(zhǎng)度補(bǔ)償 B
G44 -方向刀具長(zhǎng)度補(bǔ)償 B
G49 刀具長(zhǎng)度補(bǔ)償取消 B *
G50 取消比例縮放 B
G51 比例縮放 B
G50.1 G指令鏡像功能刪除 B
G51.1 G指令鏡像功能 B
G52 局部坐標(biāo)設(shè)定 B
G53 機(jī)床坐標(biāo)選擇 B
G54 工件坐標(biāo)系1選擇 B *
G54.1 附加工件坐標(biāo)系選擇 B
G55 工件坐標(biāo)系2選擇 B
G56 工件坐標(biāo)系3選擇 B
G57 工件坐標(biāo)系4選擇 B
G58 工件坐標(biāo)系5選擇 B
G59 工件坐標(biāo)系6選擇 B
M指令
M00 程序停止
M01 條件程序停止
M02 程序結(jié)束
M03 主軸正轉(zhuǎn)
M04 主軸反轉(zhuǎn)
M05 主軸停止
M06 刀具交換
M08 冷卻開
M09 冷卻關(guān)
M18 主軸定向解除
M19 主軸定向
M29 剛性攻絲
M30 程序結(jié)束并返回程序頭
M98 調(diào)用子程序
M99 子程序結(jié)束返回/重復(fù)執(zhí)行
臥式加工中心編程信息由思誠(chéng)資源網(wǎng),機(jī)床附件首選思誠(chéng)資源網(wǎng)。