Generating support structures for additive manufacturing with continuum topology optimization methods

PurposeThe purpose of this paper is to explore the possibility of combining additive manufacturing (AM) with topology optimization to generate support structures for addressing the challenging overhang problem. The overhang problem is considered as a constraint, and a novel algorithm based on continuum topology optimization is proposed.Design/methodology/approachA mathematical model is formulated, and the overhang constraint is embedded implicitly through a Heaviside function projection. The algorithm is based on the Solid Isotropic Material Penalization (SIMP) method, and the optimization problem is solved through sensitivity analysis.FindingsThe overhang problem of the support structures is fixed. The optimal topology of the support structures is developed from a mechanical perspective and remains stable as the material volume of support structures changes, which allows engineers to adjust the material volume to save cost and printing time and meanwhile ensure sufficient stiffness of the support structures. Three types of load conditions for practical application are considered. By discussing the uniform distributive load condition, a compromise result is achieved. By discussing the point load condition, the removal work of support structures after printing is alleviated. By discussing the most unfavorable load condition, the worst collapse situation of the printing model during printing process is sufficiently considered. Numerical examples show feasibility and effectiveness of the algorithm.Research limitations/implicationsThe proposed algorithm involves time-consuming finite element analysis and iterative solution, which increase the computation burden. Only the overhang constraint and the minimum compliance problem are discussed, while other constraints and objective functions may be of interest.Practical implicationsCompared with most of the existing heuristic or geometry-based support-generating algorithms, the proposed algorithm develops support structures for AM from a mechanical perspective, which is necessary for support structures particularly used in AM for mega-scale construction such as architectures and sculptures to ensure printing success and accuracy of the printed model.Social implicationsWith the rapid development of AM, complicated structures result from topology optimization are available for fabrication. The present paper demonstrates a combination of AM and topology optimization, which is the trend of fabricating manner in the future.Originality/valueThis paper remarks the first of attempts to use continuum topology optimization method to generate support structures for AM. The methodology used in this work is theoretically meaningful and conclusions drawn in this paper can be of important instruction value and practical significance.

[1]  I. Ashcroft,et al.  Topology Optimization for Additive Manufacturing , 2011 .

[2]  Clément Gosselin,et al.  Weak support material techniques for alternative additive manufacturing materials , 2015 .

[3]  A. Michell LVIII. The limits of economy of material in frame-structures , 1904 .

[4]  Sam Anand,et al.  Optimum Part Build Orientation in Additive Manufacturing for Minimizing Part Errors and Support Structures , 2015 .

[5]  Tam H. Nguyen,et al.  Improving multiresolution topology optimization via multiple discretizations , 2012 .

[6]  Charlie C. L. Wang,et al.  The status, challenges, and future of additive manufacturing in engineering , 2015, Comput. Aided Des..

[7]  Krishnan Suresh,et al.  Support structure constrained topology optimization for additive manufacturing , 2016, Comput. Aided Des..

[8]  Xiaoming Wang,et al.  A level set method for structural topology optimization , 2003 .

[9]  S. Osher,et al.  Level Set Methods for Optimization Problems Involving Geometry and Constraints I. Frequencies of a T , 2001 .

[10]  Krister Svanberg,et al.  A Class of Globally Convergent Optimization Methods Based on Conservative Convex Separable Approximations , 2002, SIAM J. Optim..

[11]  J. E. Taylor,et al.  A Finite Element Method for the Optimal Design of Variable Thickness Sheets , 1973 .

[12]  R. Everson,et al.  Advanced lattice support structures for metal additive manufacturing , 2013 .

[13]  Mao Yu-xin,et al.  An Optimized Scheme to Generating Support Structure for 3D Printing , 2015, ICIG.

[14]  K. Wegener,et al.  “Assessing new support minimizing strategies for the additive manufacturing technology SLM” , 2013 .

[15]  Ligang Liu,et al.  Cost-effective printing of 3D objects with skin-frame structures , 2013, ACM Trans. Graph..

[16]  M. Bendsøe,et al.  Generating optimal topologies in structural design using a homogenization method , 1988 .

[17]  James K. Guest,et al.  Topology optimization considering overhang constraints: Eliminating sacrificial support material in additive manufacturing through design , 2016 .

[18]  Matthijs Langelaar,et al.  An additive manufacturing filter for topology optimization of print-ready designs , 2016, Structural and Multidisciplinary Optimization.

[19]  Simone Cacace,et al.  A level set based method for fixing overhangs in 3D printing , 2017 .

