G54 //wywołanie układu współrzędnych
G94 //posuw minutowy
G21 //układ metryczny
G90 //programowanie absolutne
T1 M4 //wywołanie narzędzia 1 i jego korektora
G43 //kompensacja długości narzędzie w +
S100 F200 //prędkość obrotowa i posuw
M03 //załączenie prawych obrotów wrzeciona
G00 //ruch szybki
Z30
X0 Y0 //do punktu P1 ( x=0,y=0)
G00 X15 Z5 //ruch szybki do punktu P2(x=15)
G01 Z-0,1 //interpolacja liniowa – zagłębienie się w materiał 0,1 mm
G01 X0 Y15 //interpolacja liniowa do punktu P3(x=0,y=15)
G01 X20 Y35 //interpolacja liniowa do punktu P4(x=20,y=35)
G01 X50 Y0 //interpolacja liniowa do punktu P5(x=50,y=0)
G00 Z5 //ruch szybki
G00 X70 //ruch szybki do punktu P6(x=70)
G01 Z-0,1 //interpolacja liniowa – zagłębienie się w materiał 0,1 mm
G01 X20 Y50 //interpolacja liniowa do punktu P7(x=20,y=50)
G01 X40 Y70 //interpolacja liniowa do punktu P8(x=40,y=70)
G01 X110 Y0 //interpolacja liniowa do punktu P9(x=110,y=0)
G00 Z5 //ruch szybki
G00 X130 //ruch szybki do punktu P10(x=130)
G01 Z-0,1 //interpolacja liniowa – zagłębienie się w materiał 0,1 mm
G01 X40 Y90 //interpolacja liniowa do punktu P11(x=40,y=90)
G01 X60 Y110 //interpolacja liniowa do punktu P12(x=60,y=110)
G01 X170 Y0 //interpolacja liniowa do punktu P13(x=170,y=0)
G01 X130 //interpolacja liniowa do punktu P10
G00 Z5 //ruch szybki
G00 X110 //ruch szybki do punktu P9
G01 Z-0,1 //interpolacja liniowa – zagłębienie się w materiał 0,1 mm
G01 X70 //interpolacja liniowa do punktu P6
G00 Z5 //ruch szybki
G00 X55 //ruch szybki do punktu P5
G01 Z-0,1 //interpolacja liniowa – zagłębienie się w materiał 0,1 mm
G01 X15 //interpolacja liniowa do punktu P2
G00 Z10 //ruch szybki
M05 //stop obrotów wrzeciona
M30 //koniec programu