Continuous front propagation-based overhang control for topology optimization with additive manufacturing

Additive manufacturing enables the nearly uncompromised production of optimized topologies. However, due to the overhang limitation, some designs require a large number of supporting structures to enable manufacturing. Because these supports are costly to build and difficult to remove, it is desirable to find alternative designs that do not require support. In this work, a filter is presented that suppresses non-manufacturable regions within the topology optimization loop, resulting in designs that can be manufactured without the need for supports. The filter is based on front propagation, can be evaluated efficiently, and adjoint sensitivities are calculated with almost no additional computational cost. The filter can be applied also to unstructured meshes and the permissible degree of overhang can be freely chosen. The method is demonstrated on several compliance minimization problems in which its computational efficiency and flexibility are shown. The current applications are in 2D, and the proposed method is readily extensible to 3D.

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

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

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

[4]  Alexander Vladimirsky,et al.  Ordered Upwind Methods for Static Hamilton-Jacobi Equations: Theory and Algorithms , 2003, SIAM J. Numer. Anal..

[5]  G. Allaire,et al.  Shape optimization of a layer by layer mechanical constraint for additive manufacturing , 2017 .

[6]  Robert Maas,et al.  A PDE-Based Approach to Constrain the Minimum Overhang Angle in Topology Optimization for Additive Manufacturing , 2017 .

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

[8]  Martin P. Bendsøe Topology Optimization , 2009, Encyclopedia of Optimization.

[9]  T. E. Bruns,et al.  Topology optimization of non-linear elastic structures and compliant mechanisms , 2001 .

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

[11]  A. Vladimirsky Fast methods for static Hamilton-Jacobi Partial Differential Equations , 2001 .

[12]  J. Sethian,et al.  Structural Boundary Design via Level Set and Immersed Interface Methods , 2000 .

[13]  Christopher B. Williams,et al.  Topology Optimization for Additive Manufacturing: Considering Maximum Overhang Constraint , 2014 .

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

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

[16]  O. Sigmund Morphology-based black and white filters for topology optimization , 2007 .

[17]  William Gropp,et al.  PETSc Users Manual Revision 3.4 , 2016 .

[18]  Patrick Amestoy,et al.  A Fully Asynchronous Multifrontal Solver Using Distributed Dynamic Scheduling , 2001, SIAM J. Matrix Anal. Appl..

[19]  Daniel Thomas The development of design rules for selective laser melting , 2009 .

[20]  Xiaoping Qian,et al.  Undercut and overhang angle control in topology optimization: A density gradient based integral approach , 2017 .

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

[22]  Grégoire Allaire,et al.  Structural optimization under overhang constraints imposed by additive manufacturing technologies , 2017, J. Comput. Phys..

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

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

[25]  Yoshikazu Hirai,et al.  Objective Function and Adjoint Sensitivities for Moving-Mask Lithography , 2008 .

[26]  Yongqiang Yang,et al.  Research on the fabricating quality optimization of the overhanging surface in SLM process , 2013 .

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

[28]  Patrick Amestoy,et al.  Hybrid scheduling for the parallel solution of linear systems , 2006, Parallel Comput..

[29]  K. Svanberg The method of moving asymptotes—a new method for structural optimization , 1987 .

[30]  William Gropp,et al.  Efficient Management of Parallelism in Object-Oriented Numerical Software Libraries , 1997, SciTools.

[31]  J A Sethian,et al.  A fast marching level set method for monotonically advancing fronts. , 1996, Proceedings of the National Academy of Sciences of the United States of America.