Im trying to thread in our emco lathe using mastercam... everything works ok except for the thread cycle.... does anyone know how to correctly code the cycle..... this is what mastercam posts using box parameters...

O0000
G20
(PROGRAM NAME - FSAE FRONT SPINDLE DATE=DD-MM-YY - 20-01-11 TIME=HH:MM - 11:08 )
(TOOL - 3 OFFSET - 3)
(OD THREAD RIGHT INSERT - NONE)
G0 T0303
G97 S200 M03
G0 X2.2 Z.2778 M8
G99 G92 X1.9747 Z-1. F.0625
X1.9594
X1.9474
X1.9371
X1.928
X1.928
G0 X2.2
M9
G28 U0. W0. M05
T0300
M30

using canned
%
O0000
G20
(PROGRAM NAME - FSAE FRONT SPINDLE DATE=DD-MM-YY - 20-01-11 TIME=HH:MM - 11:09 )
(TOOL - 3 OFFSET - 3)
(OD THREAD RIGHT INSERT - NONE)
G0 T0303
G97 S200 M03
G0 X2.2 Z.2907 M8
G76 X1.928 Z-1. I0. K.036 D.0141 A29 F.0625
M9
G28 U0. W0. M05
T0300
M30
%

using longhand
%
O0000
G20
(PROGRAM NAME - FSAE FRONT SPINDLE DATE=DD-MM-YY - 20-01-11 TIME=HH:MM - 11:10 )
(TOOL - 3 OFFSET - 3)
(OD THREAD RIGHT INSERT - NONE)
G0 T0303
G97 S200 M03
G0 X2.2 Z.2907 M8
X1.9747
G99 G32 Z-1. F.0625
G0 X2.2
Z.2865
X1.9594
G32 Z-1. F.0625
G0 X2.2
Z.2831
X1.9474
G32 Z-1. F.0625
G0 X2.2
Z.2803
X1.9371
G32 Z-1. F.0625
G0 X2.2
Z.2778
X1.928
G32 Z-1. F.0625
G0 X2.2
Z.2778
X1.928
G32 Z-1. F.0625
G0 X2.2
Z.2907
M9
G28 U0. W0. M05
T0300
M30
%

using alternating
%
O0000
G20
(PROGRAM NAME - FSAE FRONT SPINDLE DATE=DD-MM-YY - 20-01-11 TIME=HH:MM - 11:11 )
(TOOL - 3 OFFSET - 3)
(OD THREAD RIGHT INSERT - NONE)
G0 T0303
G97 S200 M03
G0 X2.2 Z.2907 M8
Z.2766
X1.9747
G99 G32 Z-1. F.0625
G0 X2.2
Z.2808
X1.9594
G32 Z-1. F.0625
G0 X2.2
Z.2775
X1.9474
G32 Z-1. F.0625
G0 X2.2
Z.2803
X1.9371
G32 Z-1. F.0625
G0 X2.2
Z.2778
X1.928
G32 Z-1. F.0625
G0 X2.2
Z.2778
X1.928
G32 Z-1. F.0625
G0 X2.2
Z.2766
M9
G28 U0. W0. M05
T0300
M30
%