A Holistic Approach to Additive Manufacturing