Multi-material topology optimization for additive manufacturing considering maximum build volume and assembly process | Synapse