程式碼格式:G71 U(Δd) R(e) F S T ;⑴
G71 P(ns) Q(nf) U(Δu) W(Δw) K0/1 J0/1;⑵
程式碼意義:G71程式碼分為三個部分:
⑴:給定粗車時的切削量、退刀量和切削速度、主軸轉速、刀具功能的程式段;
⑵:給定定義精車軌跡的程式段區間、精車餘量的程式段;
⑶:定義精車軌跡的若干連續的程式段,執行G71時,這些程式段僅用於計算粗車的軌跡,
實際並未被執行。
U:Δd:粗車時X軸的切削量,取值範圍0.001(IS_B)/0.0001(IS_C)~99.999(單位:mm/inch,半
徑值),無符號,進刀方向由N10程式段的移動方向決定
R:粗車時X軸的退刀量, 取值範圍0~99.999(單位:mm/inch,半徑值),無符號,退刀方向與進
刀方向相反
P:精車軌跡的第一個程式段的程式段號;
Q:精車軌跡的最後一個程式段的程式段號。
U::X軸的精加工餘量
W::Z軸的精加工餘量(如果Z軸不留餘量可以省略)
程式碼格式:G70 P(ns) Q(nf);
程式碼功能:刀具從起點位置沿著ns~nf程式段給出的工件精加工軌跡進行精加工
ns:精車軌跡的第一個程式段的程式段號;
nf:精車軌跡的最後一個程式段的程式段號
例如:
O1234
M03 S650 T0101 //外園車刀
G0 X40 Z5 (快速定位到X40 Z5)
G71 U0.75 R2 (給定粗車吃刀量0.75半徑值,退刀量2)
G71 P10 Q20 U0.5 F120 (從N10之N20段粗車,留精車餘量0.5直徑值,走刀量120mm每分)
N10 G0 X0 S1200 (至N20程式段為精車時的刀具路徑)
G1 Z0 F80
G3 X30 Z-15 R15
G1 Z-46
X32
X34 Z-47
Z-51
X36
X38 Z-52
N20 Z-63
G70 P10 Q20 (N10至N20程式段的 精車迴圈)
G0 X100 Z100 (定位到x100 z10)
G72與G71基本形同,只是G71是軸向車削,G72是徑向車削。
例如,車一個半圓吧
GO X102 Z1
G72 W2 R1 F0.2
G72 P10 Q20 U1 W1
N1O G0 Z-50
G1 X100 F0.1
N20 G2 X0 Z0
G70 P10 Q20
程式碼格式:G71 U(Δd) R(e) F S T ;⑴
G71 P(ns) Q(nf) U(Δu) W(Δw) K0/1 J0/1;⑵
程式碼意義:G71程式碼分為三個部分:
⑴:給定粗車時的切削量、退刀量和切削速度、主軸轉速、刀具功能的程式段;
⑵:給定定義精車軌跡的程式段區間、精車餘量的程式段;
⑶:定義精車軌跡的若干連續的程式段,執行G71時,這些程式段僅用於計算粗車的軌跡,
實際並未被執行。
U:Δd:粗車時X軸的切削量,取值範圍0.001(IS_B)/0.0001(IS_C)~99.999(單位:mm/inch,半
徑值),無符號,進刀方向由N10程式段的移動方向決定
R:粗車時X軸的退刀量, 取值範圍0~99.999(單位:mm/inch,半徑值),無符號,退刀方向與進
刀方向相反
P:精車軌跡的第一個程式段的程式段號;
Q:精車軌跡的最後一個程式段的程式段號。
U::X軸的精加工餘量
W::Z軸的精加工餘量(如果Z軸不留餘量可以省略)
程式碼格式:G70 P(ns) Q(nf);
程式碼功能:刀具從起點位置沿著ns~nf程式段給出的工件精加工軌跡進行精加工
ns:精車軌跡的第一個程式段的程式段號;
nf:精車軌跡的最後一個程式段的程式段號
例如:
O1234
M03 S650 T0101 //外園車刀
G0 X40 Z5 (快速定位到X40 Z5)
G71 U0.75 R2 (給定粗車吃刀量0.75半徑值,退刀量2)
G71 P10 Q20 U0.5 F120 (從N10之N20段粗車,留精車餘量0.5直徑值,走刀量120mm每分)
N10 G0 X0 S1200 (至N20程式段為精車時的刀具路徑)
G1 Z0 F80
G3 X30 Z-15 R15
G1 Z-46
X32
X34 Z-47
Z-51
X36
X38 Z-52
N20 Z-63
G70 P10 Q20 (N10至N20程式段的 精車迴圈)
G0 X100 Z100 (定位到x100 z10)
G72與G71基本形同,只是G71是軸向車削,G72是徑向車削。
例如,車一個半圓吧
GO X102 Z1
G72 W2 R1 F0.2
G72 P10 Q20 U1 W1
N1O G0 Z-50
G1 X100 F0.1
N20 G2 X0 Z0
G70 P10 Q20