I know a guy that is a machinist and builds scale models of steam engines and diesels for mini railroad clubs. They are exact to scale fully operational models. All moving parts are duplicated to exact specifications just scaled down. Problem is they cost more than owning the full size version.