Large-scale additive manufacturing involves three knowledge areas: digital design, digital fabrication and material science.
To begin, architects create computer models of all the components that will be printed. These designers can then use software to test how the components will respond to structural forces and tweak the components accordingly. These tools can also help the designer figure out how to reduce the weight of components and automate certain design processes, such as smoothing complex geometric intersections, prior to printing.