Integrated Topology Optimization and Additive Manufacturing

Topology optimization has been considered as a promising tool for conceptual design due to its capability of generating innovative design candidates without depending on the designer’s intuition and experience. In this work, practical algorithms and a MATLAB-based open source framework are developed to seamlessly integrate the level-set-based topology optimization procedure with additive manufacturing process by converting the design to STL (STereoLithography) files, which is the de facto standard format for 3D printing. The proposed algorithms and code are mainly developed for level-set based optimization methods and the input is expected to be a matrix Φ of a 2D or 3D design, but it can also be used with density-based optimization results. The proposed work is evaluated by a proof-of-concept demonstration with 3D printing of both single and multi-material topology optimization results. The open source framework will be beneficial to the areas of computational design and additive manufacturing, and is available for download, in both, Matlab GUI and code.

Open source framework

Integrated Topology Optimization and Additive Manufacturing for 3D Microgripper example

Integrated Topology Optimization and Additive Manufacturing for Multi-Material Designs

Useful tools:

 STL generator

 Scale

 Resolution

 Thickening 2D designs

 Flipping

 Symmetry

 Periodicity

 Orientation

Download options:

phi2stl GUI for user friendly interface

phi2stl code for  easy integration with existing optimization codes

Representative publications:

Journal:

Panagiotis Vogiatzis, Shikui Chen and Chi Zhou, “An Open Source Framework for Integrated Additive Manufacturing and Level-Set Based Topology Optimization”, Journal of Computing and Information Science in Engineering, 17.4 (2017): 041012.

Conference:

Panagiotis Vogiatzis, Shikui Chen and Chi Zhou, “A Matlab Code for Integrated  Additive Manufacturing and Level-Set Based Topology Optimization”, ASME Proceedings of IDETC/CIE, August 21-24, 2016, Charlotte, North Carolina, USA.

Demonstration

Demonstration