Quote Originally Posted by Channel View Post
Today I tried to set the drivers to 1600 as someone suggested in this other post >>> LINK


While in the motor tuning section I put the values 320 steps 1500 speed and 40 acceleration.

Then I used the auto-calibration tool of Mach3 and it slightly changed value, like 326.5 ....

The axes with this configuration move quite well, maybe it's a little too fast.

What is still not good is the accuracy of the movement, in fact it is wrong about:
- 0.5 cm if I do G0 X20 F400
- 1 cm if I do G0 X40 F400
- 2 cm if I do G0 X80 F400

The positive thing is that when I do G0 X0 F400 from one of the commands above it is not wrong and returns correctly to the point of origin.

What could be the problem? The settings in the driver? Should I redo the mach3 motor-tuning?


For the Nema 23 engine, at the moment I used the same settings (different current values of course) but I have not yet checked if it is wrong during the movements.
First it is good you get consistent results.

How are you using the auto calibration? When testing use G1 not G0 (Go are rapid moves)

The greater the distance you measure over is better so try G1 X500 F400 and measure the distance moved then put that in the auto box and test again. Don't mix units up ie 0.5cm and 5mm generally we use mm or inches.

Another way is to work out the % difference in the distance moved and then use that % to change the step per.