3D printing is a great technology, allowing people to prototype 3D parts at a minimum cost. But like all technologies, 3D printing with a Fused deposition modeling (FDM) has its own limitations, different from other techniques to produce 3D parts,...