宏程序編程7.加工多件
2019-11-22 13:26:09
GHZN01
加工多件

毛坯外徑35mm,未注倒角0.5
刀具說(shuō)明
T01 90度外園車刀
T02Φ9.5mm鉆頭
T03鏜刀
T04 3mm切刀
工藝分析
圖中工件總長(zhǎng)為10mm,切刀寬為3mm,左端面留0.5mm,后一工件端面留0.5mm精車。所以Z軸要向前偏移14mm。
方法1宏程序
程序;
G00100Z100T0101
M03S1200
#1=14.單個(gè)工件加工長(zhǎng)度
#2=0計(jì)數(shù)
G0031.Z2.快速定位
G99G01Z-[#1*5]F0.3粗車外園一刀
WHILE[#2LT5]DO1當(dāng)#2小于5時(shí),循環(huán)(即加工總件數(shù)為5件)
G00100Z80T0101
M03S2000
G0032.Z0.快速定到端面
G01X15.F0.15車削端面
G0026.Z2.粗車Φ24
G01Z-4.9F0.25留0.1mm
G00U1.Z1.退刀
X21.快速走到倒角延長(zhǎng)線上
G01X24.Z-0.5F0.15倒角0.5x45
Z-5.加工Φ24外園
X29.精車軸面
X30.W-0.5倒角0.5x45
Z-14.加工Φ30外園
G0080.Z80.退刀
T0202S800換2號(hào)刀
G00X0.Z2.快速定位
G83Z-17.Q10000F0.04深孔鉆循環(huán)
G80取消固定循
G00.Z80.快速退刀
T0303S2000 換3號(hào)刀
G00X9.Z1.快速定位到循環(huán)起點(diǎn)
G9014.Z-7.9F0.3外徑切削粗車Φ16,留0.1mm
X15.8F0.2留0.2mm
G0019.定位到倒角延長(zhǎng)線上
G01X16.Z-0.5F0.05 倒角0.5x45
Z-8.精車Φ16
X11. F0.18精車軸面
X10.W-0.5倒角0.5x45
Z-11精車Φ10
G00U-1.Z80.退刀
T0404換4號(hào)刀
G0031.
Z-13.5快速定位
G75R1
G75X9.P2000F0.04切槽循環(huán)
G0080.Z50.退刀
G50Z#1偏置一個(gè)工件
#2=#2+1計(jì)件
END1語(yǔ)句1結(jié)束
G00100.Z100.退刀
G50Z-[5*#1]還原初始坐標(biāo)
M30程序結(jié)束
方法2用單件加工做子程序調(diào)用:
主程序:
a.
O1230
G00100Z100T0101
M03S1200
G0031.Z2.快速定位
G99G01Z-60.F0.3粗車要加工件數(shù)總長(zhǎng)
G54M98P1第一工件坐標(biāo)設(shè)定
G55M98P1第二工件坐標(biāo)設(shè)定
G56M98P1第三工件坐標(biāo)設(shè)定
G57M98P1第四工件坐標(biāo)設(shè)定
G58M98P1第五工件坐標(biāo)設(shè)定
G50Z-60還原初始坐標(biāo)
G00100.Z100.
M30程序結(jié)束
對(duì)于沒(méi)有G55~G59坐標(biāo)設(shè)定的系統(tǒng)可用下面程序:
b.
O1234
G00100Z100T0101
M03S1200
G0031.Z2.快速定位
G99G01Z-60.F0.3粗車要加工件數(shù)總長(zhǎng)
M98P1L5調(diào)用5次
G50Z-60
G00100Z100
M30
單件子程序
O0001:
G00100Z80
M03S2000T0101
G0026.Z2.
G01Z-4.9F0.25
G00U1.Z1.
X21.
G01X24.Z-0.5F0.15
Z-5.
X29.
X30.W-0.5
Z-14.
G0080.Z80.
T0202S800
G00X0.Z2.
G83Z-17.Q10000F0.04
G80
G00.Z80.
T0303
G0014.Z2.
G01Z-7.9F0.3
X0F0.2
G00Z2.
X15.8
G01Z-7.9
G00U-1.Z1.
G0019.
G01X16.Z-0.5
Z-8.
X11.
X10.W-0.5
Z-11
G00U-1.Z80.
T0404
G0031.
Z-13.5
G75R1
G75X9.P2000F0.04
G0080.Z50.
G50Z-14使用主程序a,此語(yǔ)句省略不用。
M99