hi. ok this is what I am getting. I have set the home position and machine G54 homing position to zero. the home position is with the machine bed 70 percent into the -x travel and the y at mid point of its travel. the z homing position is just at the start of its downward travel. the machine position G54 is with the x at 50 percent into its travel so at midpoint and the y axis the same and the z just in contact with the work surface. I am not sure if this is correct or if there is a better g54 position to use.
ok I made a drawing in solidworks, exported it into artcam and this is the program it made.

Tool No1.
GO17 G21 G49 G80 G90 G91.1
GO25.0000
M3 S15000
GO X-26.8618 Y-1.9300 Z5.0000
G1 Z-0.5000 F240
G1 X-27.6058 Y-1.9240 F600
YO .8628
X26.0964 Y1.3811
Y-2.3522
X-26.8618 Y-1.9300
GO Z5.0000
GO XO.0000 YO.0000
GO Z5.0000
GO XO.0000 YO.0000
M5
M30.

this program is just a test for a .5mm deep slot. what worries me is that there looks like there is know start position. ie g54 position.
I tried it on the mill a small MF70 and the tooling went all over the place.
what am I doing wrong ???????????