 Topology optimization is a type of structural optimization technique which can optimize material layout within a given design space.Compared to other typical structural optimization techniques, such as size optimization or shape optimization, topology optimization can update both shape and topology of a part.However, the complex optimized shapes obtained from topology optimization are always difficult to handle for traditional manufacturing processes such as CNC machining.