This is not a new thing to 3D printing, it has been a problem for ever in engineering. It is all covered under the general area of "limits and fits" and is always catered for on the drawing board before you get anywhere near making the things.