Attached SMF, TMP is for 21i with rigid tapping Tom
@START % :1115 N#TOOL (#TLCMT) G40 G17 G80 G90 G49 G20 G54 #EVAL(#V9=#TOOL) M6 T#FMT(#V9,T2.0) S#SPEED #SPNDL #MOV X#XPOS Y#YPOS /M08 G43 H#LOFF Z#ZPOS
@TOOLCHG #MOV Z4.0 /M09 G40 M05 G91 G30 Z0.0 M01 ; #EVAL(#V9=#TOOL) N#FMT(#V9,T2.0) (#TLCMT) G40 G17 G80 G90 G49 G20 G54 M6 T#FMT(#V9,T2.0) S#SPEED #SPNDL #MOV X#XPOS Y#YPOS /M08 G43 H#LOFF Z#ZPOS #RESET(#FXD,#PECK,#FEED,#C0,#V7) @END < #FXD> G00 Z4.0 / M09 G40 M05 G91 G30 Y.0 Z.0 M30 %<RETURN> @STPROF < #ABSI>< #FXD>< #MOV>< X#XPOS>< Y#YPOS> @ENDPROF #MOV Z#ZPOS < #DCOMP> @RAP < #ABSI>< #FXD>< #MOV>< X#XPOS>< Y#YPOS>< Z#ZPOS> @LINE #IF(#DCOMP>0)<#EVAL(#V8=#V9+30)> < #DCOMP#EXC D#FMT(#V8,F2.0)>< #MOV>< X#XPOS>< Y#YPOS>< Z#ZPOS>< F#FEED> @ARC < #PLANE>< #MOV>< X#XPOS>< Y#YPOS>< I#XCTR>< J#YCTR>< F#FEED> @XZARC < #PLANE>< #MOV>< X#XPOS>< Z#ZPOS>< I#XCTR>< K#ZCTR>< F#FEED> @YZARC < #PLANE>< #MOV>< Y#YPOS>< Z#ZPOS>< J#YCTR>< K#ZCTR>< F#FEED> @HELIX < #PLANE>< #MOV>< X#XPOS>< Y#YPOS> Z#ZPOS< I#XCTR>< J#YCTR>< F#FEED> @ZCLRMV < #ABSI>< #FXD><< #MOV> Z#ZPOS> @ZCHKMV < #FXD><< #MOV> Z#ZPOS> @ZDPTHMV << #MOV> Z#ZPOS< F#FEED>> @FXD1 < #ABSI>< #FXD>< X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK>< F#FEED> @FXD2 < #ABSI>< #FXD>< X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK P#DWELL>< F#FEED> @FXD3 #EVAL(#C0=1) < #C0> < #ABSI>< #FXD>< X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK>< F#FEED> @FXD4 < #ABSI>< #FXD>< X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK>< F#FEED> @FXD5 < #ABSI>< #FXD>< X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK Q#PECK>< F#FEED> @DWELL G04 P#DWELL @
@MFV#4.0 MILL4 0 0 1 0 0 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 2 0 1 0 0 0 1 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 T4.0 D3.4 T2.0 T4.0 T2.0 D3.3 D1.4 D2.4 D3.2 T4.3 T4.0 T4.0 T4.0 T4.0 T4.0 T4.0 G00 G01 G02 G03 G80 G81 G82 G84 G86 G83 G87 G88 G40 G41 G42 G17 G18 G19 G90 G91 G97 G96 G94 G95 G93 M05 M03 M04 G02 G03 M29 C2-ON C2-OFF C3-ON C3-OFF C4-ON C4-OFF C5-ON C5-OFF N N ( ) T NS_VMC.TMP 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0.000100 0.050000 0.002000 0.500000 200.000000 0.250000 8000.000000 0.001000 30.000000 0.800000 0.500000 0.002000 0.001000 2000.000000 1.500000 1.000000 0.100000 0.500000 0.000000 0.000000 0.900000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.100000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 9999.000000
