ah, then you can do yourself a favour and 'fake the home'. The convention/rule is that home is at the positive ends of axis travel, which puts it 'right, away, up' for a router type machine. The most important one is Z, make sure it is up as far as it will go. X and Y can be in the middle somewhere though I do recommend X+ and Y+. Now, turn on or reset the GRBL controller (or even just connect the GUI which will reset GRBL). now GRBL thinks the current position is *home*. now you can jog to where this workpieces 0,0,0 point is and 'set zero' there (which sets the G54 offsets without changing home), and cut your job as usual. Before turning off when your day is done, just send it to the home position. I define a macro button for it Code: G53 G0 Z0 G53 G0 X0 Y0 This raises Z safely to home Z0 and then moves to X0 Y0, ready for faking home next time your turn it on. It is important to raise Z first, this makes it very likely that the tool will miss anything lying on the table when it moves to X0Y0 (my router table is a 'flat spot' and therefore collects junk so I find this useful) doing this also removes the randomness which means that G53 safety moves in Gcode will always be predictable and safe, set the offsets in Fusion to 0, you only really need an offset when you do have home switches because then going to 0 will actually trigger the switch, so one would normally set an offset of -10mm to prevent that.