(info: торцевание)

o<face>sub
#<tool> = #1 (= 7 № инстр)
#<MaxRPM> = #2 (= 3500 макс S скорость)
#<diameter> = #3 (=16 диаметр)
#<tpi> = #4 (=1 шаг резьбы)
#<inital_depth> = #5 (= 0.005глубина)
#<thread_depth> = #6 (=1  за 1 проход)
#<F> = #7 (=80  F подача)
#<z_start> = #8 (= 48 L заготовки)
#<z_end> = #9 (=46 L детали)
#<coolant>         = #10 (= 8 охлаж вкл=8 выкл=9)
#<SurfaceUnitsMin> = #11 (=40 поверхностная скорость)

G7 G18  G40 G54
G96 D#<MaxRPM>  S#<SurfaceUnitsMin> 
T[#1] M6
#<tooldiam>=#5410
G43 (load tool offset)
G42 (start cutter comp)
M#<coolant>
M3
G0 Z[ #8+1]
G0 X[#3+1]
O100 WHILE [#8 GT[ #9-0]]
       G0 Z[#8-#6]
        	#8=[#8-#6] 

	G1 F[#7] X0.1
        G0 Z[#8+1]
        G0 X[#3+1]
        
O100 ENDWHILE	
G0 X[#3+15] Z[#8+15] 

o<face>endsub
M2


