Hi Nick,
You need to offset the datum using G52, like this :-
G20 G40
G00 g90 g43 X-1. Y-1.
z1.
M98 (SUBTEST.TAP)
G52 x5. y5. (datum shift)
M98 (SUBTEST.TAP)
G52 x0 y0 (datum shift cancel)
M30
%
If you run this in Mach it will not show the 2 paths offset, it will draw them on top of each other. The machine will do it right though.
Graham.