On Wed, 6 May 2026 16:41:42 +0300
Viesturs Lācis <[email protected]> wrote:

> I tried some quick maths and theoretically your step length and step
> space should be fine for your scale and maxvel (1 step = 10 us, so 1
> mm = 320 steps = 3200 us = 3.2 ms and theoretical maxvel at this
> timing is 1000/3.2 = 312.5 mm/s).

DM556 is set to 8 microsteps, so

200 steps/rev * 8 = 1600 steps/rev

X, Y, 5mm lead screw → 1600 steps/rev / 5 = 320
Z     4mm lead screw → 1600 steps/rev / 4 = 400

Conservatively the machine should do 3m/min on X,Y and 2m/min on Z.

> First thing I would check is making sure that the drives are happy
> with the increased step frequency you are reaching - reduce
> microstepping and step_scale accordingly as well as steplength and
> stepspace.

The DM556 datasheet states a minimum pulsewidth of 2.5µs, so
STEPLEN=5000 = 5µs should be fine, I guess.

> Second thing is about PID parameters - IMHO P=300 will not
> be correct

I was experimenting with that value and reverted to the default of
1000. It's working now. That was my mistake fiddling with too many
values without a clue what they do.

Marco


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to