×

Infill topology and shape optimization of lattice-skin structures. (English) Zbl 1529.74062

Summary: Lattice-skin structures composed of a thin-shell skin and a lattice infill are widespread in nature and large-scale engineering due to their efficiency and exceptional mechanical properties. Recent advances in additive manufacturing, or 3D printing, make it possible to create lattice-skin structures of almost any size with arbitrary shape and geometric complexity. We propose a novel gradient-based approach to optimizing both the shape and infill of lattice-skin structures to improve their efficiency further. The respective gradients are computed by fully considering the lattice-skin coupling while the lattice topology and shape optimization problems are solved in a sequential manner. The shell is modeled as a Kirchhoff-Love shell and analyzed using isogeometric subdivision surfaces, whereas the lattice is modeled as a pin-jointed truss. The lattice consists of many cells, possibly of different sizes, with each containing a small number of struts. We propose a penalization approach akin to the SIMP (solid isotropic material with penalization) method for topology optimization of the lattice. Furthermore, a corresponding sensitivity filter and a lattice extraction technique are introduced to ensure the stability of the optimization process and to eliminate scattered struts of small cross-sectional areas. The developed topology optimization technique is suitable for nonperiodic, nonuniform lattices. For shape optimization of both the shell and the lattice, the geometry of the lattice-skin structure is parameterized using the free-form deformation technique. The topology and shape optimization problems are solved in an iterative, sequential manner. The effectiveness of the proposed approach and the influence of different algorithmic parameters are demonstrated with several numerical examples.
{© 2021 John Wiley & Sons Ltd.}

MSC:

74P15 Topological methods for optimization problems in solid mechanics
74P10 Optimization of other properties in solid mechanics
74K25 Shells
74K10 Rods (beams, columns, shafts, arches, rings, etc.)
74S99 Numerical and other methods in solid mechanics

Software:

GitHub

References:

