The idea for this design is from https://www.printables.com/model/42045-brompton-rollerswheels-replacement-with-bearing - but I needed larger wheels for my Brompton rack and I also did not want to have to print two different parts. Also I like to make things customizable, these wheels are easy to be used for other projects.
With my model you need to print the inner wheel part twice, use PETG, ABS or even better, some CF material. The wheels in the photos where printed with Extrudr XPETG, 50% infill. Works just fine. Enable ironing for the upper side and supports for the screw/nut holes. Might need sanding in case ironing doesn't work well. The tolerances are small for the bearing. Use blue loctite to make sure the wheel parts stay together.
For the wheel outside I would recommend some stiff TPU, I've used 89A material with 100% infill.
Instead of the spacer you can use a nut and spacers.
Other parts you need:
636 ZZ (6x22x7mm) bearing
2x M4 12mm button head screws
2x M4 nuts
M6 button head screw, nuts and washers in the appropriate length/amount/size as needed for your usage. I've used M6x40mm screws to mount the wheel on the Brompton rack.
The author marked this model as their own original creation.