Once only achievable in the far-fetched imaginations of science fiction writers, 3D printing has gone mainstream. Relatively ...