Hi,
good work with the posting.
I see that you have referenced (homed) the machine, that is good. So what exactly is the problem?
I see for instance that the current work offsets are being applied but they may no longer be relevant to the job on the table at the moment or may be
left over from your last session.
Lets imagine that you've just turned Mach on, referenced and now you want to load a piece of material and cut it. When you place the material in the vice
it will almost certainly not align with the previous work offsets from the last job.
What you do is manually jog to the corner of the material (or wherever on the material that the Gcode 0,0,0 is drafted for) and hit <zero X> and <zero Y>.
Now manually and carefully jog downwards until the tool just touches the surface of the material and hit <zero Z>. The work co-ords of the point are 0,0,0.
The machine co-ords will be different, in fact they will be negative of the difference between the machine zero (your reference or home point) and the
'beginning' point of your Gcode job. Mach cares about machine co-ords but you don't. If you want to see them that's fine but I find they're a source of confusion.
The real value of referencing your machine is now Soft Limits (on Config/Homing-Limits page) make sense. You can have them drawn on the toolpath
display (Config/Toolpath.....check <Machine Boundaries>) and see whether your Gcode job is within the boundaries. If not shift the material so that you
think it is within bounds, jog to the new 0,0,0 point as before, hit <zero X>,<zero Y> and <zero Z> and <Regen Toolpath> and you can now confirm that you
shifted the material enough and in the right direction to bring it within bounds.
This is a very simple procedure, no need to do any calculations or manually enter numbers into DROs just jog to the 'origin' of your part and zero your axes.
What actually happens is the work offsets get updated to negative the difference between your new intended work 0,0,0 and the machine zero (home point).
Easy really...but it takes a little practice before the simplicity and elegance of it become plain.
Craig