N0220 G92 X15 Z-50 P1.5 K2 ; 加工螺紋,退尾長度為 2mm
N0230 X14.2 ; 進刀0.8mm 切第二刀螺紋
N0240 X13.8 ; 進刀0.4mm 切第三刀螺紋
N0250 X13.6 ; 進刀0.2mm 切第四刀螺紋
N0260 G0 X60 Z50 ; 退刀到安全距離
a(公制多頭螺紋):
N 0 0 1 0 G 5 0 X 1 0 0 Z 5 0 ;定義工件坐標系
N 0 0 2 0 M 0 3 S 6 0 0 ;主軸正轉,600n/min
N 0 0 3 0 T 4 4 ;換 4 號刀,執行 4 號刀偏
N 0 0 4 0 G 0 X25 Z5 ;快速定位,靠近工件
N 0 0 5 0 M 9 8 P 0 0 9 0 L 3 ;調用子程序,調用 3 次
N 0 0 6 0 G 0 X 1 0 0 Z 5 0 ;快速返回程序原點
N 0 0 7 0 M05 ;停主軸
N 0 0 8 0 M02 ;程序結束
N 0 0 9 0 G92 X19.5 Z-30 P4.5 ;執行第壹個螺紋循環,P=導程
N 0 1 0 0 X19 ;進刀 0.5mm,切第二刀螺紋
N 0 1 1 0 X18.5 ;進刀 0.5mm,切第三刀螺紋
N 0 1 2 0 X18.35 ;進刀 0.45mm,切第四刀螺紋
N 0 1 3 0 G0W1.5 ;Z 向正向移動壹個牙距 P/L=1.5mm
N 0 1 4 0 M 9 9 ;子程序返回
b(英制多頭螺紋):
N 0 0 1 0 G 5 0 X 1 0 0 Z 5 0 ;定義工件坐標系
N 0 0 2 0 M 0 3 S 6 0 0 ;主軸正轉,600n/min
N 0 0 3 0 T 4 4 ;換 4 號刀,執行 4 號刀偏
N 0 0 4 0 G 0 X 2 5 Z 5 ;快速定位,靠近工件
N 0 0 5 0 M 9 8 P 0 0 9 0 L 3 ;調用子程序,調用 3 次
N 0 0 6 0 G 0 X 1 0 0 Z 5 0 ;快速返回程序原點
N 0 0 7 0 M 0 5 ;停主軸
N 0 0 8 0 M 0 2 ;程序結束
N 0 0 9 0 G 9 2 X 20 Z – 3 0 E 14 ;執行第壹個螺紋循環
N 0 1 0 0 X19.5 ;進刀 0.5mm,切第二刀螺紋
N 0 1 1 0 X 19 ;進刀 0.5mm,切第三刀螺紋
N 0 1 2 0 X18.63 ;進刀 0.37mm,切第四刀螺紋
N 0 1 3 0 G 0 W1.814 ;Z 向正向移動壹個螺距 P=1.814mm
N 0 1 4 0 M 9 9 ;子程序返回
可以用 U W混合編程