hi there, workbee user here. i ran a few test on my workbee, apparently it couldn't return to exact g54 position. after did some operation. im using arduino uno as my controller, TB6600 stepper driver and Universal Gcode Sender as my gcode interpreter so here's the picture: i mark my endmill with black marker. plunged it down to the spoilboard to mark it and zero the position i ran a 2D pocketing operation, after it finish, i return it to work zero position (G54), and this is what its look like i did the same operation again, return it to work zero position. i draw a conclusion that somehow my g54 position has been moved. The problem could be mechanical or hardware issue, or maybe a combination of both. i checked the belt tension, checked all the screws and wheels. i didnt hear the clicking sound from stepper as if it was skip some steps im using 1/8 microstepping. what probably cause the issue?
Might want to replace the cheapies with decent drivers (; DQ542MA Stepper Motor Driver The TB6600s sometimes need a longer step pulse (Grbl settings -> Increase pulse time)