As Clive mentioned, don't make moving parts with too tight a tolerance.
That's why locos with what appear to be totally worn out moving parts/joints work without any problem.
I've heard miniature locos clanking around the track, due to wear, but still performing quite admirably.
Reminds me of a customer who was building an Allchin and who got tolerances so tight, he scraped paint off when doing final assembly.
I don't make sliding/rotating parts a push fit on miniature locomotives, and that philosophy has stood me in good stead over the years.
Too tight a fit could/would induce binding/lockup.
I will be making easy fits on my 4" Little Samson, with exceptions of course.
Geoff – It's sunny!