Topology optimization is often used by designers and engineers to generate novel and sometimes organic shaped designs. In addition, additive manufacturing processes are becoming more and more capable to print organic shaped structures and lattice structures. While, lattice structures may sometimes occur naturally in topology optimization, usually some design constraint must be imposed in the optimization process to produce a lattice-like result. In this paper, we discuss how to enforce topology patterns to get final topology result to match certain desirable shapes that can be both easier to manufacture and/or to enforce a design requirement. The methods presented are implemented in the GENESIS structural optimization software and its preprocessor Design Studio. These two computer programs can be accessed in ANSYS using the GTAM and GSAM ACT extensions.