Yea we had a 3d printer at college and it could print bearings out and the balls would move how good is that, and also made a mini V8 engine and the cranks would turn and pistons move