Hi all!
I do realize that this question pops out from time to time, but after 3 days of calibration and tests I need help from someone more experienced.
The said problem is a behaviour I can only describe as stepping motor skipping steps on random. The motor is Nema23 4Nm paired with driver CW5045 (I'm not sure about their quality, can someone confirm that these are not some variations of generic chinese products?)
Sometimes the motor does not return exactly to the starting point and is even 3mm off, sometimes it returns to the starting point with sub 100um accuracy (all in calibration mode over the material - the software I use is UCCNC).
The problem is that a shift in the starting point can occur even for relatively small movements (50mm forward and 50mm back movement can result in shift of the starting position of 0.5mm, sometimes more, sometimes less, all in calibration mode).
The linear speed for the axis I have tested thoroughly was set to 2m/minute (and decreased from 5m/minute after some testing).
One of the most annoying things is that even though the calibration was more or less repeatable over large distances, when drilling small shapes they were always at least 1mm smaller than they should be (what should be a 10mm wide hole was only 9mm wide - soft wood, 2mm deep).
If you know by any chance what might be the reason for such behaviour please share this information with meEven if your experience does not exactly relate to my problems it might help me with finding the solution. If you need some additional information I will gladly provide it.