Chip, An update for you, BTW I don't get much workshop time

.
First checked mill with MACH3, X axis move 2 inches - mill moved 1.998, Y axis 2 inch move - mill moved 2.001 so mill is OK
Drew a 1.5 x 1.0 inch rectangle in TurboCad and exported as DXF to LazyCam.
Told LazyCam to use Tool 1, 0.197"D ( actually a 5mm ) endmill, then generated G Code & loaded to MACH3
LazyCam inserted G41 codes throughout the code list BUT MACH3 said tool in use was Tool 0 and diameter was 0".
Ran the code and it milled a rectangle 1.303" x 0.801" which is what you would expect if tool diameter compensation wasn't being used.
SO, is LazyCam failing to export the tool data to MACH3 or I am I making a basic, stupid mistake?
Thanks again for your time
Alistair