Design For Manufacturing And Topology Optimization In Additive Manufacturing