[20]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[21]  Seth Allen,et al.  Part orientation and build cost determination in layered manufacturing , 1998, Comput. Aided Des..

[22]  Xiaolong Zhang,et al.  Medial axis tree - an internal supporting structure for 3D printing , 2015, Comput. Aided Geom. Des..

[23]  A. Gibb,et al.  Freeform Construction: Mega-scale Rapid Manufacturing for construction , 2007 .

[24]  A. Rietz Sufficiency of a finite exponent in SIMP (power law) methods , 2001 .

[25]  Radomír Mech,et al.  Stress relief , 2012, ACM Trans. Graph..

[26]  Alistair G.F. Gibb,et al.  Design, data and process issues for mega-scale rapid manufacturing machines used for construction , 2008 .

[27]  A. Clausen Topology Optimization for Additive Manufacturing , 2016 .

[28]  Ernst Rank,et al.  The finite cell method for three-dimensional problems of solid mechanics , 2008 .

[29]  Gershon Elber,et al.  Orientation analysis of 3D objects toward minimal support volume in 3D-printing , 2015, Comput. Graph..

[30]  George I. N. Rozvany,et al.  Layout Optimization of Structures , 1995 .

[31]  Y. Xie,et al.  3D and multiple load case bi-directional evolutionary structural optimization (BESO) , 1999 .

[32]  Richard M. Everson,et al.  A new approach to the design and optimisation of support structures in additive manufacturing , 2013 .

[33]  Ernst Rank,et al.  Finite cell method , 2007 .

[34]  Jianhua Mo,et al.  Sloping wall structure support generation for fused deposition modeling , 2009 .

[35]  M. Zhou,et al.  Generalized shape optimization without homogenization , 1992 .

[36]  Martin Leary,et al.  Optimal topology for additive manufacture: A method for enabling additive manufacture of support-free optimal structures , 2014 .

[37]  James K. Guest,et al.  Topology optimization with multiple phase projection , 2009 .

[38]  Matthijs Langelaar,et al.  Topology optimization of 3D self-supporting structures for additive manufacturing , 2016 .

[39]  Tam H. Nguyen,et al.  A computational paradigm for multiresolution topology optimization (MTOP) , 2010 .

[40]  Daniel Cohen-Or,et al.  Build-to-last , 2014, ACM Trans. Graph..

[41]  Bedrich Benes,et al.  Clever Support: Efficient Support Structure Generation for Digital Fabrication , 2014, Comput. Graph. Forum.

[42]  M. Diehl,et al.  Robust topology optimization accounting for misplacement of material , 2012, Structural and Multidisciplinary Optimization.

[43]  Aleksandar Subic,et al.  Feasible Build Orientations for Self-Supporting Fused Deposition Manufacture: A Novel Approach to Space-Filling Tesselated Geometries , 2013 .

[44]  Ying Liu,et al.  Self-supporting structure design in additive manufacturing through explicit topology optimization , 2017 .

[45]  Chee How Wong,et al.  Practical support structures for selective laser melting , 2016 .

[46]  Yong Huang,et al.  Additive Manufacturing: Current State, Future Potential, Gaps and Needs, and Recommendations , 2015 .

[47]  Charlie C. L. Wang,et al.  Support slimming for single material based additive manufacturing , 2015, Comput. Aided Des..

[48]  Sylvain Lefebvre,et al.  Bridging the gap , 2014, ACM Trans. Graph..

[49]  Y. Xie,et al.  Computational efficiency and validation of bi-directional evolutionary structural optimisation , 2000 .

[50]  Emiliano Cristiani 3D Printers: A new challenge for mathematical modeling , 2014, ArXiv.

[51]  Yi Min Xie,et al.  Evolutionary Structural Optimization , 1997 .

[52]  Dominik Schillinger,et al.  The Finite Cell Method: A Review in the Context of Higher-Order Structural Analysis of CAD and Image-Based Geometric Models , 2015 .

[53]  K. Svanberg,et al.  An alternative interpolation scheme for minimum compliance topology optimization , 2001 .

[54]  J. Petersson,et al.  Numerical instabilities in topology optimization: A survey on procedures dealing with checkerboards, mesh-dependencies and local minima , 1998 .

[55]  Y. Xie,et al.  A simple evolutionary procedure for structural optimization , 1993 .

[56]  Xiaoming Wang,et al.  Color level sets: a multi-phase method for structural topology optimization with multiple materials , 2004 .

[57]  Kunwoo Lee,et al.  Block-based inner support structure generation algorithm for 3D printing using fused deposition modeling , 2017 .