[1] BushnellD. Buckling of shells ‐ pitfall for designers. AIAA J. 1981;19:1183‐1226.
[2] RammE, WallWA. Shell structures—a sensitive interrelation between physics and numerics. Int J Numer Methods Eng. 2004;60:381‐427. · Zbl 1060.74572
[3] GibsonLJ, AshbyMF. Cellular Solids: Structure and Properties. Cambridge University Press; 1999.
[4] FleckNA, DeshpandeVS, AshbyMF. Micro‐architectured materials: past, present and future. Proc Royal Soc Lond A Math Phys Eng Sci. 2010;466:2495‐2516.
[5] GibsonI, RosenDW, StuckerB. Additive Manufacturing Technologies. Vol 17. Springer; 2014.
[6] SchaedlerTA, CarterWB. Architected cellular materials. Annu Rev Mater Res. 2016;46:187‐210.
[7] KirschU. Optimal topologies of structures. Appl Mech Rev. 1989;42:223‐239.
[8] BendsøeMP, Ben‐TalA, ZoweJ. Optimization methods for truss geometry and topology design. Struct Optim. 1994;7:141‐159.
[9] OhsakiM. Optimization of Finite Dimensional Structures. CRC Press; 2011. · Zbl 1223.74002
[10] ZegardT, PaulinoGH. Grand—ground structure based topology optimization for arbitrary 2D domains using matlab. Struct Multidiscip Optim. 2014;50:861‐882.
[11] AchtzigerW. On simultaneous optimization of truss geometry and topology. Struct Multidiscip Optim. 2007;33:285‐304. · Zbl 1245.90112
[12] GilbertM, TyasA. Layout optimization of large‐scale pin‐jointed frames. Eng Comput. 2003;20:1044‐1064. · Zbl 1063.74529
[13] MartinezP, MartiP, QuerinOM. Growth method for size, topology, and geometry optimization of truss structures. Struct Multidiscip Optim. 2007;33:13‐26.
[14] HagishitaT, OhsakiM. Topology optimization of trusses by growing ground structure method. Struct Multidiscip Optim. 2009;37:377‐393.
[15] BendsøeMP, KikuchiN. Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng. 1988;71:197‐224. · Zbl 0671.73065
[16] WangY, ChenF, WangMY. Concurrent design with connectable graded microstructures. Comput Methods Appl Mech Eng. 2017;317:84‐101. · Zbl 1439.74239
[17] PanesarA, AbdiM, HickmanD, AshcroftI. Strategies for functionally graded lattice structures derived using topology optimisation for additive manufacturing. Addit Manuf. 2018;19:81‐94.
[18] PantzO, TrabelsiK. A post‐treatment of the homogenization method for shape optimization. SIAM J Control Optim. 2008;47:1380‐1398. · Zbl 1161.49042
[19] GroenJP, SigmundO. Homogenization‐based topology optimization for high‐resolution manufacturable microstructures. Int J Numer Methods Eng. 2018;113:1148‐1163. · Zbl 07874747
[20] ZegardT, PaulinoGH. Bridging topology optimization and additive manufacturing. Struct Multidiscip Optim. 2016;53:175‐192.
[21] RobbinsJ, OwenSJ, ClarkBW, VothTE. An efficient and scalable approach for generating topologically optimized cellular structures for additive manufacturing. Addit Manuf. 2016;12:296‐304.
[22] BraibantV, FleuryC. Shape optimal design using b‐splines. Comput Methods Appl Mech Eng. 1984;44:247‐267. · Zbl 0525.73104
[23] HanX, ZinggDW. An adaptive geometry parametrization for aerodynamic shape optimization. Optim Eng. 2014;15:69‐91. · Zbl 1373.76070
[24] LeC, BrunsT, TortorelliD. A gradient‐based, parameter‐free approach to shape optimization. Comput Methods Appl Mech Eng. 2011;200:985‐996. · Zbl 1225.74065
[25] BletzingerKU. A consistent frame for sensitivity filtering and the vertex assigned morphing of optimal shape. Struct Multidiscip Optim. 2014;49:873‐895.
[26] ImamMH. Three‐dimensional shape optimization. Int J Numer Methods Eng. 1982;18:661‐673. · Zbl 0482.73071
[27] SederbergTW, ParrySR. Free‐form deformation of solid geometric models. Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques; 1986:151‐160.
[28] HughesTJ, CottrellJA, BazilevsY. Isogeometric analysis: cad, finite elements, nurbs, exact geometry and mesh refinement. Comput Methods Appl Mech Eng. 2005;194:4135‐4195. · Zbl 1151.74419
[29] CatmullE, ClarkJ. Recursively generated B‐spline surfaces on arbitrary topological meshes. Comput Aided Des. 1978;10:350‐355.
[30] WeiX, ZhangY, HughesTJR, ScottMA. Truncated hierarchical catmull-clark subdivision with local refinement. Comput Methods Appl Mech Eng. 2015;291:1‐20. · Zbl 1425.65028
[31] ZhangQ, SabinM, CirakF. Subdivision surfaces with isogeometric analysis adapted refinement weights. Comput Aided Des. 2018;102:104‐114.
[32] WeiX, LiX, ZhangYJ, HughesTJR. Tuned hybrid nonuniform subdivision surfaces with optimal convergence rates. Int J Numer Methods Eng. 2021;122:2117‐2144. · Zbl 07863746
[33] CirakF, ScottMJ, AntonssonEK, OrtizM, SchröderP. Integrated modeling, finite‐element analysis, and engineering design for thin‐shell structures using subdivision. Comput Aided Des. 2002;34:137‐148.
[34] KiendlJ, SchmidtR, WüchnerR, BletzingerKU. Isogeometric shape optimization of shells using semi‐analytical sensitivity analysis and sensitivity weighting. Comput Methods Appl Mech Eng. 2014;274:148‐167. · Zbl 1296.74082
[35] BandaraK, CirakF. Isogeometric shape optimisation of shell structures using multiresolution subdivision surfaces. Comput Aided Des. 2018;95:62‐71.
[36] HirschlerT, BouclierR, DuvalA, ElguedjT, MorlierJ. The embedded isogeometric kirchhoff-love shell: from design to shape optimization of non‐conforming stiffened multipatch structures. Comput Methods Appl Mech Eng. 2019;349:774‐797. · Zbl 1441.74245
[37] CirakF, OrtizM, SchröderP. Subdivision surfaces: a new paradigm for thin‐shell finite‐element analysis. Int J Numer Methods Eng. 2000;47:2039‐2072. · Zbl 0983.74063
[38] CirakF, LongQ. Subdivision shells with exact boundary control and non‐manifold geometry. Int J Numer Methods Eng. 2011;88:897‐923. · Zbl 1242.74102
[39] LongQ, BornemannPB, CirakF. Shear‐flexible subdivision shells. Int J Numer Methods Eng. 2012;90:1549‐1577. · Zbl 1246.74060
[40] ClausenA, AageN, SigmundO. Topology optimization of coated structures and material interface problems. Comput Methods Appl Mech Eng. 2015;290:524‐541. · Zbl 1423.74742
[41] ClausenA, AndreassenE, SigmundO. Topology optimization of 3D shell structures with porous infill. Acta Mech Sin. 2017;33:778‐791. · Zbl 1381.74177
[42] WuJ, ClausenA, SigmundO. Minimum compliance topology optimization of shell-infill composites for additive manufacturing. Comput Methods Appl Mech Eng. 2017;326:358‐375. · Zbl 1439.74303
[43] WangY, KangZ. A level set method for shape and topology optimization of coated structures. Comput Methods Appl Mech Eng. 2018;329:553‐574. · Zbl 1439.74300
[44] WangW, WangT, YangZ, et al. Cost‐effective printing of 3D objects with skin‐frame structures. ACM Trans Graph. 2013;32(177):1‐177. 10.
[45] XiaoX, SabinM, CirakF. Interrogation of spline surfaces with application to isogeometric design and analysis of lattice‐skin structures. Comput Methods Appl Mech Eng. 2019;351:928‐950. · Zbl 1441.65026
[46] DeshpandeVS, FleckNA, AshbyMF. Effective properties of the octet‐truss lattice material. J Mech Phys Solids. 2001;49:1747‐1769. · Zbl 1011.74056
[47] BendsøeMP, SigmundO. Material interpolation schemes in topology optimization. Arch Appl Mech. 1999;69:635‐654. · Zbl 0957.74037
[48] PellegrinoS, CalladineCR. Matrix analysis of statically and kinematically indeterminate frameworks. Int J Solids Struct. 1986;22:409‐428.
[49] SimoJC, FoxDD. On a stress resultant geometrically exact shell model. part I: formulation and optimal parametrization. Comput Methods Appl Mech Eng. 1989;72:267‐304. · Zbl 0692.73062
[50] CiarletPG. An introduction to differential geometry with applications to elasticity. J Elast. 2005;78:1‐215. · Zbl 1100.53004
[51] SigmundO, PeterssonJ. Numerical instabilities in topology optimization: a survey on procedures dealing with checkerboards, mesh‐dependencies and local minima. Struct Optim. 1998;16:68‐75.
[52] SigmundO. Morphology‐based black and white filters for topology optimization. Struct Multidiscip Optim. 2007;33:401‐424.
[53] XiaQ, WangMY, ShiT. A method for shape and topology optimization of truss‐like structure. Struct Multidiscip Optim. 2013;47:687‐697. · Zbl 1274.74417
[54] DeshpandeVS, AshbyMF, FleckNA. Foam topology: bending versus stretching dominated architectures. Acta Mater. 2001;49:1035‐1040.
[55] YinG, XiaoX, CirakF. Topologically robust CAD model generation for structural optimisation. Comput Methods Appl Mech Eng. 2020;369(113):102. · Zbl 1506.74311
[56] JohnsonSG. The nlopt nonlinear‐optimization package; 2020. http://github.com/stevengj/nlopt
[57] PecullanS, GibianskyLV, TorquatoS. Scale effects on the elastic behavior of periodic and hierarchical two‐dimensional composites. J Mech Phys Solids. 1999;47:1509‐1542. · Zbl 0972.74021
[58] SigmundO, AageN, AndreassenE. On the (non‐) optimality of michell structures. Struct Multidiscip Optim. 2016;54:361‐373.
[59] LiuJ, MaY. A survey of manufacturing oriented topology optimization methods. Adv Eng Softw. 2016;100:161‐175.
[60] LiuJ, GaynorAT, ChenS, et al. Current and future trends in topology optimization for additive manufacturing. Struct Multidiscip Optim. 2018;57:2457‐2483.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.