How to design for the FDM 3D printing process

3D printing is a broad family of manufacturing technologies, each with their own advantages and limitations.

FDM/FFF (fused deposition modeling or fused filament fabrication) is a powerful process for both rapidly prototyping and for creating functional parts. As with any manufacturing technology, it is a process that must be designed to for best results.