G0 X200 Z100(快速移動到安全位)
T0101(換1號外圓刀,執行1號刀補)
M03 S500(開啟主軸正轉,速度500R/MIN)
G0 X112 Z2(快速接近工件毛坯)
G71 U3 R0.5 F0.2(G71軸向精車循環加工,U3每次吃刀3MM單邊,退刀0.5MM,速度0.2MM/R)
1/16頁
G71 P1 Q2 U0 W0(P1程序開始階段,Q2程序結束階段,U0——X軸不留精加工余量,
W0——Z軸不留精加工余量)
N1 G0 X30(循環開始以後的第壹階段) G1 Z-50
X90
Z-70
X110
N2 Z-140(循環結束的最後壹階段) G0 X200 Z100(快速移動至安全換刀位) T0202(換2號刀螺牙刀,執行2號刀補) G0 X200 Z100 S300(快速移動至安全位,轉速改為300R/MIN)
X30 Z4(快速定位至螺牙循環開始位置) G92 X29.8 Z-48 F1.5(車螺牙,X軸牙底徑29.8,Z牙長48MM,牙距1.5MM)
X29.6
X29.4
X29.2
X29
X28.8
X28.6
X28.4
X28.3
X28.2
2/16頁
X28.1
X28.05
G0 X200 Z100(快速移動至安全換刀位置)
T0303(換3號割刀,執行3號刀補)
G0 X200 Z100 S200(快速定位,轉速200R/MIN)
X110 Z-84(移動至割槽循環開始位置)
G75 R0.5 F0.08(G75割槽循環,R——每次退刀0.5MM,F——每轉進給0.08MM) G75 X60 Z-120 P6000 Q4000(槽底徑60MM,Z軸最大深度120MM,P——每次切入6MM,
Z軸移動量)
M09(關水泵)
G0 X200 Z100 M05(快速移動至換刀安全位,關閉主軸) T0101(換1號刀)
M30(程序結束)
這是我大學的車床程序,以前寫的,不過車床的程序有國內國外很多種,二次編程語言也不同,還是問妳同學吧