The bearing is steel and was purchased. The only things not printed were the bearings, screws, wires, LED's, and the dynamo (generator). The housings, gear, handle, chain drive, and covers were all printed from ABS. I designed the entire thing in Solidworks.