What is 3D printing? Process criteria, failure modes, and a selection checklist | AgileMakeAI