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
