top of page
Algorithms Developed and Implemented in the Plato Software for Optimization-based Design for Manufacturing
J. Robbins and M.A. Aguilo

Abstract
This work presents a comprehensive documentation of the algorithms developed and integrated
into the Plato software to facilitate optimization-based design for additive manufacturing. It
details the implementation of forward and adjoint finite element solvers for simulating
elastoplastic and thermo-elastoplastic physics. These solvers were utilized within a design
optimization framework to predict the residual stress tensor at every material point. Additionally,
design criteria were formulated and implemented to minimize residual stress in additively
manufactured components via simulation-driven design.
bottom of page