Hey Piccyman....
So my Watchdog checkbox is off already...
Do you mean set the Amps to match the ampage of the motors on the driver board - Mine are about right I think.
My Motors say 3Amps per phase.. I assume that means 3A on the pots on the boards.
So ran some code tonight to cut out letters of kids names as a test.
Machine running much more smoothly tonight when running Gcode, (but seemed only to skip when jogging.)
However the machine kept stopping half way through the code, as it was in the middle of cutting out a letter. It did it 3 times.
I have just run the same code at least 3 times without the cutter running and it did not stop once. That surely must be down to the router causing interference of some kind.
So i have just ordered shielded cable. I have heard it and been told it, so I thought i would get it and do it, then that is ruled out.
I think i have also decided to forget the Machine co-ordinates being zero. I can't see that it matters to much as i think you said.
I will use the switches on the X & Y as limit switches rather than homing switches, and forget homing. I will just set work zero at the corner of my job.
Hopefully that will get around the A Axis problem of homing not working when you have a slaved axis.
My Z axis shortening seems to of made the machine more solid anyway.
Cheers
Martin