A round bore on a shaft with a flat will slip. Print the D shape of the shaft and add a set screw against the flat.
What the message means
The torque goes through the contact between the hub and the shaft. A bore a little too large or without the flat has no grip.
Fix it in this order
- Measure the shaft diameter and the flat with calipers.
- Print a D-shaped bore and test the fit. Allow a small clearance for your printer.
- Add a nut trap and a set screw that presses on the flat of the shaft.
- Use a metal hub or a coupling for high torque.
- Avoid glue on the shaft if you may need to remove the wheel.
- Check that the hub wall is thick enough, so it does not crack.
If you see this, do this
| You see | Do this |
|---|---|
| Motor turns, wheel does not | Slipping on the shaft. |
| Hub cracks at the screw | Thicker wall or a metal hub. |
Related
servo torque calculator, robot drifts to one side.
Last reviewed: November 2026. These are the usual causes and the order that finds them fastest. Test on your own board; clones and cables differ.