3D printer motor