Just check which units you have set set up in, and which units you are runing in.
Check you GCode program for the F command, and see what speed you are expecting.
If you have got as far as running GCode, we must assume that you have set the machine up correctly i.e. your steps per unit etc are correct.
Go to motor tuning, and see what maximum speed you have set. I don't know what your machine is, or what speeds you are expecting, but the way to tune the motors is to start with a low figure and gradually up the spedd. Check this by jogging your axis. You will reach a point where the motor breaks down. Back the speed off until it resumes again ( and perhaps a little more for reliability ) and your maximum speed is set. Do the same now with the acceleration. Ensure that you SAVE each axis as you do this, or your machine will revert to the last setting as soon as you leave the page.
Have you set up in mm, and your cad/cam is writing a program in inches.In this case, you must ensure that there is a G20 (imperial) command at the beginning of the program - otherwise your machine will take all its movement in mm rather than inches - and move 25 times too slowly.
As Hood said, you must Calculate your steps per unit.for your axis. Most (stepper) motors are 200 steps per rev.Most drivers operate on micro steps, 8 or 10 perhaps - that is 2000 steps and if your leadscrew is, say, 10 turns per inch then this would be 20,000 steps per inch, If you have any step down gearing ( I have 3 to 1 on my steel lathe) then that puts the steps per unit up to 60,000 per inch. I have recently gone metric (with ball screws) with a 5mm pitch thread, so my steps (now per mm) are down to 1,200 per mm. This is the order of scale you should be looking at.