This thread is copied from the original starting thread on the MachSupport Mach4 forums (
http://www.machsupport.com/forum/index.php/topic,29440.0.html) to continue the (presumed) PMDX-SmartBOB debugging here on our forums. The final resolution will be cross-posted back to the original MachSupport thread.
Here is the original pertinent info from NeilD321:
I am finalising the setup of my new machine and have discovered something I don't understand.
I have setup a pen where my end mill will be to test that all works correctly.
If I set the pen on some paper and zero all axis I can draw a perfect 2 inch by 2 inch square by just jogging the X and Y axis to 2.0 and back while watching the RDOs.
I assume this means I've managed to set the motor and axis parameters correctly.
So I moved to issuing MDI G-code commands to start learning what is what.
But if I, again, put the pen on the paper and zero the machine and then issue a G01 X2.0 command, I expected the machine to move 2.0 inches on the X axis.
It didn't. It moved 0.8142 inches.
To make matters worse, if I now press "Go To Zero" the X axis moves but ends up at -0.2576 in the RDO.
I have the PMDX-422 SmartBobUSB
MACH 4 build 4.0.1.2230 on Windows 7
SmartBobUSB Plugin version 0.17.86
Boot loader: 1.5.58
Firmware: 0.32.104
I have the Velocity Units/Minute set to 31 for all motors.
Posted here by Bob.