%
011; (FANUC sistemi 1 değişkenli, toplamda 12 segmentli bir bitirme makro programı kullanır)
N01 #16=0; (#16, bıçak dairesinin merkezinin hareket açısının açısını temsil eder ve 0, başlangıç değeridir)
N06 G54S400 M03; (Hızı belirtmek için koordinat sistemini ayarlayın ve iş milinin ileri doğru dönmesini belirtin)
N07T0101; (komut takımı konum numarası ve takım telafi numarası)
N08G00X150Z100; (genel başlangıç noktasına varmak)
N09 G00Z[50+8.8*COS[#16]]; (Z yönünde ipliğin başlangıç noktasına ulaşılması)
N10X[100-17.6*SIN[#16]]; (X yönü takımın diş açmasının başlangıç noktasına ulaşır)
N11 G32Z-113 F25; (Bıçağı çevir)
N12 G00 X140; (bıçağı kaldır)
N13 #16=#16+8; (Bir sonraki bıçağın değerini hesaplayın; burada 8, iki bıçak arasındaki açısal aralıktır △)
N14 IF [#16 LE 180] GOTO 09 (162 dereceyi geçmiyorsa sürüşe devam edin)
N15 G00 X150Z100 M05; (İş mili durur ve toplam geri çekilme noktasına geri döner)
N16 M30; (program sonu)
%




