Next Article in Journal
Research on TBM Cutterhead Crack Damage and Fatigue Reliability
Next Article in Special Issue
An Optimization Workflow in Design for Additive Manufacturing
Previous Article in Journal
Low-Temperature and Low-Pressure Silicon Nitride Deposition by ECR-PECVD for Optical Waveguides
Previous Article in Special Issue
Data-Efficient Neural Network for Track Profile Modelling in Cold Spray Additive Manufacturing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Topology Optimisation in Structural Steel Design for Additive Manufacturing

by
Tiago P. Ribeiro
1,2,*,
Luís F. A. Bernardo
2 and
Jorge M. A. Andrade
2
1
Tal Projecto Lda., 1350-252 Lisbon, Portugal
2
Centre of Materials and Building Technologies (C-MADE), Department of Civil Engineering and Architecture, University of Beira Interior, 6201-001 Covilhã, Portugal
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(5), 2112; https://doi.org/10.3390/app11052112
Submission received: 31 January 2021 / Revised: 12 February 2021 / Accepted: 23 February 2021 / Published: 27 February 2021
(This article belongs to the Special Issue Design for Additive Manufacturing: Methods and Tools)

Abstract

:
Topology Optimisation is a broad concept deemed to encapsulate different processes for computationally determining structural materials optimal layouts. Among such techniques, Discrete Optimisation has a consistent record in Civil and Structural Engineering. In contrast, the Optimisation of Continua recently emerged as a critical asset for fostering the employment of Additive Manufacturing, as one can observe in several other industrial fields. With the purpose of filling the need for a systematic review both on the Topology Optimisation recent applications in structural steel design and on its emerging advances that can be brought from other industrial fields, this article critically analyses scientific publications from the year 2015 to 2020. Over six hundred documents, including Research, Review and Conference articles, added to Research Projects and Patents, attained from different sources were found significant after eligibility verifications and therefore, herein depicted. The discussion focused on Topology Optimisation recent approaches, methods, and fields of application and deepened the analysis of structural steel design and design for Additive Manufacturing. Significant findings can be found in summarising the state-of-the-art in profuse tables, identifying the recent developments and research trends, as well as discussing the path for disseminating Topology Optimisation in steel construction.

1. Introduction

1.1. The Origins of Topology Optimisation

Notwithstanding historical perspectives, as discussed in [1,2], which root Structural Optimisation and Topology Optimisation (TO) at the very beginning of the classical theory of elasticity, it is usually well accepted that TO had its de facto surgency under the name of Optimal Layout Theory and denoted the ability to optimise not only the structural elements shape and size but also its layout. That dates back to successful attempts made by Prager [3,4] and Rozvany [5,6,7,8] from the early 1970s to late 1980s, to generalise the 1904s Michell theory for weight optimisation of thin bars (Figure 1a) [9,10], which is based on the Maxwell theorem for frames [11].
Almost simultaneously, Pedersen pioneered the optimal layout design for trusses [12]. In addition, Olhoff [13] managed to optimise Kirchoff equations solutions for finding the plates optimal thickness, leading to ribbed solutions of good value for the aerospace industry. Further developments were endeavoured by Rozvany and Olhoff, among others [14,15,16].
After these early developments and proven accomplishments in aerospace structures design, TO experienced rapid growth at the beginning of the 1990s as it became easily distinguishable from Shape or Size Optimisation concepts. The latter already well-disseminated the design practice required near-optimal initial topologies and would yield no better than intuitive final layouts, unlike TO [17,18].
Such revolutionary abilities justify the TO massification in several engineering disciplines throughout the product design and manufacture. The automotive industry soon followed the aerospace and applications widened to medical devices and personalised medicine, defence, electronics, several kinds of consumer goods and mechanical engineering endeavours, new materials design, and even arts and architecture. Civil and structural engineering may be latecomers after an auspicious start with truss optimisation investigations [12,19], but also show an accelerating trend in the TO application. Currently, the fourth industrial revolution and its reliance on Additive Manufacturing (AM) processes, on the opposition to standard subtractive processes, face significant challenges, as more advanced, scalable, and user-friendly design methods are required to unleash its incredible potential. TO is undoubtedly an adequate answer for such an enterprise. Its systematic use may overcome the knowledge barriers still moving many practitioners away from AM, as better described by Pradel et al. [20].

1.2. Topology Optimisation Modern Age

Formerly described developments were only made possible by the advances on the homogenisation method, by Bendsøe and Kikuchi in 1988 [21,22] and Suzuki and Kikuchi [23]. In simple terms, the homogenisation method is deemed to solve a material distribution problem, as previously formulated by Kohn and Strang [24,25,26,27], considering either only two states: The presence or the absence of the structural material. A more profound explanation and interesting example can be found in Bendsøe and Rozvany books [28,29].
The homogenisation method, along with Svanberg’s Method of Moving Asymptotes (MMA) [30], became the basis of most of the following applications, developments, and TO commercial software. However, in 1993, Xie and Steven [31] proposed the so-called Evolutionary Structural Optimisation (ESO) procedure as a possibility for simplifying TO computations by mimicking natural evolutionary processes in Finite Element Analyses (FEA). This led to significant criticism from many other researchers after some shortcomings were identified [32,33,34,35].
As the discussion proceeded on the ESO method, justifications were debated, and enhancements have been proposed [36,37,38,39,40]. However, the results of evolutionary methods continue to drive some intense discussions in Academia [41].
Fundamental studies on methods and approaches continued with the work by Duysinx and Bendsøe [42] on the continua TO under stress constraints, as well as in related numerical issues [32,43]. After these fundamental works, TO had a significant growth as a discipline, and the distinction between its two significant sub-fields, the Discrete Optimisation and the Optimisation of Continua became less evident. While the first of those two concepts is deemed to optimise a finite number of known elements and is preferred in several practical applications [44], the second unrestrictedly optimises topology within a solid.
Meanwhile, applications-focused research flourished, with optimisation early works being published in materials design [45], compliant mechanisms [46,47], electronics [48], connections positioning and design [49], buckling phenomena and truss design [50,51] [52], and alternative approaches for the ribbed plate problem [53].
The new millennium brought significant progress in TO algorithms but also in modelling and freely or cheaply accessible software, such as Sigmund’s MATLAB code [54,55] or the Karamba plug-in for the Grasshopper environment [56].
Discrete Optimisation had some essential developments, both with algorithms development [57] and practical applications [58,59]. The former depicts an interesting option for Discrete Optimisation in the automotive industry and a good “how-to” example. However, significant numerical problems can arise when node positioning is also considered an optimisable parameter [60].
Within the Optimisation of Continua, many valuable works could be highlighted. Yet, one cannot omit important developments in filters [61,62], projection methods [63,64], computational methods [65,66,67], as well as in the controversy evolutionary approach for continua [68]. Furthermore, practical methods, such as Coelho et al.’s useful model with global and local levels of intervention [69], as well as applications in form-finding [70], stiffened plates [71], and TO under load position uncertainty [72], proved the suitability of TO methods for industrial execution. In fact, all the former offer solutions and examples for managing essential aspects of the TO application to structural steel design.
Concomitantly, automotive research centres developed several in-house tools and approaches to introduce TO in industrial Computer-Aided Engineering (CAE). Some examples can be found by Nishigaki et al. [73], Shin et al. [74], Fredricson et al. [44], Aeri and Morrish [75], and Yao et al. [76].
For the TO applications to leverage AM, several notorious works were published from 2010 on. Brackett et al. [77] is an excellent starting point, as it addresses the TO mature approaches, including Solid Isotropic Microstructure (or Material) with Penalisation (SIMP) and Evolutionary Structural Optimisation (ESO), suitable for practical applications. However, much has evolved in the next 10 years, including the consolidation of other approaches, algorithms, and workflows. Therefore, Leary et al. [78] and Nguyen and Vignat [79] worked on design methods offering a good understanding of the theme.
Likewise, insights on AM technologies, as provided in [80,81] are much recommended for fully understanding the role of TO in the fourth industrial revolution.

1.3. Topology Optimisation in Civil and Structural Engineering

Within civil and structural engineering, significant TO applications can be found in several sub-fields. While Discrete Optimisation of truss-like structures is, probably, the most straightforward application—and, indeed, has some early and interesting applications such as the Structural Topology and Shape Annealing (STSA) approach to transmission towers by Shea and Smith [82], the Mixed-Integer Non-Linear Programming (MINLP) approach to industrial steel buildings structural cost optimisation complying with Eurocode 3 (EC3) by Kranvanja and Zula [83], the method for trusses optimisation by Torii et al. [84] or the employment of genetic algorithms by He and Wang [85]—there are some works on the TO of structural systems under seismic loads. Such could be regarded as a surprise, since the seismic design is undoubtedly more complex and demanding compared with static loading common cases but may be explained by the resourcefulness of TO addressing complex issues which, otherwise, would hardly be efficiently solved with analytical means. Among the aforementioned works, one can highlight the steel frames optimisation by Memari and Madhkhan [86], more recent studies of space structures under seismic loads with evolutionary approaches [87,88], a comparison of different soft computing algorithms by Liu and Li, taking infrastructures lifelines as the study object [89], as well as Sarkisian et al.’s well-known mastery for innovative solutions, materialised in the use of TO for meeting significant seismic, aesthetical, budgetary, and regulatory demands for a specific building [90].
The conceptual design of tall buildings gathered practitioners and researchers attention (as depicted in Figure 1b), leading to a more practical design process optimisation [91] or algorithms focused research [92]. Nevertheless, the systematic employment of TO for the conceptual design of tall buildings is particularly evident in the Skidmore, Owings, and Merill experience. As reported by Baker with other SOM engineers and academics [93,94,95,96,97], such solutions were developed for impactful projects and competitions (Figure 1c).
Steel sections and the connections design are two other sub-fields where TO has had an impact. Regarding the former, the Tsavdaridis group (Figure 2a) and Lagaros et al. research on steel beams with web openings [98], Yao et al.’s creative employment of evolutionary algorithms for pre-tensioned cable structures design [99], and Leng’s book chapter on cold-formed steel members [100] must be referred. Regarding the latter, it is important to stress out the contributions by Oinonen et al. [101] and Elsabbagh [102] on the bolted steel connections geometric optimisation and stiffeners optimisation, respectively.
The bridge design, on the other hand, has had lesser attention from the TO point of view. Nevertheless, Zhang et al.’s work on bridge design accounting for construction constraints with ESO algorithms [103] and Xie et al.’s Bi-Directional Evolutionary Structural Optimisation (BESO) algorithms application to the bridge conceptual design (Figure 2b) [104] must be mentioned.
Beyond steel design but still within structural engineering, concrete TO has had some landmarks, including Lee et al.’s work on frame nodes [107], Briseghella et al.’s fresh look into the classical concrete shell supported bridge design [108], Gaynor et al.’s approach to TO for enhancing strut-and-tie models [109], and the use of TO by Chaves and Cunha [110] in the Carbon Fibre Reinforced Polymers (CFRP) reinforcement design for concrete slabs. Other civil engineering sub-fields for TO include the building’s thermal behaviour design [111].

1.4. Seminal Works and Systematic Reviews

Most of the former developments are well documented, explained, and exemplified in extensive and, mostly, user-friendly books. That is the case of Haftka and Gurdal’s Elements of Structural Optimisation [112] with several editions, the profusely cited Bendsøe and Sigmund’s “Topology Optimisation-Theory, Methods, and Applications” [113] and, more recently, with Arora, Rozvany, and Lewinski books [114,115] and Lewinski et al.’s book [105]. More specific works addressing computational methods [116] or buckling [117] in TO have also recently been made available.
Eschenauer and Olhoff [1] presented an extensive systematic review, encompassing the TO evolution from early structural optimisation to the fundamentals of TO, formulated in Michell structures [9], until the last century’s late developments. There, microstructure and macrostructure approaches have been described within a product design context, paving the way for the concepts and approaches developed in the new millennium. The latter include numerical methods such as SIMP, enclosed into the density approaches, and ESO, whose retrospective analysis can be found in another useful Review Article by Rozvany [35]. Moreover, such article is equally crucial for understanding the controversy around ESO (and BESO, its bi-directional development), with several authors referring to it as Sequential Element Rejections and Admissions (SERA) for not employing evolutionary processes nor yielding necessarily an optimal solution.
Before that, Hassani and Hinton [118,119] had summarised the basic concepts and criteria for the emerging TO.
Yet, the history of TO Review Articles is mostly made of sectorial perspectives. Among the first, one can find Fredricson’s [120] revision to TO in the automotive industry, focusing on the applications rather than on approaches or methods. Contrariwise, methods-driven reviews have been more frequent, and include assessments about ESO discrete approach developments [121] on Level-Set Methods (LSM or LS) [18]. Broader critical investigations of the former, added to the remaining density approaches, such as Rational Approximation of Material Properties (RAMP), Topological Derivatives (or the Bubble-Method), and Phase-Field Approach, as well as Lagrangian approaches [122,123] are also available.
Optimisation methods in AM have been a theme for a profusion of Review Articles along the last decade. While some assess manufacturing technologies and how optimisation methods can be accounted for in the process [124,125,126,127,128], others analysed the suitability of TO approaches for given AM endeavours, such as construction in Buchanan and Gardner [129], aerospace structures in Plocher and Panesar [130] or the automotive industry in Sehmi et al. [131]. Moreover, optimisation approaches impact the AM customised healthcare, environmental impact, supply chain efficiency, life-cycle analysis, hazards and energy consumption, which is part of Huang et al.’s review [132].
The same decade also brought landmark review articles on particular topics, including TO applications in vibration problems [133], fluid problems [134], and materials design [135]. However, recent reviews on TO-assisted structural engineering are the most meaningful for this article’s scope. Those include Kingman et al.’s [136] review on TO employment for perforated steel beams design and tall buildings conceptualisation, a review on buckling by Ferrari and Sigmund [137], Elhegazy’s [138] perspective on how TO is a critical part of Value Engineering (VE) and how it benefits the design and life of multi-story buildings, as well as a review by Li and Tsavdaridis on topology optimised and additively manufactured joints for steel structures [139].
Recent reviews on the use of metaheuristic algorithms in civil engineering, by Yang et al. [140] and Bekdaş et al. [141], do not neglect the genetic algorithms of TOs for bridges, roofs, frames, and trusses design.

1.5. Potential for Topology Optimisation and Additive Manufacturing in Construction

The asymmetry in size between the TO related literature in civil and structural engineering and many other fields made clear by the former brief historical overview, suggests that TO applications in construction are far from meeting its potential. Such a fact can only come as a surprise, given the sector size, with a yearly output of USD 10,800,000,000,000 as of 2017 [142], a tradition in analytical structural optimisation and an urgent need for weight reduction along with stiffness and resistance enhancement, as tools for leveraging the continuous race towards higher buildings, greater spans in bridges and roofs, more economic efficiency, and more ambitious sustainability goals.
Steel construction, deploying 450,000,000 to 815,000,000 tonnes [2,143,144] of structural steel per year worldwide pre-COVID-19 era, and with a market size over USD 100,000,000,000 in 2019 [145], is involved in a global effort to meet decarbonisation and energy efficiency goals, including the Paris Agreement pledge, European Green Deal objectives, and further commitments, such as the UN-backed carbon neutrality by 2050, to which most EU countries abide [146,147]. The path for achieving this is narrow and relies mostly upon employing less steel in constructions, while manufacturing a higher-end product, to more stringent sustainability demands. As a result, AM and, therefore, TO will be indispensable.
Apart from some slight oscillations due to technical details, it is commonly accepted that steelmaking consumes over 560 kg of Coal Equivalent [148] and produces an average of 1.85 carbon dioxide tonnes per tonne of structural steel [147]. Thus, reported weight reductions of 18% to 75% in steel connections [139,149,150,151], by employing TO, are expected to have a critical impact in steel construction goals.
Within steel design, connections detailing is one activity where the potential to optimise Topology is more significant. Connections usually account between 12% and 25% of most of the steel structure’s total weight and its conceptual design has a tremendous impact on its weight and efficiency, making it especially prone to TO.

1.6. Metrics for Research Output in Topology Optimisation

Performing a data analysis with the Scopus search tool (www.scopus.com) on 28 November 2020, it has been possible to observe that Topology Optimisation has been referred in scientific literature since the early 1980s, but not until the new millennium has the related scientific output been consistently increasing (Figure 3a). This fact can be related to the well-known recent computing power increase and massification, on which TO has a strong dependence. Furthermore, the ascendant trend has increased over the last 5 years, up to almost 1200 documents per year in 2020, during which more scientific and engineering disciplines have reportedly started employing TO more systematically. An interesting etymological approach lies in noticing an early word choice for Topological Optimisation over Topology Optimisation which, however, was not able to be employed in more than 10% of the analysed documents, over the recent years (Figure 4).
A different perspective is attained analysing the coexistence of TO and Civil Engineering (Figure 3b), Structures (Figure 5a), and Steel and Connections or Joints (Figure 5b) in articles title, keywords or abstract. Among these three, TO and Structures is the most common, even if under 2.5% of the total TO articles, and with a steady increasing trend. However, many Mechanical and Industrial Engineering documents use the keyword Structures. Furthermore, TO and Civil Engineering have been practically not coincident until 2010 and, from there, yield a rather inconstant volume of documents not exceeding 10 per year. A similar conclusion can be drawn for the use of TO and Steel Connections (or Joints), except for the fact that its modern employment seems to have started in 2005 and that it has not peaked above six documents per year. This suggests that the current TO massification as an advanced engineering design method has not yet been brought to Civil and Structural Engineering comprehensively.
Figure 6a as well as Figure 7a,b offer a brief insight on the field leading players. As a result, we observe Sigmund, Nishiwaki, and Xie leading the list of most prolific authors. At the same time, the Dalian University of Technology, Danmarks Tekniske Universitet (DTU) and State Key Laboratory of Structural Analysis for Industrial Equipment are the most productive research centres. The National Natural Science Foundation of China is the primary funding agent for the research on this topic. It is well ahead of the US National Science Foundation and not matched by the remaining entities.
As depicted in Figure 6b, Research Articles account for almost two-thirds of the analysed documents, with Conference Articles making one-third and leaving Conference Reviews and Journal Review Articles with 2.3% and 1.0% of the literature volume, respectively. This suggests a need for systematic reviews on the topic so that the literature is consolidated as a whole and sectorial reviews help each research discipline adapt and incorporate recent advances in TO, which is being developed in other disciplines.

1.7. Scope of This Document

This work has been developed to systematise recent advances in the Topology Optimisation for structural steel design. It is focused on the 2015–2020 period, apart from this Introductory Section. It is organised with a dual approach, deemed to depict the relatively modest TO applications in the field in recent years, as well as to systematise significant developments in adjoining fields, which may be inspirational for structural steel design. As a result, it is not expected to collide with any recent Systematic Reviews on TO in other disciplines, while filling the void for a Revision focused on TO recent developments for structural steel design. Therefore, it is aimed to provide a valuable resource and encourage engineers and researchers to embrace TO in a more systematic and sustained manner for structural steel design.
The document structure includes a Methods Section after this Introduction, which will be followed by six sections depicting the literature investigation results, organised in TO fields, approaches, methods, criteria and software, TO in structural steel design, recent advances in other fields with potential for application in structural steel design, TO for AM, and future trends. Afterwards, the most important observations are discussed, and a brief on the attained conclusions is provided.

2. Methods

The literature research on Topology Optimisation was conducted between late November and early December 2020, encompassing Identification, Screening, Sorting, Eligibility Assessment, Information Extraction, Qualitative Synthesis, and Discussion Stages, as better depicted and systematised in Figure 8. While attending to this scientific field’s case-specificity, compliance with well-established guidelines for systematic reviews, such as in [152] was pursued. Inspiration was found in other recent Review Articles, such as in [153,154,155,156].
Scientific literature has been searched with significant broadness. All published and peer-review items were considered, including Journal Research Articles, Conference Proceedings, Review Articles, Peer-reviewed Book Chapters, and Approved Master and Doctoral Theses. On the other hand, Technical Books, which are not necessarily peer-reviewed, were considered only for framing the research topic in the Introductory Section. Many notable books’ unavoidability supports such a decision for defining Topology Optimisation, including Bendsøe and Sigmund’s “Topology Optimisation: Theory, Methods, and Applications” [113] with 7301 citations according to Google Scholar as of 28 November 2020.
For a more in-depth insight into the current research, industry developments, and future trends, EU-funded research projects as well as European, US, and worldwide patents were also investigated.
The temporal scope for literature search has been set for the most recent 5 years (2015–2020), yet considering the Topology Optimisation novelty as a discipline (illustrated in Figure 3a), previous and very significant research items were investigated and considered for conceiving an explanatory Introduction.
An encompassing fabric of data sources was put together for this endeavour. Thus, Journal Articles and Conference Proceedings were redundantly searched in Mendeley Desktop, Scopus Online, Springer Online, Taylor and Francis Online, and Willey online search engines. Moreover, most active research groups repositories were also investigated, including the DTU TopOpt group, Loughborough University, and the University of Leeds. Several universities Theses repositories were searched. However, literature findings through reading articles was not negligible and added to the former. Patents were found in Google Patents, Espacenet, and USPTO search engines. Research Projects were found in the European Commission projects database, and books were searched using the ProQuest online tool. Table 1 quantifies the search dimensions.
A group of three basic keywords and 12 keyword strings were systematically used in all databases. The former included “Topology optimization”, “Design for Additive Manufacturing” and “Topological optimization”, while the latter are “Topology optimization” AND “Additive Manufacturing”, “Topology optimization” AND “Steel Design”, “Topology optimization” AND “Steel Detailing”, “Topology optimization” AND “Steel Structures”, “Topology optimization” AND “Structural Engineering”, “Topology optimization” AND “Connections”, “Topology optimization” AND “Construction”, “Topology optimization” AND “Joints”, “Topology optimization” AND “Review”, “Topology optimization” AND “Civil Engineering”, “Topology optimization” AND “Multiple Loading”, “Topology optimization” AND “Robustness”. These keywords and strings have been selected to match the articles’ Title, Keywords or Abstract, where such option is explicitly available, as it is the case of the Scopus search tool.
The screening criteria for removal included duplicate items, the mismatch between title and content, corrupted files, and the impossibility of accessing the document. Discarded items under the Sorting stage criteria comprised documents whose content do not adhere to any of the sub-themes previously defined as meaningful for this article scope, and better described in Section 3 to Section 8. The eligibility assessment was focused on the document content, excluding items without a particular relevance, without critical information, with any perceived methodological shortcoming or possible strong bias due to funding.
An effort has been endeavoured for performing inclusive research, avoiding the exclusion of less proficiently written articles and language bias. However, some articles written in Chinese and Japanese, for which machine translation was not successful, could not be included.

3. Topology Optimisation—One Concept, Various Fields

3.1. The Mathematical Concept of Topology

Topology, described as General Topology and Algebraic Topology under the Mathematics Subject Classification, studies objects’ properties which are subjected to continuous deformations [157,158,159]. Hence, a topological space (or domain), commonly referred to as a topology, maintains its properties, including dimension, compactness, and connectedness if undergone such deformations. Invariance within topological domains accrues in reversibility under continuous deformations or homomorphism, making this abstract concept crucial for the Topology Optimisation’s founding principles, as formulated by Maxwell and Michell.

3.2. Structural Optimisation and Topological Optimisation in the Context of Structural Steel Design

Structural Optimisation and Topological Optimisation concepts have been used with increasingly unrestrained freedom, even in Academia. Thus, it may be helpful to mention that the most rooted nomenclature employs Structural Optimisation as an umbrella for Topology Optimisation, on the one hand, and Shape and Size Optimisation, on the other hand [44,160]. In the context of Structural Steel Design, while seldomly, the use of Structural Topology Optimisation (STO) has been reported [139], referring to TO in this specific field.
Conceptually, Shape and/or Size Optimisation is easy to define, considering its scope, limited to variables as cross-sectional properties, member types and geometry, and rigidly constrained by predefined configurations. In simple terms, Topology cannot be changed and, therefore, this concept is deemed to improve an existing design, in which it very much depends on closeness to optimal.
Topology Optimisation, also named Layout Optimisation by some pioneers, bears the capacity for topological modification. In other words, it is unrestricted in its ability to create voids or add material in the design domain and act upon the structure’s connectivity. That said, it is relatively straightforward that TO contains and exceeds the Shape and Size Optimisation and therefore, fulfils all the possible Structural Optimisation scopes.
It should be highlighted that TO is not constrained to materially homogenous volumes. It may be employed as heterogeneous, including composite or microstructurally designed materials, but also in grid-like “ground structures”, made of one-dimensional elements.
In practical terms, differences are significant not so much between concepts, but mostly between applications and engineering fields. Concerning structural steel design, the Size, Shape, and Topology Optimisation can be graded into an intervention freedom continuous scale. The practical constraints and one-dimensional members design may limit optimisation to size and shape, even if the possibility for adding or suppressing members in a predefined configuration is available. The optimisation of continua, either in small volumes as joints or macro elements, as a building or bridge geometrical envelope, find a most suitable tool in TO.

3.3. Discrete Optimisation and Optimisation of Continua in the Context of Structural Steel Design

Topology Optimisation applications can be divided into Discrete Optimisation and Optimisation of Continua, based on the Topology considered for the optimisation problem (Figure 9).
The optimisation of discrete structures has a history of its own. It has been present in structural engineering from its early days, even if with a different scope, and this reason justifies why some researchers find the roots of TO in the classical theory of elasticity. As suggested by its name, Discrete Optimisation is directed to discrete structures. Its objectives lie in finding the optimal number, location, shape, size, and connectivity for structural elements and nodes coordinates. Therefore, one can understand that most early Discrete Optimisation applications have been limited to Shape and Size Optimisation, rather than TO, due to significant limitations on the optimisable variables’ domain. For the very same reason, Discrete Optimisation has been used under the names of Truss Topology Optimisation (TTO) or Topology Optimisation of Skeletal Structures (TOSS) and its early applications to finding optimal layouts led to the name Layout Optimisation, regarded by many as a former name for TO.
However, the Discrete Optimisation scope exceeds one-dimensional members. In fact, since the advances by Prager and Rozvany, which used grid-like structures, TO has grown as a merger of techniques and approaches, deemed to find optimal solutions for specific cases. Continuum structures can be modelled as ground structures—complex systems of one-dimensional elements—and therefore, be subjected to Discrete Optimisation.
A major issue of Discrete Optimisation can be attributed to considering nodes coordinates in or out of the optimisation domain. If coordinates are not possible to optimise, solutions can easily result in a plethora of thin, one-dimensional structural element. Conversely, if the nodes positions vary, node superposition will likely occur, leading to significant computational problems.
The Optimisation of Continua is usually applied to solids, shells, or design envelopes (which, in fact, are solids) and is deemed to optimise the design space external boundaries shape, as well as the internal boundaries shape. The latter refers to the newly created boundaries between the material and void.

4. Approaches, Methods, Criteria, and Software in Topology Optimisation

4.1. Approaches and Optimisation Methods

4.1.1. On the Nomenclature Complexity

An unexpected layer of complexity in TO lies in the terminology. Approaches, methods, methodologies, models, techniques, and algorithms, etc. are used in conflicting ways by an expanding and very diverse research and practice community.
In this article, a choice has been made to refer to the comprehensive strategies for solving a well-defined TO problem as “methods”. Such an option adheres to some of the most respected leaders and book-writers in disciplines, such as Bendsøe, Rozvany, and Sigmund, to name a few, with some occasional exceptions. In this manner, the well-known SIMP, RAMP or ESO are considered methods, while others are grouped by similarity. That is the case of OMP and NOM, both nested under the “Homogenisation” methods family. Such an option is, evidently, arguable.
Other options resided in considering six approaches, in which the defining criterion was the ability to group methods by its functional similarity. Thus, Density-Based, Level-Set, Topological Derivatives, Phase-Field, Heuristic and Hybrid approaches were accounted. As a result, other approach classifications, such as Material/Geometrical or Lagrangian/Eulerian, could not be simultaneously considered.
The problem resulting from the possibility of employing different Optimality Criteria (OC) for one given method and possibly using the same Optimality Criterion for different methods could only be solved by creating a diverse group for OC.
However, other problems arise from using different names for the same method or for different authors’ applications of the same method. For example, one can consider the ESO method, also referred to as SERA by researchers who were not involved in its original proposition, regarding their views on the method shortcomings. Likewise, the Bubble Method is referred under different names, and recent developments in Level-Set Methods and Topological Derivatives have not yielded universally accepted names for its methods, due to several increments from many researchers and applications to many different problems.
Contrariwise, several well-known methods have remarkable resemblances which could be better regarded as different applications of a single method. That can be found in the extended ESO family, in applying Genetic Algorithms (GA) and Swarm Methods, and in the different options for solving the Hamilton-Jacobi Equation in Level-Set Methods by only a handful of examples. An option was taken to leave all the methods that have some expression in the surveyed literature, regardless of its similitude, and group methods that differ only in using well-known algorithms, such as GA or Swarms.

4.1.2. Framing New Developments into the Body of Knowledge

It was never easy to organise TO in approaches, methods, or sub-fields, as one can observe from the notorious Review Articles’ classification discrepancies, such as in [1,35,119,122] or [131]. However, recent research adds complexity in this issue due to so many outputs on particular, yet transversal, issues.
At the current status of accelerated progress and interrelatedness in TO methods and algorithms, it is quite challenging to frame newly published research into categories, so that its value and applicability for one certain problem is evident. For such an end, one can find utility in Table 2, where general approaches and methods were organised to the formerly depicted criteria, and the recent relevant research was inserted. If researchers and practitioners, especially the newly arrived in this field, find it helpful to navigate through the literature and understand the potentially useful contributions, this table will accomplish its purpose.
Recent research is generally less focused on fundamental and theoretical issues and more attentive to computational issues, application details, and case-specificity. There is also a trend to employ and mix concepts from different methods. For these reasons, framing recent research into approaches and methods is increasingly difficult and potentially erroneous.
One other interesting issue concerns SIMP methods. While such a theme dominated the research output for a long time, new publications devoted to it are relatively decreasing (mostly compared to the escalating numbers of TO related papers). Moreover, many research and industrial endeavours still employ SIMP, even if depicting and discussing it ceased to be considered pivotal.
Among the newer approaches, Level-Set Methods appear to be in accelerated development. This can be explained by the migration of density-based, and especially SIMP, researchers and practitioners to an approach with so many standard features.
On the other hand, Phase-Field Approaches are yet to gain momentum and Topological Derivatives, even if with a significant history, have not much recent research output. The latter, however, continues to provide a background for many developments and comparisons in mainstream methods.
With the Heuristics group, it is quite interesting to observe that the last two decades of profuse output in ESO and BESO methods seem to decrease, while Genetic Algorithms are sharply on the rise.
The working-set approach by Verbart and Stolpe [314] has not been included in the previous table due to its versatility, allowing an easy adaptation to several methods and optimality criteria.
Recent developments, such as the Deformable Simplicial Complex (DSC) Method [315] and the Virtual Scalar Field Method (VSFM), which allows considering a connectivity constraint as a thermal effect [316], show interesting features which substantiate mentioning it in this review. However, it is not yet the time to insert it in the Table 2 classification, as further developments will tell whether specific categories are justified.
Analogously, other methods, such as the Moving Morphable Components (MMC) have been proposed in the past [317,318], as alternatives to the more established aforementioned ones, but its applications beyond these authors’ works remain not very profuse. However, promising contributes are regularly obtained by employing it, such as the Virtual Component Skeleton (VCS) method by Wang et al. [319], for controlling topologically optimised boundary smoothness, which deserves to be referred.
For the Discrete Optimisation of trusses, the article by Zhang et al. [320] is fundamental for understanding the Ground Structure Method (GSM), as well as its Voronoi and quadrilateral methods of discretisation.
Recent conclusions on the Equivalent Static Loads Method (ESLM) [321] offered clarity to previously reported findings and highlighted the caution needed for analysing the potential of the methods.
For an interesting discussion on preconditioning, its impact upon computing efficiency, and an example on Preconditioned Conjugate Gradients (PCG), the reader is referred to the work by Kaveh et al. [322].

4.1.3. Heuristics as a Source of Controversy

The use of optimisation methods whose solution is not necessarily optimal, referred to as Heuristics, has been in the centre of discussion on the TO theory, since the first so-called Evolutionary methods were proposed. Without entering a discussion already well depicted in [35,121,122,123], criticism is mostly due to the reported incapacity of evolutionary methods for attaining convergent optimal solutions, to failing to achieve acceptable solutions in some cases, and to the difficulty in generalising the method for real structures constraints.
It is quite interesting that some other researchers highlight the employment of Heuristics in filters and other techniques deemed to avoid local optima, which are used well beyond the evolutionary methods.
As expected, many of those claims have been rebutted, discussed, but also admitted and led to many of the current developments.
As a result, the current discussion on TO methods in Academia is still centred on the SIMP/BESO antagonism, as well as in the new developments in Level-Set, Topological Derivatives, and Phase-Field Methods, while practical applications are mostly employing SIMP methods.
Considering that Meta-Heuristics (high-level procedures for combining or selecting heuristic methods for one given problem solving or adequate approximation) and Artificial Intelligence (AI) based methods are rapidly spreading within civil and structural engineering [323,324], due attention will be given to the Heuristics approaches in structural steel design in this article. However, the current imbalance must be highlighted.

4.2. Optimality Criteria

Considering the impracticability in proving that an attained solution is mathematically correct when thousands of variables are involved, the Optimality Criteria (OC) had to be set. For such an end, several precursory intuitive criteria were used, such as the Fully Stressed Design (FSD) and the Simultaneous Failure Mode Design (SFMD) until the so-called rigorous criteria were adopted. The latter epithet is usually given to any criterion complying with Kunh-Tucker optimality conditions.
Table 3 systematises the most common OC, which is applied to the prevalent Density-Based Approach methods.

4.3. Practical Methodologies

Unsurprisingly, the literature devoted to TO is profuse in depicting theoretical approaches and methods, as well as in validating it with well-known or trivial cases, but much scarcer in providing comprehensive and holistic methodologies (which contain practical aspects) for implementing a TO strategy into the Engineering design. This is related not only to researchers’ tendency to publish their work and industrial practitioners and developers not doing so, but also to the fact that TO is still in a stage of developing and stabilising methods before a universal application by non-experts. Moreover, Topology Optimisation is still much more complex than the regular structural analysis and design in most engineering fields, requiring a significant time, studying and computational resources that limit the number of large-scale projects currently being developed.
One further issue lies in TO objectives. While academic developments must seek assurance of optimisation to the theoretical extrema, industrial applications are usually comfortable with optimisation to a certain pre-defined threshold and value reliability, predictability, reproducibility and, frequently, computing efficiency above all. However, avoiding local extrema is a common goal.
Nevertheless, some examples were found in a recently published literature, which can be referred to as interesting examples for conceiving case-specific methodologies for the systematic application of TO in structural steel design. Table 4 summarises those findings.

4.4. Computer Programmes

The availability of computational resources is paramount for ensuring TO applications beyond the research community, which has the ability to produce their software. That is undoubtedly the case of Structural Steel Design researchers and professionals, to whom software development may not be the primer priority.
Fortunately, both the commercial software and code provided by researchers and developers are available. However, while the former frequently comes as a “black-box” and can even be challenging to be aware of the employed approaches and methods, the latter may lack user-friendliness, require pre- and post-processing, lack graphical interfaces, and not provide an adequate tool for applications more complex than trivial examples.
Considering the relevance of computer programmes for developing TO strategies, a review of the currently available and reportedly more used commercial software and computer programmes is summarised in Table 5.
A remark shall be made concerning the Advantages and Disadvantages columns. Not only does the information rely on the consulted literature and commercial software technical detailing, but it also compares very different programmes. Commercial software is fundamentally different from free codes. Therefore, the advantages and disadvantages are essentially focused on each programme’s nature and much less on its quality. Regarding the latter, we remain neutral and only reported (mostly) successful applications depicted in the published literature.

5. Topology Optimisation in Structural Design of Steel Elements and Joints

5.1. Steel Elements Design

Structural design has been pushed into Topology Optimisation for several reasons. Not only does the technology availability in much user-friendlier tools [388] play a critical role in facilitating the centuries-old task of optimising structural design, but also external pressures drove structural engineers into TO. Such pressures have been found both upstream, with an architectural demand for shapes that can only be optimised with extreme computational resources [389,390] and downstream, with the need for design processes able to foster Additive Manufacturing [391].
The former reasoning also explains why structural steel design has shown a particular prospect for successful TO applications [392]. The range of the applications includes Shape and Size Optimisation for steel members, as well as Topology Optimisation for the whole structural envelope. Furthermore, and unlike most of the other engineering disciplines, structural steel engineering still finds a preferred tool in Discrete Optimisation, over the Optimisation of Continua, for several problems with the macro-structures conceptual design.
Among the members design, perforated beams and shear walls are particularly prone to TO. The former has been studied in depth by Tsavdaridis’ group at the University of Leeds [346], and the latter had a recent development in Bagherinejad [360], using commercial software. In both cases, a preliminary design with circular holes has been shown to evolve to a lattice-like geometry, with significant material subtraction in well-known less stressed areas. In a larger scale, floor diaphragm members have also been studied by Fischer et al. [393], to understand the optimisation possibilities under in-plane loading.
Still, within the sectional optimisation domain, the Free Material Optimisation (FMO) method extension [394] provided a critical tool for plates, shells, and member’s parts design, and an impressive Academia-Industry joint effort allowed developing the Sectional Optimisation Method (SOM), which enabled the design of optimised aluminium members, accounting for fabrication constraints, standards regulations, and local instability phenomena [341].
Concerning structural systems and trusses optimisation, recent improvements include multi-objective optimisation techniques [395], Differential Evolution Algorithms [267], quantile regression for fostering the use of (discontinuous) I-beam cross-sections as design variables [396], and developments with the Interior Point method for non-linear and non-convex truss optimisation problems [397]. However, one of the most impressive developments can be found by Larsen et al. [398], a near-optimal truss design based on the homogenisation-based continuum TO. Practical applications of truss optimisation to bracing the systems design have some interesting contemporary examples in [399,400,401,402,403].
Therefore, high-rise buildings are an ideal ground for employing truss optimisation methods [106]. Specific issues of tall buildings have been addressed by recent TO studies, including the development of a genetic algorithm-based method for optimising outrigger systems [404], using swarm optimisers [279], considering linearised buckling in the TO process [405], developing a method for optimising bracing systems under adaptive multimodal load patterns [406,407], and conceiving structural systems for tall buildings based on the Optimisation of Continua using Reissner–Mindlin (or Mindlin–Reissner) shell elements [407].
Loading is, undeniably, a major challenge for TO in buildings structural systems, especially when multiple actions, combinations, and modes are considered and more so when the structure-load interaction is strong and influences the latter intensity. That is the case of seismic loading, in which specific, and usually extensive, code prescriptions apply. Subjected to such constraints, research in Topology Optimisation of seismically loaded structures is still exiguous. Nevertheless, the works of Kaveh’s group on shear walls [408] and on different ductility steel Moment Resisting Frames (MRF) [409] can be highlighted as well as Qiao et al.’s [410] braces optimisation to the non-linear dynamic analyses of earthquakes time-histories.
A similar complexity can be found in fixed offshore structures for oil and gas or wind energy production. Even though such structural systems usually have a simple and intelligible conceptual design, wave and extreme loading require rather complex engineering [411]. For those reasons, recent developments in the conceptual design optimisation of jackets [412], including geotechnical aspects [413,414] and fatigue design [415] are very significant. Likewise, the method by Cicconi et al. [416] for multicriteria optimisation of modular steel towers is expected to have an impact on the industry.
Long-span structures have also been an object of study in TO, even if the research output is scarce in quantity. Within this subject, one can mention the Topology Optimisation of domes through a Colliding Bodies Optimisation (CBO) method by Kaveh [417] and the general space-frame steel roof optimisation method with Genetic Algorithms by Kociecki and Adeli [265]. Concerning bridge engineering, the spotlight is in the DTU TO group steel girder optimisation for super-long suspended spans, employing computational morphogenesis [418] (Figure 10).
Other significant advances, which may have an impact on structural steel design optimisation, include Christensen’s work on TO under extensive and non-linear deformations [165] and Kristiansen et al.’s [419] studies on contact pressure and friction.
As steel design and detailing is deeply affected by fabrication and erection procedures, which usually constrain engineering options in a more extensive manner compared to construction with other common materials, a further investigation into recent research papers devoted to considering such aspects into TO is due. For such an end, and regardless of a deeper review on Additive Manufacturing for TO in Section 7, one shall refer to recent reviews [420,421], and keynote [422] on employing welding robotics in the so-called Wire and Arc Additive Manufacturing (WAAM) of topology optimised steel members and connections. However, the most common methods of creating steel in AM use powder as a feedstock and laser or electron beams as binding mechanisms [423]. Even if high-quality surfaces and accurate geometries are achievable with such means [424], steel properties are TO variables with broader uncertainty, due to its complex and repeated heating and cooling cycles [425]. Control, inspection, and testing will have an increasingly paramount role in enabling steel fabrication processes reliant on Topology Optimisation [129] and will add to the well-known hindrances of cost, aversion to change, and lack of technical knowledge [426].

5.2. Joints Detailing

In the current state-of-the-art steel connections (or joints, since both names are interchangeably used in structural engineering), TO is built of many mechanical engineering originated research endeavours and some developments made in the context of structural engineering research projects. Within the latter domain, innovative connections have been prototyped, breaking barriers of conventional manufacture constraints and delivering outstanding weight reduction [139]. Moreover, joints compactness, as regularly achieved by such designs, is critical for structural steel detailing, which is usually heavily constrained by space limitations.
Some recent examples of topologically optimised and additively manufactured joints can be found in Figure 11. Herein, new concepts and interesting solutions for space structures can be found [422], yet the significant predominance of applications for lattice, reticulated, and generally tensegrity structures is evident. Such shortcoming is mostly due to the limited quantity of load combinations which can reasonably be considered for the optimisation process. Should multi-axial bending and shear add to the tension and compression stresses, the TO procedure would escalate several levels of complexity and yield less intuitive results, in which validation would become a critical issue [427]. In fact, experimental testing of these joint details under a multitude of load cases is an inevitable step towards the broader employment of TO in steel joints detailing [139,427].
A further step towards the application of TO in joints design can be envisaged in Wang et al.’s comprehensive method for optimizing and fabricating joints in three-like structures [428]. As such, the nature-inspired structural concept is particularly prone to TO, in which a solution for optimising and manufacturing its joints is paramount. Other interesting developments in the TO of joints among tubular elements can be found in the work by Kanyilmaz and Berto [429,430]. Concerning the optimisation of spherical nodes in space frames, the work by Hassani et al. [364] is particularly relevant for providing a holistic guideline, including fabrication concerns, practical issues with Grasshopper modelling, as well as results post-processing and interpretation. Likewise, the work by Alberdi et al. [431] on the connections topology optimisation in Moment Resisting Frames (MRF) is deemed to assist structural designers in the task of managing the recursive task of designing frames and its joints.
Nevertheless, several and significant factors still hinder joints TO. Some of the most apparent problems lie in the materials properties uncertainty and fabrication cost. With a strong relation to AM techniques [139], those can only be solved by sensible technology developments, financial investments in the industrial capacity, and workforce know-how, as well as a stronger standards framework.
Problems with the optimisation process have an outstanding issue in the incapacity of some algorithms for accounting non-linearity [422]. This is critical in several connection types, including the bolted ones, where plasticity plays a major role. However, significant advances have been made in the modelling of bolted connections, holes, bolt-hole contact, and friction in the context of TO [432,433,434,435].
Furthermore, a very significant research published in the context of mechanical engineering systems is general enough to have a profound impact also on steel joints detailing. That is undoubtedly the case of the technique for creating idealized bolts with the topological derivative approach proposed by Rakotondrainibe et al. [247] in a Renault associated research. Other examples can be found in the synthesis method for mechanisms proposed by Kang et al. [436] with a possible application to the pinned and sliding joints in structures.

5.3. Buckling and Local Instability Phenomena

Member buckling phenomena has been addressed in Discrete Optimisation for a long time. However, within the Optimisation of Continua, multiple global and local, real and fictional, buckling modes hampered progress after precursory works undertaken in Instituto Superior Técnico [437]. Some notorious problems have been found in the appearance of buckling associated with low-density regions, high local stresses, which add to the repetition of modes, convergence problems, and the need for an extensive computational capacity for dealing with so many modes [137,388,438].
Recent advances already allow accounting for buckling in TO endeavours in a computationally feasible manner [438,439,440,441,442], mitigating some of the aforementioned problems. Though, those methods rely on linearized buckling, which is generally regarded as an inadequate simplification for many engineering problems [137,443,444] and therefore, face significant opposition from many researchers. Adding to such a discussion, a recent research paper using non-linear pre-buckling analyses in the context of microstructural design [445] found that under certain loading conditions, linear and non-linear buckling analyses yield similar results. Considering the knowledge gathered by structural engineers in linear and non-linear buckling over time, it is expected that such a conclusion may be proven valid for several other cases.
On the other hand, advances have been made in the last few years on the non-linear buckling of topologically optimized continua [446,447]. Such remarkable achievements employ non-incremental analyses and recursive design.
Despite the mentioned problems, under which buckling phenomena can only be regarded as a mostly unsolved problem in the TO of continua, some practical applications found simpler or more sophisticated strategies for modelling instabilities in optimisation methods. That is the case of Tsavdaridis’ work on local instability in optimised aluminium cross-sections [341].
Regarding Discrete Optimisation, methods for considering buckling also evolved. Among a recent contribution, one can highlight the work by Weldeyesus and Tugilimana on trusses [397,448], Xu et al. suggested a practical approach for TO in tensegrity structures [449,450], as well as the research by Zhao et al. [451] on methods for mitigating member instability in reticulated structures.

5.4. Structural Design Codes Compliance

Bridging research and practice in structural engineering faces some hindrances beyond the simple transfer of knowledge. Unlike many other fields, where product design is strongly bounded with Research and Development, since testing, compliance, and certification will follow pilot production, the design of building and bridge structures must comply with an extensive set of rules, codes of practice, and standards beforehand. Those documents are typically reviewed in a pluriannual basis and not necessarily include the most recent research, since a broad and heterogeneous community of practitioners is not expected to radically change the design methods frequently.
As a result, many calculation approaches based on non-constant members or employing advanced sectional analyses, even if practical and validated, may take long until explicitly defined in structural standards [452]. This is certainly the case for widely adopting TO in civil and structural engineering and, also, a reason underlying the scarce number of recent publications in TO to specific standards prescriptions.
Within the recent literature pertaining to optimisation programmes, exceptions to the former can be found in Tsavdaridis’ optimisation of aluminium cross-sections [341], as well as in works of the Discrete Optimisation of trussed structures, including truss design to Eurocode 3 (EN1993-1-1 or, simply, EC3) with Differential Evolution Algorithms [267] and bracing systems optimisation with GA to the AISC-LRFD American standard [402,453].

5.5. Multiple Loading and Robustness

Significant obstacles still limit the broader employment of TO in structural design. One of the most important is the susceptibility of optimisation results to loading patterns. Albeit, recent advances onto robust solutions, which show endurance to loading scenarios multiplicity [454] and extreme degrees of TO in structural design usually result in members that efficiently withstand a finite number of loading patterns used in the design, but may be inefficient for other loading patterns, even resulting in less intuitive and less visually appealing topologies. In fact, real structural design optimisation problems are deemed to fulfil the requirements of multiple objective functions [455,456,457,458].
Under these circumstances, the TO use for structural engineering is impaired by three reasons: First, loading patterns can be very profuse, up to hundreds or thousands in complex structures. This is not necessarily a research problem, but a practical one since common computational methods are still not suited for delivering TO results for many loading patterns in a reasonable time.
The second problem is related to the absence of accidental and unconventional loading patterns in regular structural design. Without it, the redundancy of structural members may become negligible and an unexpected collapse under non-conventional loading may occur.
The last, and possibly most severe, set of problems is related to the current methods for TO under multiple alternating loads. Notwithstanding some recent advances, current methods still face the inconvenience of non-unique solutions [459] and local extrema, as well as the difficult to account for loads with very different scales of intensity [458].
Multiple-loading and multi-objective optimisations have been handled with a plethora of methods. Both deterministic or physically accurate, and uncertainty-based methods, including notorious fuzzy approaches, have been used [458]. Arguably, the Kreisselmeier–Steinhauser function (KS) stood out in the past decades, mostly in aeronautical engineering studies.
Among recent advances, one can highlight the efforts to account for uncertainties in the loading intensity and position with the method by Wang and Gao [460], and the compliance-function-shape-oriented approach by Csébfalvi [461] and precursory work [462], the generalized material interpolation scheme by Chan et al. [463], as well as the RBTO approach by Nishino and Kato [464].
Previously, Li et al. proposed one more option for multi-objective TO, employing the Normalized Exponential Weighted Criterion (NEWC) and the Fuzzy Multiple-Attribute Group Decision-Making (FMAGDM) theory [458]. Likewise, Yi and Sui introduced the use of the Transplanting Independent Continuous and Mapping Ideas into Materials with the Penalisation (TIMP) method for the TO of plate structures under multiple loading [465]. Its interesting feature lies in adding one more penalty function to a SIMP-like method.
One very different advance can be found in the approach by Tang et al. [466] to the wind loading complexity through integrating Computational Fluid Dynamics (CFD) models into a BESO method for TO.
Much of this research is related to contemporary multiple loading. The problem of non-simultaneous multiple loading implies significant computational efforts to extend the analysis scope, integrate TO results, and deal with very significant practical issues.
Works on dealing with alternating loads can be found early in the TO literature, including the 1970s Prager work [467], but hardly can be considered solutions for the complexity of the currently analysed problem. Recent works with alternating loads include Alkalla et al.’s Revolutionary Superposition Layout (RSL) method [468], as well as Lógó and Pintér contributions, [459,467]. Furthermore, Tsavdaridis et al. managed to use a method to examine and overly stress paths and compose comprehensive layouts, optimized for several sets of loads [341], [469].
As the way ahead is likely to be facilitated by the admirable rate of global computational power increase, only a few TO research centres [169] already possess the means for dealing with multiple and alternating loads and load combinations in more-than-trivial problems.
However, structural engineering has deployed solutions for dealing with uncertain loading and enhancing reliability. One solution lies in the current “Capacity Design” philosophy, favoured in Structural Eurocodes for seismic actions [470,471]. Employing it in TO could provide a minimum threshold for providing the versatility to the structural design of elements.

6. Recent Advances in Related Fields with Applicability in Structural Steel Design

Owing to the broadness of Topology and Topology Optimisation concepts, applications are primarily cross-disciplinary within scientific, engineering, and even graphical fields. Thus, neighbouring fields have been thoroughly investigated for recent developments with a perceived or expected potential for usefulness in structural steel design.
Nevertheless, one shall refer to the fact that only a fraction of what lies within the TO umbrella is of value for the theme under scrutiny. Suitability depends mostly on the driven objectives towards optimisation. Therefore, the following synthesis is not deemed to assess TO in other fields, but to identify advances in TO which can be adopted in TO endeavours for structural steel design.

6.1. A Broader Look into the Construction Industry

Newly developed tools for cross-disciplinarity, namely involving architectural design into the structural design efforts for TO [343], will have an impact on structural design. One other interesting investigation analyses incremental loads and structural layouts in TO [472]. Even if it is directed towards incremental concrete bridges, its methods can be useful for dealing with steel structures staged construction and, in a broader sense, assist in TO with multiple loading and evolutive layouts. Furthermore, advances in soil-structure interaction for geotechnical structures optimisation [473] may have an impact on the moving loads’ issue.

6.2. Concrete Structural Design

The recent “Digital Concrete” conference [474] contains strong proofs of concrete design research and practice engagement in TO. While it is undeniable that the current progress is more strongly bounded to concrete Additive Manufacturing, under the name of 3D Concrete Printing (3DCP) [475], Topology Optimisation in concrete structures already advanced far beyond the unreinforced concrete, where AM is already flourishing, paving the way for interesting developments in reinforcement design models.
More than 120 years after the work by Ritter [476] and Mörsch, as well as over 30 years past Schlaich et al.’s notorious contribution [477], the Strut-and-Tie Models (STM) still govern the concrete design with remarkable resemblances to what previous generations of structural engineers mastered. That may well be subject to change as new developments in TO are deemed to reshape our understanding of reinforced concrete design, with contributions by Zhou et al.’s [478], Yang et al.’s [479], Jewett and Carstensen’s [480], and Xia et al.’s [481]. However, the promise of fundamental innovation beyond the aforesaid applications remains restricted to only a few distinct approaches. One of those is Pastore et al.’s [482] risk-factor to replace the Von Mises stress criteria for optimizing heavily constraint structural elements.
Other applications of optimisation in structural concrete design include targeting seismic performance objectives [483,484,485], the optimisation of prestressed concrete members [486], and defining critical concrete structures general topology, from the Optimisation of Continua, as performed by Wu and Wu for bridge pylons [487]. These works will, most certainly, have a contribution also for steel and concrete composite structures.

6.3. Aerospace and Defence Industries

Aerospace engineering, with its utter need for weight reduction and frequently generous funding, has been a source of inspiration for TO breakthrough innovations. Over the years, sensible contributions to critical issues in TO, such as fastener design and dynamic analyses, now used in structural steel design, came from this field [488].
Recent advances in TO from this field include optimisation methodologies for additively manufactured parts with enhanced accuracy to strain and displacement [489], experimental analysis of several topologically optimised micro and macro-structural systems for ribs [490], optimisation to cumulative mechanical and thermal loads [491], and advanced materials design for high-quality AM [492]. All these contributions can have a deep impact on the quality of topologically optimised and additively manufactured alloys, leveraging its rapid application also in the construction industry.

6.4. Automotive Industry

Practical and fabrication-oriented methods are regularly deployed by the automotive industry. Hence, this field has been a continuous source of inspiration for framing TO developments in the track of meaningful advances. Novel methods include Mantovani et al.’s guidelines for integrating AM requirements into TO, as well as for successfully processing and managing the TO results [493]. Similarly relevant are the studies by Van de Ven et al. [494] and Mass and Amir [495] for mitigating the impact of overhangs for AM as design constraints. Limiting or conveniently positioning overhangs is paramount not only for subtracting complexity to the numerical models, but also may prevent failure mechanisms in steel alloys, such as fatigue-related. Such developments are applicable to the most additively manufactured parts, not only in the automotive industry.
Detailed procedures for optimising vehicles parts can be found in Topaç et al.’s [496] reduction of 63% of a mechanical component mass in Kumar and Sharma [497], in Mantovani et al.’s [498] reduction of a steering column support mass in almost 50% in Li and Kim’s approach to topologically optimise a car part with limited information, manufacturability concerns to leverage extrusion and casting processes, as well as a post-processing method for geometry reinterpretation, while achieving almost 40% of weight reduction [499].

6.5. New Materials, Composites, and Polymers Design

Materials design has been taking advantage of TO at a microstructural level and, conversely, promoting its development. As Osanov and Guest [135] formulated it, the fundamental question in architected material design optimisation can be resumed to finding which microstructure will deploy sensible enhancements to macrostructural properties. The answer is complex and involves entrenched unit cell modelling, upscaling, and repetition [184,500,501]. Yet, diverse and frequently remarkable solutions can be attained, from useful elastic properties, including auxetic (NPR) materials (those with a negative Poisson’s ratio), as popularized in Sigmund’s work [502] and currently drawing much attention from the scientific community [503], to extreme thermal properties, optimised fluid permeability, and materials governed by non-linear mechanics for utmost energy absorption.
Within the aforementioned exciting framework, recently published works include modelling methods for designing hierarchical structures employing non-uniform topologically optimised lattices [504], serving as enhanced energy absorbers in sandwich sheets [505] or facilitating manufacturing [506], even with new methods for mitigating non-smooth surfaces, as the Bézier Skeleton Explicit Density (BSED) Representation Algorithm [507]. The microstructural design for avoiding stress peaks has also been recently addressed [508], as uncertainty-resilient design for inter-diffusion interface issues has been brought forward [509], and advances in buckling of microstructures were published by Bluhm et al. [510].
The fabrication of these architected materials with AM techniques is yet another concern. Not seldomly published methods can be incomplete or vague, as Huang et al.’s review pertinently points out, and offers mitigation by congregating some state-of-the-art answers [511].
Even though new materials and, specifically, new material microstructures may still be far from promoting a change in steel alloys, structural steel design can find many important lessons in the formerly cited research. Both the tools and methods created for microstructural optimisation can be employed in the multi-purpose TO, but also solutions developed for a particular material microscale may have an employment in construction macrostructures composed of smaller members. That is also the case of recently developed methods for efficiently handling buckling in polymers optimisation [512], as well as for multimaterial TO (MMTO) [513,514], with its specific problems, as extensive local extrema, and techniques designed to overcome such obstacles. Furthermore, many important advances in TO methods and approaches are being developed within the materials design field, making it especially relevant, also for TO in civil and structural steel design.
At a coarser scale, construction composite materials can also be enhanced under the assistance of TO. That is the case of the types of cement with an enclosure of rubber waste [515] or Carbon Fibre Reinforced Plastics (CFRP) [516].

6.6. Industrial Design, Mechanical Engineering, and Multiphysics Endeavours

One of the most prolific research lines in TO relates to compliant mechanisms design. These flexible structures, which are ubiquitous in most high and low technology consumable products nowadays, have been a perfect ground for TO. Owing to its reliance in parts flexibility rather than hinged joints, these components rigid body design had been complex, frequently erroneous, and very dependent on prototype testing, whereas compliant mechanisms TO bridges most of those shortcomings by efficiently addressing the target flexibility.
Upscaling from small consumables, in electronics for example, larger components such as grippers have been produced using the TO of compliant mechanisms [517]. Furthermore, new methods for addressing the manufacture uncertainty and stress constraints [518] show a new maturity level for compliant mechanisms design, which may lead to its use in more perennial applications and structures.
The mechanical design of diverse components and structures has also faced recent developments in TO related subjects. If, on the one hand, the TO of vibration problems remains largely constrained to small amplitudes [133], on the other hand, techniques are being developed for introducing High-Cycle fatigue as an optimisation criterion [519], [198], and concerns over accidental actions are being addressed within the ship design industry [520].
Multiphysics problems in optimisation are usually deemed to address thermal and mechanics conditions [521]. Recently, Cheng et al. employed the Lattice Structure Topology Optimisation (LSTO) to design a cooling channel system [522] and Perumal et al. found a technique to mitigate thermal accumulations by optimising lattice structures locally where such concentrations are more prone due to the metal AM process with a powder-bed fusion [523].
Another very interesting branch lies in the TO of fluid-based problems. Although recent, it congregates the optimisation of flow contacting surfaces, solids transport, heat transfer or porous media [134,363]. Shortly, the herein developed techniques may be efficiently integrated into CFD analyses [524] and significantly enhance the building structures design and optimisation to wind effects. Furthermore, the fascinating “poor man’s” approach for natural convection problems [525] can be very useful for optimisation in porous media, including geosciences, geotechnics, and hydrogeology.

6.7. Medical Devices and Personalised Medicine

The medical devices industry has shown a remarkable appetite for creating high-value products with newly available technologies for the very demanding health sector. Thus, it was no surprise that AM was mastered by customised medical devices from its early days.
Currently, the capacity for three-dimensional printing solutions with high accuracy, efficiency, and adhering to the patient needs is already well-rooted, and that provides practical lessons for many other fields where TO is being used for enabling AM, including structural steel design. Recent examples include Rapid Prototyping (RP) of plastic casts made with human limbs scan data as an efficient replacement for the plaster casts method [526], with further TO for improving resistance, rigidity, and ventilation, as well as personalized aneurysm implants [527], which are expected to be topologically optimised and additively manufactured with NPR materials, so that the clinical use with significant advantages for the patients is attained.
Understandably, the medical devices industry needs to be at the forefront in developing high-quality surfaces for the additively manufactured parts. A recent contribution can be found in Chen et al.’s [528] technique to minimize the number of fabrication supports accounting for the main printing direction.

7. Designing for Additive Manufacturing with Topology Optimisation

Metallic materials conventional design has been mostly based on subtractive techniques for centuries. Cutting and drilling flat sheets of various thicknesses and laminated profiles have been the rule in steel construction, in which joining by bolting and welding became a ubiquitous counterpart. As a result, the design is limited to geometrical bounds, stockage is profuse, waste is significant, the material is not necessarily located where it contributes the most, and the whole process is very labour intensive. A notorious exception can be found in casted elements, which had its broadest use in the iron construction and now is mostly limited to steel nodes. However, the need for moulds makes this technique only viable when many similar products must be produced. Such lack of versatility usually limits this option to large space structures with equal nodes.
Contrarily to the former, recent techniques allow producing metallic alloys by addition. Despite some critical technological differences, these techniques have been nested under the informal name of 3D Printing in the context of the current fourth industrial revolution. Other terms include Additive Manufacturing [130], Additive Layer Manufacturing (ALM) [131], to allude to the layer-by-layer nature of the process [423,425] or Solid Freedom Fabrication (SFF) [126].
While AM has been commercially used for more than 20 years, typically for rapid prototyping without commercialisation purposes [354], only now the industrial capacity for widespread and reliable manufacturing of steel, titanium, and aluminium has been achieved [423], offering a tremendous opportunity for the construction industry [129].
Making AM a reality in construction plants and yards will depend on several economic and technical factors. Among the latter, one can highlight the ability to introduce robotics in construction [421] as with Large-Scale Prefabrication (LSP) [426], having consistent and usable-by-practitioners design tools [130,388,529], as well as achieving commercial maturity, including reliability and scale in AM techniques.
Plentiful AM techniques, diverging solely from its name or commercial branding to its nature fundamentally, hinder non-experts the understanding of the available options for manufacturing. Even if an encompassing knowledge on the matter requires consulting comprehensive Review Articles, such as [129,423,425,530].
Table 6, which adheres to the American Society for Testing and Materials (ASTM) classification of AM techniques, may assist in the task. It shall also be noted that distinctions among categories and techniques are usually made concerning its feedstocks and binding mechanisms [423].
However, not all those categories bear AM processes currently suitable for manufacturing of steel alloys. Some, as depicted, do not allow using metal powder or wire, being limited to polymers, ceramics, and other low-strength materials. Regarding the need for post-processing, DED-PA and DED-GMA metal production require machining, DED-EB usually needs surface grinding, DED-L may entail surface treatments, while PBF-L and PBF-EB are less likely to be post-processed [425]. Therefore, PBF and some DED processes are commonly designated direct-to-metal.
Other aspects of paramount importance for assessing the suitability for steel manufacturing include the fabrication speed, properties reliability, and the alloy cooling rate. The latter will have a profound impact not only in residual stresses but also in the steel composition, where the control of martensite and retained austenite is crucial [423].
The former aspects are not always easy to assess, mostly since the equipment, context, and several other industrial manufacturing details play a significant role. Nevertheless, a choice has been made to limit the Table 6 scope to proven and industrially viable technologies, even if not all of those are applicable to the metal alloys manufacture. Thus, emerging technologies such as Electrochemical Additive Manufacturing (ECAM) [129,538] was not included.
On the opposite field, some AM techniques have long been proposed before the concept of AM was defined. That is the case of WAAM, which dates back to 1925 [424] and is now highly productive. Hence, some researchers regard WAAM as a leading option for steels manufacture [421], provided that shortcomings with high residual stresses, material and geometrical properties are successfully addressed (as can be seen in Figure 12). On the other hand, PBF-L (also in Figure 12), PBF-EB, and DED-L have been mentioned as the most relevant technologies for producing metallic alloys in the current context of AM [423].
The role of TO as an enabler for AM justifies the unparalleled growth of both [130]. Currently, the Design for Additive Manufacturing (DfAM), which succeeded the Design for Manufacturing (DfM) traditional methods [541,542], employs more or less advanced optimisation tools, spanning practical lattice-based ones, as depicted by Chen et al. [543] and illustrated in Figure 13, to complex approaches [544,545], and is already paving its way into structural steel connections [546,547], albeit mostly for tension-only nodes.
As highlighted in recent Review Articles [130,424,425,530] as well as Buchanan and Gardner 2019 [421], TO is yet to overcome important challenges to meet AM requirements. A stronger link between the DfAM and production is needed to overcome the current bottleneck, including better accounting for AM metallurgical aspects, such as residual stresses, internal defects, interlayer bonding conditions, and anisotropy [536,548]. In fact, composite materials TO for AM is still afar from the industrial practice.
Other challenges for the current DfAM can be found in the difficulty to avoid overhangs and general support structures [549], which promote waste, require labour, time, and cost to post-process and hinder surfaces’ quality. Furthermore, for the AM process convenience, the present DfAM makes extensive employment of open-walled infills which, amidst important contributions for material reduction, have a frequently detrimental effect on the product stiffness [550], and especially on the torsional stiffness.
Another important and often overlooked problem lies in the difficulty in testing additively manufactured parts, especially by Non-Destructive Testing (NDT) techniques [551], which result in a poor understanding of material properties yielded by different AM techniques [552].
On the other hand, recent research brought innovative design techniques to assist AM. Table 7 summarises some selected recent developments, which add to the advances in TO depicted in the previous chapters.
The path between a topologically optimised model and a manufacturing input can pose significant obstacles, even if the smoothing of TO model boundaries has already been accomplished [588]. Not only several fabrication parameters must be accounted, but also data transfer can be a complex task. The TO model must be exported to a CAD three-dimensional format, suited to the manufacturing process and sliced into thin layers [423]. Moreover, many available approaches have not been broadly and satisfactorily tested for manufacturability [589].
Regarding this issue, one may refer to the work by Zegard and Paulino [97], yielding TOPslicer, a MATLAB code for transforming matrices or arrays with density values into additively manufacturable digital outputs. Furthermore, ontologies databases may assist designers in enhancing DfAM. Within this domain, Dinar and Rosen [590] contributed to systematise a knowledge base, and to infer the design rules using the Web Ontology Language (OWL)/Resource Description Framework (RDF) Protégé tool must be highlighted.

8. Future Trends

In the aftermath of the latest World Congress on Structural and Multidisciplinary Optimisation, held in 2019, surrogate-based optimisation and optimisation under uncertainty were highlighted as two trending issues for the future of TO [591]. In fact, the latter has a significant expression in recent studies by some of the leading researchers in the field, as one can regard in Da Silva et al.’s work with the Augmented Lagrangian method for computing loading uncertainty [214,454].
The prospective dissemination of TO in structural design, based on increasingly user-friendly and reliable software [2], is quite an undisputed prediction. However, the means to enforce such development are subjected to different views. As Sangree et al. reported the experience of inserting TO in engineering education as soon as in freshman levels at Johns Hopkins University both as a design tool and as a mean for understanding the force flows [592], Lagaros [2] alluded to the role of the State to force practitioners to apply new technologies. Concurrently, Gao et al. [530] pointed out to open academic research platforms and intellectual property expiry, but also governmental investments and expertise as catalysts for enforcing the application of emerging standards and fostering DfAM and AM processes integration and interconnectivity, potentially opposed by larger revenue companies.
DfAM or AM-Oriented TO (MOTO) is envisaged to undertake the systematic study of trade-off relationships between TO and AM, unlike what has mostly happened to date [593]. This may also include considering fabrication models which integrate more conventional processes [530], as well as advancing in multi-material products, assisted by progress in simulation algorithms [530]. Nevertheless, an increasingly closer relationship between TO and AM is perceived as vital for the industry’s development [594].
On the other hand, significant hurdles are yet to overcome in TO for AM. Meng et al. reported the need for more advanced TO methods for multifunctional products, as well as for progress in multiscale TO [594] and Lim and Wong focused on the need for enhancing TO performance regarding aerodynamics problems [352].
Conclusions drawn from structural steel TO suggest that a higher optimisation grade and further proofs of safe applicability of additively manufactured connections are the future paths for achieving economic viability, compared with labour-intensive traditional manufacturing [355].
Focusing on the AM process, Bañón and Raspall [81] concluded that future directions in three-dimensional printing for architectural purposes include large-scale printing, Artificial Intelligence (AI) embedment into the design process, and computerized assembly [81]. In addition, Liu et al. [595] mentioned the accounting for metal AM residual stresses and the costly post-machining as issues yet to be solved, as Meng et al. [594] stressed out material performance assurance and fabrication speed and resolution as future research lines.
Future research on AM methods is deemed to comprise solutions for lightweight cellular materials design [594] or the validation for AM purposes of several innovative TO approaches [595].
Another perspective on future trends can be attained from analysing current funded projects and recent patents on a subject. Searching within the EU projects database, one can find two projects concerned with TO. An already finished project studied “Optimization Techniques for MIMO Radar Antenna Systems” [596] and therefore, is not related to this review scope. On the other hand, the project “Innovative Re-Design and Validation of Complex Airframe Structural Components Formed by Additive Manufacturing for Weight and Cost Reduction” has been funded since 2017 until the current year under the framework of “Design Guide Lines and Simulation Methods for Additive Manufactured Titanium Components” and deployed significant publications [127,178,597,598]. While the research has been conducted with titanium as the primary material, the innovative approaches are applied in any engineering field where weight reduction is a major objective.
Concerning recent Topology Optimisation patents with the world, Europe, or US coverage, software developers have registered several computational methods. Those include Livermore Software general design methods EP2251805A2 [599] and US8126684 [600], the numerical derivates method US0160078161 [601], and enhanced global design variables method to account for impact events US0170255724 [602]. In addition, Dassault Systèmes’ method for designing a mechanical part with TO EP3502931A1 [603], US20190197210A1 [604], EP3647973A1 [605], and JP2020071887A [606], as well as autodesk TO for subtractive manufacturing techniques US 2018/0349531 [607] and Altair’s Failsafe TO method US10354024 B2 [608].
Other recently patent-protected design methods include patents US20160140269 [609], US8335668 [610], and WO2020215533A1 with a material-field reduction series expansion [611], EP3285189A1 for flexible hinges [612], EP3292657A1 and US0180139130 for the multi-layer network TO [613,614], US0170161405 employing reduced length boundaries methods [615], US0200134918 for cellular structures [616], and US010613496 for Additive Manufacturing [617].
Unlike what has been depicted for published research, patents show a significantly growing impetus for practical methods, especially in automotive, composite materials manufacturing, and aerospace industries. In fact, while the 2010 to 2015 period has some of the most significant TO industrial patents in Caterpillar’s US0100274537 stress-based TO method [618] and US0140156229 fatigue-based TO method [619], the last 5 years brought several and significant advances, such as Toyota’s methods for TO with a membership variable WO2019152596A1 [620] and US0090326138 with shape transformation [621]. In addition, the GM US0100035974 system for a plurality of materials [622], several additive manufacturing methods, including microstructure-based US0200180228 [623], Freespace Composites’ US0150239178 [624] and US9789652 [625] manufacturing systems, Thales Alenia Space Italia EP3545443A1 adaptive TO for layer AM [626] and Siemens’ WO2015106021A1 and US009789651 method for additively manufactured lattice structures [627,628], WO2019178199A1 multi-physics applications [629], WO2020160099A1 machine learning-based TO [630], as well as WO2020159812A1 TO method for additively manufactured thermoelastic structures [631].

9. Discussion and Research Perspectives

In opposition to the previous section, where future trends have been collected from distinguished experts’ opinions and research articles, the current section aims to analyse the whole revision work and, from a critical assessment, depict a current status and infer future tendencies.
Adding to relatively scarce previous Review Articles, the current article was able to provide an embracing picture of TO, and DfAM developments occurred in the last 5 years. Considering the concentration of cutting-edge research in a few research centres, as well as a significant asymmetry between the leading funding agencies and the remaining ones, the study of patents in TO was regarded as an indispensable step for understanding the role of the industry in pushing TO forward.
Nevertheless, it also has been found that the current surge in TO is partly owed to many newcomers entering the field. Other reasons can be attributed to the close link between TO and AM and the later significant emergence.
Approaches and methods in TO have been found to compose a broad, yet heterogeneous, fabric of resources. Those encompass and blend techniques originated in Discrete Optimisation and Optimisation of Continua and offer an increasing palette of the forthcoming TO massification options. Nevertheless, the latest research trends suggest a post-SIMP era, where such a method’s current predominance is now challenged both by very interesting research on Level-Set methods, as well as evolutionary approaches maturity and pervasiveness in many engineering applications, especially fuelled by Genetic Algorithms.
Arguably, this trend may be related to the significant controversy over the ESO and BESO methods, which, despite continuous enhancements, seem to be deprecated to GA methods as the first choice in many new practical applications.
Observing the most prolific research centres recent output, it is possible to speculate that research in TO methods and algorithms is likely to evolve towards computationally demanding solutions, such as multiscale projection and giga-resolution solutions, as well as further developments in surrogate-based optimisation, more complex techniques for addressing stress constraints and optimisation under uncertainty.
Bringing TO into the engineering practice is another issue, as non-experts are particularly dependent on existing programmes, codes, and commercial software. Regarding this matter, the SIMP method is expected to remain preponderant, considering its current dominance in commercial software. However, the herein depicted investigation showed a clear future tendency for the software market leaders to offer hybrid approaches and to patent their own methods.
Another observation from the current revision on programmes and codes is the unveiling of a more profuse set of alternatives, compared to what is frequently referred. Such information may assist both practitioners and early-stage researchers to find convenient alternatives and means for benchmarking solutions.
In structural steel design, TO is now mostly constricted to prototyping and nodes in tensegrity structures. Its large-scale employment depends on several factors, including reliability in additively manufactures alloys properties, the ability to account for multiple alternate loading and multiple local instabilities in TO, better addressing the non-linearity and the existence of comprehensive and code-compliant practical methodologies for practitioners.
Yet, it is interesting to observe that while many researchers find the mass reduction in steel members and connections due to the employment of TO extremely rewarding and unattainable otherwise, others still put the economic viability threshold further than what has been attained so far. Arguably, the type of member and connection seems to play a decisive role in the economic viability of TO.
Notwithstanding, researchers are almost unanimous in pointing significant benefits in using TO for AM in steel structures, namely the waste reduction, sustainability, global weight reduction, which may enhance the performance of big span and earthquake-prone structures, as well as erection speed.
Contributions from other disciplines are envisaged to foster sensible advances in TO for structural steel design. That is the case of more advanced alloys and composites either due to fabrication with leading AM processes provided its cost is reduced, or attained from TO architected microstructures, as well as better procedures and guidelines offered by the industrial practice.
However, the most significant driving force for implementing TO in the design practice is the prospective use of AM. DfAM is reliant on TO, and the massification of AM can only push TO.
Recent advances in DfAM have been mostly centred in taking AM requirements into consideration for TO. Likewise, impressive efforts have been made to attain designs with better surfaces quality, less post-fabrication machining, and avoiding overhangs and general supports.
Notwithstanding some meritorious exceptions, mentioned throughout the text, as one assesses recent research in TO it is evident that Cohn and Dinovitzer’s diagnosis of 25 years, mentioning that profuse advances in mathematical algorithms using simple examples, rather than formulating methodologies for real structural engineering problems, led to practitioners’ lack of interest in TO [632], still holds its validity.
As any other systematic review, this article is subjected to the risk of unintended bias, incompleteness, etc. To mitigate such risks, efforts were undertaken in performing inclusive research, considering all the possible viewpoints, valuing equally more or less proficiently written articles, and remaining neutral in opinions.

10. Conclusions

This article’s contribution to the current body-of-knowledge lies in offering a pervasive review of TO methods and applications, developments in the past 5 years, and research trends. It is focused on structural steel design and detailing but encompasses all the adjoining domains, including other fields, the optimisation software, and Additive Manufacturing processes.
Therefore, it is hoped that it may encourage researchers and practitioners, especially newcomers into the field, to endeavour research in a field where it is usually very time-consuming to enter.
Among the herein depicted review work conclusions, one can highlight that SIMP is still the leading method for TO. However, research trends suggest an escalating importance of Level-Set Methods and Genetic Algorithms. On the other hand, commercial software for TO is deemed to continue as SIMP-based, while a trend to offer hybrid and in-house developed methods can be regarded.
Employing TO in steel construction is a clear future trend, either fostered by AM massification or due to its significant benefits in waste reduction, weight reduction, sustainability or as the ultimate optimisation tool.
However, for that to happen, significant advances will be required in the alloys properties quality and reliability, alternate loading, local instabilities, and non-linearity accounting into the design methods, as well as the creation of a holistic and code-compliant practical methodology for practitioners.
Some of the much-needed solutions are expected to be brought from other engineering fields, such as aerospace, automotive, materials or medical devices engineering.
As a further recommendation for the research community, we suggest creating a classification scheme, for example, similar to the Mathematics Subject Classification, in order to better organise and order TO in sub-fields, approaches, and methods.

Author Contributions

Conceptualisation, T.P.R.; methodology, T.P.R.; validation, T.P.R.; formal analysis, T.P.R.; investigation, T.P.R.; data curation, T.P.R.; writing—original draft preparation, T.P.R.; writing—review and editing, T.P.R., L.F.A.B., and J.M.A.A.; supervision, L.F.A.B. and J.M.A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable (study not involving humans or animals).

Informed Consent Statement

Not applicable (study not involving humans or animals).

Data Availability Statement

Not applicable (only published literature was considered).

Acknowledgments

The authors want to thank Professor Castro Gomes’ suggestions and discussion during this article’s preparation. Moreover, software developers, representatives, and resellers which provided clarifications about their products are thanked.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

3DCP3D Concrete Printing
ABCArtificial Bee Colony Algorithm
ACOAnt Colony Optimisation
AESOAdditive Evolutionary Structural Optimisation
AIArtificial Intelligence
ALMAdditive Layer Manufacturing
AMAdditive Manufacturing
ASIArtificial Swarm Intelligence
ASTMAmerican Society for Testing and Materials
BESOBidirectional Evolutionary Structural Optimisation
BSEDBézier Skeleton Explicit Density
CAEComputer-Aided Engineering
CBOColliding Bodies Optimisation
CFDComputational Fluid Dynamics
CFRPCarbon Fibre Reinforced Plastics or Carbon Fibre Reinforced Polymers
COCContinuum-Based Optimality Criteria
CONLINConvex Linearisation Method
DCOCDiscretized Continuum-Type Optimality Criteria Technique
DEDDirected Energy Deposition
DED-EBElectron Beam Directed Energy Deposition
DED-GMAGas Metal Arc Directed Energy Deposition
DED-LLaser Directed Energy Deposition
DED-PAPlasma Arc Directed Energy Deposition
DfAMDesign for Additive Manufacturing
DfMDesign for Manufacturing
DMDDirect Metal Deposition
DMLSDirect Metal Laser Sintering
DOTDesign Optimisation Tools
DSCDeformable Simplicial Complex
EBMElectron Beam Melting
EC3EN1993-1-1 or Eurocode 3
ECAMElectrochemical Additive Manufacturing
ESLMEquivalent Static Loads Method
ESOEvolutionary Structural Optimisation
FDMFuse Deposition Modelling
FEAFinite Element Analyses
FMAGDMFuzzy Multiple-Attribute Group Decision-Making
FSDFully Stressed Design
FSOAFish Swarm Optimisation
GAGenetic Algorithms
GCMMAGlobally Convergent Method of Moving Asymptotes
GESOGenetic Evolutionary Structural Optimisation
GMAWGas Metal Arc Welding
GRANDGround Structure Analysis and Design
GSMGround Structure Method
GTAWGas Tungsten Arc Welding
IPOPTInterior Point Optimiser
KSKreisselmeier–Steinhauser Function
LBMLaser Beam Melting
LENSLaser Engineered Net Shaping
LMDLaser Metal Deposition
LMFLaser Metal Fusion
LOMLaminated Object Manufacturing
LPMLumped Parameter Model
LSLevel-Set Methods
LSMLevel-Set Methods
LSPLarge-Scale Prefabrication
LSTOLattice Structure Topology Optimisation
MDMetal Deposition
MINLPMixed-Integer Non-Linear Programming
MMAMethod of Moving Asymptotes
MMCMoving Morphable Components
MMTOMulti-Material Topology Optimisation
MOTOAdditive Manufacturing-Oriented Topology Optimisation
MRFMoment Resisting Frames
MSPMaterials with Site-Specific Properties
MTOPMultiresolution Topology Optimisation
NDTNon-Destructive Testing
NEWCNormalised Exponential Weighted Criterion
NOMNear-Optimal Microstructure
NPRNegative Poisson’s Ratio Materials
NRBTONon-Probabilistic Reliability-Based Topology Optimisation
N-VTMNonlinear Virtual Temperature Method
OAPIOpen Application Programming Interface
OCOptimality Criteria
OFMOptimisation for Manufacture
OMPOptimal Microstructure with Penalisation
OWLWeb Ontology Language
PAWPlasma Arc Welding
PBFPowder Bed Fusion
PBF-EBElectron Beam Powder Bed Fusion
PBF-LLaser Powder Bed Fusion
PCGPreconditioned Conjugate Gradients
PETScPortable and Extendable Toolkit for Scientific Computing
P-GSMProjection-Based Ground Structure Topology Optimisation Method
PSOSwarms including Particle Swarm Optimisation
RAMPRational Approximation of Material Properties
RBFRadial-Basis Functions
RBTOReliability-Based Topology Optimisation
RDFResource Description Framework
RIRepulsion Index
RPRapid Prototyping
RSLRevolutionary Superposition Layout
SAMPSolid Anisotropic Material with Penalisation
SDSStochastic Diffusion Search
SERASequential Elements Rejection and Admission
SFFSolid Freeform Fabrication or Solid Freedom Fabrication
SFMDSimultaneous Failure Mode Design
SIMPSolid Isotropic Microstructure (or Material) with Penalisation
SLAStereolithography
SLMSelective Laser Melting
SLSSelective Laser Sintering
SMShape Melting
SMDShape Metal Deposition
SNOPTSparse Nonlinear Optimiser
SOMSectional Optimisation Method
SOMSkidmore Owings and Merrill LLP
SRVSum of the Reciprocal Variables
STMStrut-and-Tie Models
STOStructural Topology Optimisation
STSAStructural Topology and Shape Annealing
SWShape Welding
TIMPTransplanting Independent Continuous and Mapping Ideas into Material with Pe-nalisation
TOTopology Optimisation
TOBSTopology Optimisation of Binary Structures
TOSSTopology Optimisation of Skeletal Structures
TTOTruss Topology Optimisation
UAMUltrasonic Additive Manufacturing
URUncertainty Regions
UVUltraviolet Light
VCSVirtual Component Skeleton
VEValue Engineering
VSFMVirtual Scalar Field Method
WAAMWire and Arc Additive Manufacturing

References

  1. Eschenauer, H.A.; Olhoff, N. Topology optimization of continuum structures: A review. Appl. Mech. Rev. 2001, 54, 331–390. [Google Scholar] [CrossRef]
  2. Lagaros, N.D. The environmental and economic impact of structural optimization. Struct. Multidiscip. Optim. 2018, 58, 1751–1768. [Google Scholar] [CrossRef] [Green Version]
  3. Prager, W. A note on discretized michell structures. Comput. Methods Appl. Mech. Eng. 1974. [Google Scholar] [CrossRef]
  4. Prager, W.; Rozvany, G.I.N. Optimization of Structural Geometry; Academic Press Inc.: New York, NY, USA, 1977. [Google Scholar]
  5. Rozvany, G.I.N. Grillages of maximum strength and maximum stiffness. Int. J. Mech. Sci. 1972, 14, 651–666. [Google Scholar] [CrossRef]
  6. Rozvany, G.I.N. Optimal load transmission by flexure. Comput. Methods Appl. Mech. Eng. 1972, 1, 253–263. [Google Scholar] [CrossRef]
  7. Rozvany, G.I.N.; Zhou, M.; Rotthaus, M.; Gollub, W.; Spengemann, F. Continuum-type optimality criteria methods for large finite element systems with a displacement constraint. Part I. Struct. Optim. 1989, 1, 47–72. [Google Scholar] [CrossRef]
  8. Rozvany, G.I.N.; Zhou, M.; Gollub, W. Continuum-type optimality criteria methods for large finite element systems with a displacement constraint. Part II. Struct. Optim. 1990, 2, 77–104. [Google Scholar] [CrossRef]
  9. Michell, A.G.M. The limits of economy of material in frame-structures. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1904, 8, 589–597. [Google Scholar] [CrossRef] [Green Version]
  10. Hegemier, G.A.; Prager, W. On Michell trusses. Int. J. Mech. Sci. 1969, 11, 209–215. [Google Scholar] [CrossRef]
  11. Maxwell, J.C. The Scientific Papers of James Clerk Maxwell; Cambridge Library Collection: Cambridge, UK, 1870. [Google Scholar]
  12. Pedersen, P. On the optimal layout of multi-purpose trusses. Comput. Struct. 1972, 2, 695–712. [Google Scholar] [CrossRef]
  13. Olhoff, N. On Singularities, Local Optima, and Formation of Stiffeners in Optimal Design of Plates. In Optimization in Structural Design; 1975. [Google Scholar]
  14. Cheng, K.T.; Olhoff, N. An Investigation Concerning Optimal Design of Solid Elastic Plates. Int. J. Solids Struct. 1981, 17, 305–323. [Google Scholar] [CrossRef]
  15. Olhoff, N.; Lurie, K.A.; Cherkaev, A.V.; Fedorov, A.V. Sliding regimes and anisotropy in optimal design of vibrating axisymmetric plates. Int. J. Solids Struct. 1981, 17, 931–948. [Google Scholar] [CrossRef]
  16. Rozvany, G.I.N.; Olhoff, N.; Cheng, K.T.; Taylor, J.E. On the Solid Plate Paradox in Structural Optimization. J. Struct. Mech. 1982, 10, 1–32. [Google Scholar] [CrossRef]
  17. Haftka, R.T.; Gurdal, Z. Elements of Structural Optimization. Struct. Optim. 1992, 11, 6221. [Google Scholar]
  18. Van Dijk, N.P.; Maute, K.; Langelaar, M.; Van Keulen, F. Level-set methods for structural topology optimization: A review. Struct. Multidiscip. Optim. 2013, 48, 437–472. [Google Scholar] [CrossRef]
  19. Kirsch, U. Optimal topologies of truss structures. Comput. Methods Appl. Mech. Eng. 1989, 72, 15–28. [Google Scholar] [CrossRef]
  20. Pradel, P.; Zhu, Z.; Bibb, R.; Moultrie, J. Investigation of design for additive manufacturing in professional design practice. J. Eng. Des. 2018, 29, 165–200. [Google Scholar] [CrossRef] [Green Version]
  21. Bendsoe, M.P.; Kikuchi, N. Generating optimal topologies in structural design using a homogenization method. Comput. Methods Appl. Mech. Eng. 1988, 71, 197–224. [Google Scholar] [CrossRef]
  22. Bendsøe, M.P. Optimal shape design as a material distribution problem. Struct. Optim. 1989, 1, 193–202. [Google Scholar] [CrossRef]
  23. Suzuki, K.; Kikuchi, N. Shape and topology optimization by a homogenization method. Am. Soc. Mech. Eng. Appl. Mech. Div. Amd. 1990, 115, 15–30. [Google Scholar] [CrossRef] [Green Version]
  24. Kohn, R.V.; Strang, G. Optimal Design and Relaxation of Variational Problems, I. Commun. Pure Appl. Math. 1986, 39, 113–137. [Google Scholar] [CrossRef]
  25. Kohn, R.V.; Strang, G. Optimal design and relaxation of variational problems, II. Commun. Pure Appl. Math. 1986, 39, 139–182. [Google Scholar] [CrossRef]
  26. Kohn, R.V.; Strang, G. Optimal design and relaxation of variational problems, III. Commun. Pure Appl. Math. 1986, 39, 113–137. [Google Scholar] [CrossRef]
  27. Strang, G.; Kohn, R. Optimal Design in Elasticity and Plasticity. Int. J. Numer. Methods Eng. 1986, 22. [Google Scholar] [CrossRef]
  28. Bendsoe, M.P. Optimization of Structural Topology, Shape, and Material; GmbH Springer: Berlin/Heidelberg, Germmany, 1995; ISBN 9783662031179. [Google Scholar]
  29. Rozvany, G.I.N. Topology Optimization in Structural Mechanics; GmbH Springer: Vienna, Austria, 1997; ISBN 9783211829073. [Google Scholar]
  30. Svanberg, K. The method of moving asymptotes—A new method for structural optimization. Int. J. Numer. Methods Eng. 1987, 24, 359–373. [Google Scholar] [CrossRef]
  31. Xie, Y.M.; Steven, G.P. A simple approach to Structural Optimization. Compurers Struct. 1993, 49, 885–896. [Google Scholar] [CrossRef]
  32. Sigmund, O.; Petersson, J. Numerical instabilities in topology optimization: A survey on procedures dealing with checkerboards, mesh-dependencies and local minima. Struct. Optim. 1998, 16, 68–75. [Google Scholar] [CrossRef]
  33. Zhou, M.; Rozvany, G.I.N. On the validity of ESO type methods in topology optimization. Struct. Multidiscip. Optim. 2001, 21, 80–83. [Google Scholar] [CrossRef]
  34. Rozvany, G.I.N.; Querin, O.M. Theoretical foundations of sequential element rejections and admissions (SERA) methods and their computational implementation in topology optimization. In Proceedings of the 9th AIAA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, Atlanta, GA, USA, 4–6 September 2002; pp. 9–12. [Google Scholar] [CrossRef]
  35. Rozvany, G.I.N. A critical review of established methods of structural topology optimization. Struct. Multidiscip. Optim. 2009, 37, 217–237. [Google Scholar] [CrossRef]
  36. Yang, X.Y.; Xie, Y.M.; Steven, G.P.; Querin, O.M. Topology Optimization for Frequencies Using an Evolutionary Method. J. Struct. Eng. 1999, 1432–1438. [Google Scholar] [CrossRef]
  37. Liang, Q.Q.; Steven, G.P. A performance-based optimization method for topology design of continuum structures with mean compliance constraints. Comput. Methods Appl. Mech. Eng. 2002, 191, 1471–1489. [Google Scholar] [CrossRef] [Green Version]
  38. Tanskanen, P. A multiobjective and fixed elements based modification of the evolutionary structural optimization method. Comput. Methods Appl. Mech. Eng. 2006, 196, 76–90. [Google Scholar] [CrossRef]
  39. Edwards, C.S.; Kim, H.A.; Budd, C.J. An evaluative study on ESO and SIMP for optimising a cantilever tie-beam. Struct. Multidiscip. Optim. 2007, 34, 403–414. [Google Scholar] [CrossRef]
  40. Huang, X.; Xie, Y.M. Evolutionary Topology Optimization of Continuum Structures; John Wiley & Sons Ltd.: Hoboken, NJ, USA, 2010; ISBN 9780470746530. [Google Scholar]
  41. Rozvany, G.I.N. Author’s reply to a discussion by Gengdong Cheng and Xiaofeng Liu of the review article “on symmetry and non-uniqueness in exact topology optimization” by George, I.N. Rozvany (2011, Struct Multidisc Optim 43:297-317). Struct. Multidiscip. Optim. 2011, 44, 719–721. [Google Scholar] [CrossRef]
  42. Duysinx, P.; Bendsøe, M.P. Topology optimization of continuum structures with local stress constraints. Int. J. Numer. Methods Eng. 1998, 43, 1453–1478. [Google Scholar] [CrossRef]
  43. Bendsøe, M.P.; Sigmund, O. Material interpolation schemes in topology optimization. Arch. Appl. Mech. 1999, 69, 635–654. [Google Scholar] [CrossRef]
  44. Fredricson, H.; Johansen, T.; Klarbring, A.; Petersson, J. Topology optimization of frame structures with flexible joints. Struct. Multidiscip. Optim. 2003, 25, 199–214. [Google Scholar] [CrossRef]
  45. Sigmund, O.; Torquato, S. Design of materials with extreme thermal expansion using a three-phase topology optimization method. J. Mech. Phys. Solids 1997, 45, 1037–1067. [Google Scholar] [CrossRef]
  46. Sigmund, O. On the design of compliant mechanisms using topology optimization. Mech. Struct. Mach. 1997, 25, 493–524. [Google Scholar] [CrossRef]
  47. Bruns, T.E.; Tortorelli, D.A. Topology optimization of geometrically nonlinear structures and compliant mechanisms. In Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, St. Louis, MO, USA, 2–4 September 1998; Volume 190, pp. 1874–1882. [Google Scholar] [CrossRef]
  48. Jonsmann, J.; Sigmund, O.; Bouwstra, S. Compliant thermal microactuators. Sens. Actuatorsa Phys. 1999, 76, 463–469. [Google Scholar] [CrossRef]
  49. Jiang, T.; Chirehdast, M. A Systems Approach to Structural Topology Optimization: Designing Optimal Connections. J. Mech. Des. 1997, 119, 40–47. [Google Scholar] [CrossRef]
  50. Klarbring, A.; Petersson, J.; Rönnqvist, M. Truss topology optimization including unilateral contact. J. Optim. Theory Appl. 1995, 87, 1–31. [Google Scholar] [CrossRef]
  51. Da Silva Smith, O. Topology optimization of trusses with local stability constraints and multiple loading conditions—A heuristic approach. Struct. Optim. 1997, 13, 155–166. [Google Scholar] [CrossRef]
  52. Mijar, A.R.; Swan, C.C.; Arora, J.S.; Kosaka, I. Continuum Topology Optimization for Concept Design of Frame Bracing Systems. J. Struct. Eng. 1998, 124, 541–550. [Google Scholar] [CrossRef] [Green Version]
  53. Kravanja, S.; Kravanja, Z.; Bedenik, B.S. The Minlp Optimization Approach To Structural Synthesis Part III: Synthesis of Roller and Sliding Hydraulic. Int. J. Numer. Meth. Engng 1998, 43, 329–364. [Google Scholar] [CrossRef]
  54. Sigmund, O. A 99 line topology optimization code written in matlab. Struct. Multidiscip. Optim. 2001, 21, 120–127. [Google Scholar] [CrossRef]
  55. Andreassen, E.; Clausen, A.; Schevenels, M.; Lazarov, B.S.; Sigmund, O. Efficient topology optimization in MATLAB using 88 lines of code. Struct. Multidiscip. Optim. 2011, 43, 1–16. [Google Scholar] [CrossRef] [Green Version]
  56. Preisinger, C. Linking structure and parametric geometry. Arch.. Des. 2013, 83, 110–113. [Google Scholar] [CrossRef]
  57. Jivotovski, G. Gradient based heuristic algorithm and its application to discrete optimization of bar structures. Struct. Multidiscip. Optim. 2000, 19, 237–248. [Google Scholar] [CrossRef]
  58. Cameron, T.M.; Thirunavukarasu, A.C.; El-Sayed, M.E.M. Optimization of frame structures with flexible joints. Struct. Multidiscip. Optim. 2000, 19, 204–213. [Google Scholar] [CrossRef]
  59. Fredricson, H. Topology optimization of frame structures-joint penalty and material selection. Struct. Multidiscip. Optim. 2005, 30, 193–200. [Google Scholar] [CrossRef]
  60. Descamps, B.; Filomeno Coelho, R. A lower-bound formulation for the geometry and topology optimization of truss structures under multiple loading. Struct. Multidiscip. Optim. 2013, 48, 49–58. [Google Scholar] [CrossRef]
  61. Bourdin, B. Filters in topology optimization. Int. J. Numer. Methods Eng. 2001, 50, 2143–2158. [Google Scholar] [CrossRef]
  62. Sigmund, O. Morphology-based black and white filters for topology optimization. Struct. Multidiscip. Optim. 2007, 33, 401–424. [Google Scholar] [CrossRef] [Green Version]
  63. Guest, J.K.; Prévost, J.H.; Belytschko, T. Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int. J. Numer. Methods Eng. 2004, 61, 238–254. [Google Scholar] [CrossRef]
  64. Wang, F.; Lazarov, B.S.; Sigmund, O. On projection methods, convergence and robust formulations in topology optimization. Struct. Multidiscip. Optim. 2011, 43, 767–784. [Google Scholar] [CrossRef]
  65. Lee, D.; Shin, S.; Park, S. Computational morphogenesis based structural design by using material topology optimization. Mech. Based Des. Struct. Mach. 2007, 35, 39–58. [Google Scholar] [CrossRef]
  66. Martini, K. Harmony Search Method for Multimodal Size, Shape, and Topology Optimization of Structural Frameworks. J. Struct. Eng. 2011, 137, 1332–1339. [Google Scholar] [CrossRef] [Green Version]
  67. Yi, J.J.; Zeng, T.; Rong, J.H.; Li, Y.M. A topology optimization method based on element independent nodal density. J. Cent. South. Univ. 2014, 21, 558–566. [Google Scholar] [CrossRef]
  68. Rong, J.H.; Jiang, J.S.; Xie, Y.M. Evolutionary structural topology optimization for continuum structures with structural size and topology variables. Adv. Struct. Eng. 2007, 10, 681–695. [Google Scholar] [CrossRef]
  69. Coelho, P.G.; Fernandes, P.R.; Guedes, J.M.; Rodrigues, H.C. A hierarchical model for concurrent material and topology optimisation of three-dimensional structures. Struct. Multidiscip. Optim. 2008. [Google Scholar] [CrossRef]
  70. Rahmatalla, S.; Swan, C.C. Form Finding of Sparse Structures with Continuum Topology Optimization. J. Struct. Eng. 2003, 129, 1707–1716. [Google Scholar] [CrossRef] [Green Version]
  71. Afonso, S.M.B.; Sienz, J.; Belblidia, F. Structural optimization strategies for simple and integrally stiffened plates and shells. Eng. Comput. 2005, 22, 429–452. [Google Scholar] [CrossRef] [Green Version]
  72. Lógó, J. SIMP type topology optimization procedure considering uncertain load position. Period. Polytech. Civ. Eng. 2012, 56, 213–219. [Google Scholar] [CrossRef] [Green Version]
  73. Nishigaki, H.; Nishiwaki, S.; Amago, T.; Kojima, Y.; Kikuchi, N. First order analysis-New CAE tools for automotive body designers. SAE Tech. Pap. 2001. [Google Scholar] [CrossRef]
  74. Shin, J.K.; Lee, K.H.; Song, S.I.; Park, G.J. Automotive door design with the ULSAB concept using structural optimization. Struct. Multidiscip. Optim. 2002, 23, 320–327. [Google Scholar] [CrossRef]
  75. Aeri, P.; Morrish, M. On the optimization of a steering Hanger Beam component. SAE Tech. Pap. 2008. [Google Scholar] [CrossRef]
  76. Yao, Y.; Shi, Y.; Fei, J. Topology optimum design of steel bodywork based on Genetic Algorithms. Appl. Mech. Mater. 2011, 43, 84–88. [Google Scholar] [CrossRef]
  77. Brackett, D.; Ashcroft, I.; Hague, R. Topology optimization for additive manufacturing. In Proceedings of the 22nd Annual International Solid Freeform Fabrication Symposium—An Additive Manufacturing Conference; SFF 2011. 2011. [Google Scholar]
  78. Leary, M.; Merli, L.; Torti, F.; Mazur, M.; Brandt, M. Optimal topology for additive manufacture: A method for enabling additive manufacture of support-free optimal structures. Mater. Des. 2014. [Google Scholar] [CrossRef]
  79. Nguyen, D.S.; Vignat, F. Topology optimization as an innovative design method for additive manufacturing. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management, Singapore, 10–13 December 2017; pp. 304–308. [Google Scholar] [CrossRef]
  80. Vayre, B.; Vignat, F.; Villeneuve, F. Designing for additive manufacturing. Procedia CIRP 2012, 3, 632–637. [Google Scholar] [CrossRef] [Green Version]
  81. Bañón, C.; Raspall, F. 3D Printing Architecture Workflows, Applications and Trends; Springer: Berlin/Heidelberg, Germany, 2021; ISBN 9789811583872. [Google Scholar]
  82. Shea, K.; Smith, I.F.C. Improving Full-Scale Transmission Tower Design through Topology and Shape Optimization. J. Struct. Eng. 2006, 132, 781–790. [Google Scholar] [CrossRef] [Green Version]
  83. Kravanja, S.; Žula, T. Cost optimization of industrial steel building structures. Adv. Eng. Softw. 2010, 41, 442–450. [Google Scholar] [CrossRef]
  84. Torii, A.J.; Lopez, R.H.; Biondini, F. An approach to reliability-based shape and topology optimization of truss structures. Eng. Optim. 2012, 44, 37–53. [Google Scholar] [CrossRef]
  85. He, J.N.; Wang, Z. Study on topology optimization design of steel frame bracing system based on discrete model. Adv. Mater. Res. 2012, 446–449, 3191–3196. [Google Scholar] [CrossRef]
  86. Memari, A.M.; Madhkhan, M. Optimal design of steel frames subject to gravity and seismic codes’ prescribed lateral forces. Struct. Optim. 1999, 18, 56–66. [Google Scholar] [CrossRef]
  87. Rajasekaran, S.; Chitra, J.S. Ant colony optimisation of spatial steel structures under static and earthquake loading. Civ. Eng. Env. Syst. 2009, 26, 339–354. [Google Scholar] [CrossRef]
  88. Huang, J.; Wang, Z. Topology optimization of bracing systems for multistory steel frames under earthquake loads. Adv. Mater. Res. 2011, 255–260, 2388–2393. [Google Scholar] [CrossRef]
  89. Liu, W.; Li, J. Comparison of algorithms for seismic topology optimisation of lifeline networks. Struct. Infrastruct. Eng. 2014, 10, 1357–1368. [Google Scholar] [CrossRef]
  90. Sarkisian, M.; Beghini, A.; Long, E.; Shook, D.; Krebs, A.; Diaz, A. Innovation in the sustainable design process of Earthquake resistant buildings: From topology optimization to staged construction analysis. Eng. Prog. Nat. People 2014, 102, 1192–1199. [Google Scholar] [CrossRef]
  91. Yung, C.T.; Nianquan, Z. An innovative approach to structural design of tall buildings. Hkie Trans. Hong Kong Inst. Eng. 2003, 10, 14–21. [Google Scholar] [CrossRef]
  92. Kicinger, R.; Obayashi, S.; Arciszewski, T. Evolutionary multiobjective optimization of steel structural systems in tall buildings. In Evolutionary Multi-Criterion Optimization; Lecture Notes in Computer Science; Springer: Berlin, Heidelberg, 2007; Volume 4403, pp. 604–618. [Google Scholar] [CrossRef]
  93. Stromberg, L.L.; Beghini, A.; Baker, W.F.; Paulino, G.H. Application of layout and topology optimization using pattern gradation for the conceptual design of buildings. Struct. Multidiscip. Optim. 2011, 43, 165–180. [Google Scholar] [CrossRef] [Green Version]
  94. Stromberg, L.L.; Beghini, A.; Baker, W.F.; Paulino, G.H. Topology optimization for braced frames: Combining continuum and beam/column elements. Eng. Struct. 2012, 37, 106–124. [Google Scholar] [CrossRef]
  95. Baker, W.F.; Beghini, A.; Mazurek, A. Applications of Structural Optimization in Architectural Design. In Proceedings of the 20th Analysis & Computation Specialty Conference, Chicago, IL, USA, 29–31 March 2012; pp. 207–218. [Google Scholar]
  96. Beghini, A.; Beghini, L.L.; Baker, W.F. Applications of structural optimization in architectural design. In Proceedings of the Structures Congress 2013: Bridging Your Passion with Your Profession, Pittsburgh, PA, USA, 2–4 May 2013; pp. 2499–2507. [Google Scholar]
  97. Zegard, T.; Paulino, G.H. Bridging topology optimization and additive manufacturing. Struct. Multidiscip. Optim. 2016, 53, 175–192. [Google Scholar] [CrossRef]
  98. Lagaros, N.D.; Psarras, L.D.; Papadrakakis, M.; Panagiotou, G. Optimum design of steel structures with web openings. Eng. Struct. 2008, 30, 2528–2537. [Google Scholar] [CrossRef]
  99. Yao, L.; Gao, Y.X.; Yang, H.J. Topology optimization design of pre-stressed plane entity steel structure with the constrains of stress and displacement. Adv. Mater. Res. 2014, 945–949, 1216–1222. [Google Scholar] [CrossRef]
  100. Leng, J. Optimization Techniques for Structural Design of Cold-Formed Steel Structures; Elsevier: Amsterdam, The Netherlands, 2016; ISBN 9780081001578. [Google Scholar]
  101. Oinonen, A.; Tanskanen, P.; Björk, T.; Marquis, G. Pattern optimization of eccentrically loaded multi-fastener joints. Struct. Multidiscip. Optim. 2010, 40, 597–609. [Google Scholar] [CrossRef]
  102. Elsabbagh, A. Size optimization of stiffeners in bending plates. Mech. Adv. Mater. Struct. 2013, 20, 764–773. [Google Scholar] [CrossRef]
  103. Zhang, W.; Zhang, Y.; Li, G. Evolutionary structural topology optimization for cantilever construction of continuous rigid-frame bridge. Appl. Mech. Mater. 2011, 90–93, 18–22. [Google Scholar] [CrossRef]
  104. Xie, Y.M.; Zuo, Z.H.; Huang, X.; Black, T.; Felicetti, P. Application of topological optimisation technology to bridge design. Struct. Eng. Int. J. Int. Assoc. Bridg. Struct. Eng. 2014, 24, 185–191. [Google Scholar] [CrossRef]
  105. Lewiński, T.; Sokół, T.; Graczykowski, C. Michell Structures; Springer: Berlin/Heidelberg, Germany, 2019; ISBN 9783319951799. [Google Scholar]
  106. Kingman, J.J.; Tsavdaridis, K.D.; Toropov, V.V. Applications of topology optimization in structural engineering: High-rise buildings and steel components. Jordan J. Civ. Eng. 2015, 9, 335–357. [Google Scholar] [CrossRef]
  107. Lee, D.K.; Yang, C.J.; Starossek, U. Topology design of optimizing material arrangements of beam-to-column connection frames with maximal stiffness. Sci. Iran. 2012, 19, 1025–1032. [Google Scholar] [CrossRef] [Green Version]
  108. Briseghella, B.; Fenu, L.; Feng, Y.; Mazzarolo, E.; Zordan, T. Topology optimization of bridges supported by a concrete shell. Struct. Eng. Int. J. Int. Assoc. Bridg. Struct. Eng. 2013, 23, 285–294. [Google Scholar] [CrossRef]
  109. Gaynor, A.T.; Guest, J.K.; Moen, C.D. Reinforced Concrete Force Visualization and Design Using Bilinear Truss-Continuum Topology Optimization. J. Struct. Eng. 2013, 139, 607–618. [Google Scholar] [CrossRef]
  110. Chaves, L.P.; Cunha, J. Design of carbon fiber reinforcement of concrete slabs using topology optimization. Constr. Build. Mater. 2014, 73, 688–698. [Google Scholar] [CrossRef]
  111. Sousa, L.C.; Castro, C.F.; António, C.C.; Sousa, H. Topology optimisation of masonry units from the thermal point of view using a genetic algorithm. Constr. Build. Mater. 2011, 25, 2254–2262. [Google Scholar] [CrossRef]
  112. Haftka, R.T.; Gurdal, Z. Elements of Structural Optimization; Kluwer Academic Publishers: Norwell, MA, USA, 2002. [Google Scholar]
  113. Bendsoe, M.P.; Sigmund, O. Topology Optimization-Theory, Methods, and Applications; Springer: Berlin/Heidelberg, Germany, 2012; ISBN 9783642076985. [Google Scholar]
  114. Arora, J. Introduction to Optimum Design; Elsevier: Amsterdam, The Netherlands, 2012; ISBN 9780123813756. [Google Scholar]
  115. Rozvany, G.I.N.; Lewiński, T. Topology Optimization in Structural and Continuum Mechanics; Springer: Berlin/Heidelberg, Germany, 2014; ISBN 978-3-7091-1642-5. [Google Scholar]
  116. Querin, O.M.; Victoria, M.; Alonso, C.; Ansola, R.; Martí, P. Topology Design Methods for Structural Optimization; Elsevier: Amsterdam, The Netherlands, 2017; ISBN 9780081009161. [Google Scholar]
  117. Bian, B. Topological Optimization of Buckling; de Gruyter: Veghel, The Netherlands, 2018; ISBN 9783110461169. [Google Scholar]
  118. Hassani, B.; Hinton, E. A review of homogenization and topology optimization I-Homogenization theory for media with periodic structure. Comput. Struct. 1998, 69, 707–717. [Google Scholar] [CrossRef]
  119. Hassani, B.; Hinton, E. A review of homogenization and topology optimization III-Topology optimization using optimality criteria. Comput. Struct. 1998, 69, 739. [Google Scholar] [CrossRef]
  120. Fredricson, H. Structural topology optimisation: An application review. Int. J. Veh. Des. 2005, 37, 67–80. [Google Scholar] [CrossRef]
  121. Huang, X.; Xie, Y.M. A further review of ESO type methods for topology optimization. Struct. Multidiscip. Optim. 2010, 41, 671–683. [Google Scholar] [CrossRef]
  122. Sigmund, O.; Maute, K. Topology optimization approaches: A comparative review. Struct. Multidiscip. Optim. 2013, 48, 1031–1055. [Google Scholar] [CrossRef]
  123. Deaton, J.D.; Grandhi, R.V. A survey of structural and multidisciplinary continuum topology optimization: Post 2000. Struct. Multidiscip. Optim. 2014, 49, 1–38. [Google Scholar] [CrossRef]
  124. Wong, K.V.; Hernandez, A. A Review of Additive Manufacturing. Isrn Mech. Eng. 2012. [Google Scholar] [CrossRef] [Green Version]
  125. Frazier, W.E. Metal additive manufacturing: A review. J. Mater. Eng. Perform. 2014, 23, 1917–1928. [Google Scholar] [CrossRef]
  126. Shashi, G.M.; Laskar, A.R.; Biswas, H.; Saha, A.K. A Brief Review of Additive Manufacturing with Applications. In Proceedings of the 14th Global Engineering and Technology Conference, Dhaka, Bangladesh, 29–30 December 2017. [Google Scholar]
  127. Wiberg, A.; Persson, J.; Ölvander, J. Design for additive manufacturing–A review of available design methods and software. Rapid Prototyp. J. 2019, 25, 1080–1094. [Google Scholar] [CrossRef] [Green Version]
  128. Alfaify, A.; Saleh, M.; Abdullah, F.M.; Al-Ahmari, A.M. Design for Additive Manufacturing: A Systematic Review. Sustain 2020, 10, 3043–3054. [Google Scholar] [CrossRef]
  129. Buchanan, C.; Gardner, L. Metal 3D printing in construction: A review of methods, research, applications, opportunities and challenges. Eng. Struct. 2019, 180, 332–348. [Google Scholar] [CrossRef]
  130. Plocher, J.; Panesar, A. Review on design and structural optimisation in additive manufacturing: Towards next generation lightweight structures. Mater. Des. 2019, 183, 108164. [Google Scholar] [CrossRef]
  131. Sehmi, M.; Christensen, J.; Bastien, C.; Kanarachos, S. Review of topology optimisation refinement processes for sheet metal manufacturing in the automotive industry. Struct. Multidiscip. Optim. 2018, 58, 305–330. [Google Scholar] [CrossRef]
  132. Huang, S.H.; Liu, P.; Mokasdar, A.; Hou, L. Additive manufacturing and its societal impact: A literature review. Int. J. Adv. Manuf. Technol. 2013, 67, 1191–1203. [Google Scholar] [CrossRef]
  133. Zargham, S.; Ward, T.A.; Ramli, R.; Badruddin, I.A. Topology optimization: A review for structural designs under vibration problems. Struct. Multidiscip. Optim. 2016, 53, 1157–1177. [Google Scholar] [CrossRef]
  134. Alexandersen, J.; Andreasen, C.S. A review of topology optimisation for fluid-based problems. Fluids 2020, 5, 29. [Google Scholar] [CrossRef] [Green Version]
  135. Osanov, M.; Guest, J.K. Topology Optimization for Architected Materials Design. Annu. Rev. Mater. Res. 2016, 46, 211–233. [Google Scholar] [CrossRef]
  136. Kingman, J.J.; Tsavdaridis, K.D.; Toropov, V.V. Applications of topology optimization in structural engineering. In Proceedings of the Civil Engineering for Sustainability and Resilience International Conference, Amman, Jordan, 24–27 April 2014. [Google Scholar]
  137. Ferrari, F.; Sigmund, O. Structural and Multidisciplinary Optimization Revisiting Topology Optimization with Buckling Constraints. 2019. Available online: https://link.springer.com/article/10.1007/s00158-019-02253-3.
  138. Elhegazy, H. State-of-the-art review on benefits of applying value engineering for multi-story buildings. Intell. Build. Int. 2020, 1–20. [Google Scholar] [CrossRef]
  139. Li, Z.; Tsavdaridis, K.D. A Review of Optimised Additively Manufactured Steel Connections for Modular Building Systems. Ind. Addit. Manuf. 2021, 1, 357–373. [Google Scholar] [CrossRef]
  140. Yang, X.S.; Bekdas, G.; Nigdeli, S.M. Review and Applications of Metaheuristic Algorithms in Civil. Engineering; Springer: Berlin/Heidelberg, Germany, 2016; Volume 7, ISBN 9783319262451. [Google Scholar]
  141. Bekdaş, G.; Nigdeli, S.M.; Kayabekir, A.E.; Yang, X.S. Optimization in civil engineering and metaheuristic algorithms: A review of state-of-the-art developments. Comput. Intell. Optim. Inverse Probl. Appl. Eng. 2018, 111–137. [Google Scholar] [CrossRef]
  142. GlobalData Global. Construction Outlook to 2022; GlobalData Global: London, UK, 2018. [Google Scholar]
  143. World Steel Association. World Steel in Figures 2017; World Steel Association: Brussels, Belgium, 2017. [Google Scholar]
  144. EUROFER. Eurofer Annual Report 2020; EUROFER: Brussels, Belgium, 2020. [Google Scholar]
  145. Grand View Research. Structural Steel Market Size, Share & Trends Analysis Report by Application (Non-residential (Industrial, Commercial, Institutional), Residential), by Region, And Segment Forecasts, 2020–2027, 2020.
  146. Fivel, J.B. Achieving a Decarbonised European Steel Industry in a Circular Economy; KTH Royal Institute of Technology: Stockholm, Sweden, 2019. [Google Scholar]
  147. Hoffmann, C.; Van Hoey, M.; Zeumer, B. Decarbonization Challenge for Steel; 2020. [Google Scholar]
  148. He, K.; Wang, L.; Li, X. Review of the energy consumption and production structure of China’s steel industry: Current situation and future development. Metals 2020, 10, 302. [Google Scholar] [CrossRef] [Green Version]
  149. Galjaard, S.; Hofman, S.; Ren, S. Optimizing Structural Building Elements in Metal by using Additive Manufacturing. In Proceedings of the International Association for Shell and Spatial Structures (IASS), Amsterdam, The Netherlands, 17–20 August 2015. [Google Scholar]
  150. Smith, C.J. Application of layout optimization to the design of additively manufactured metallic components. Ph.D. Thesis, University of Sheffield, Sheffield, UK, 2016; pp. 1297–1313. [Google Scholar]
  151. Smith, C.J.; Gilbert, M.; Todd, I.; Derguti, F. Application of layout optimization to the design of additively manufactured metallic components. Struct. Multidiscip. Optim. 2016, 54, 1297–1313. [Google Scholar] [CrossRef] [Green Version]
  152. Moher, D.; Liberati, A.; Tetzlaff, J.; Altman, D.G.; Altman, D.; Antes, G.; Atkins, D.; Barbour, V.; Barrowman, N.; Berlin, J.A.; et al. Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement. PLoS Med. 2009. [Google Scholar] [CrossRef] [Green Version]
  153. Manso, M.; Castro-Gomes, J. Green wall systems: A review of their characteristics. Renew. Sustain. Energy Rev. 2015, 41, 863–871. [Google Scholar] [CrossRef]
  154. Pradel, P.; Zhu, Z.; Bibb, R.; Moultrie, J. A framework for mapping design for additive manufacturing knowledge for industrial and product design. J. Eng. Des. 2018, 29, 291–326. [Google Scholar] [CrossRef] [Green Version]
  155. Almeida, J.; Ribeiro, A.B.; Silva, A.S.; Faria, P. Overview of mining residues incorporation in construction materials and barriers for full-scale application. J. Build. Eng. 2020, 29, 101215. [Google Scholar] [CrossRef]
  156. Ginga, C.P.; Ongpeng, J.M.C.; Daly, M.K.M. Circular economy on construction and demolition waste: A literature review on material recovery and production. Materials 2020, 13, 2970. [Google Scholar] [CrossRef] [PubMed]
  157. Grayson, R.J. Concepts of General Topology in Constructive Mathematics And In Sheaves. Ann. Math. Log. 1981, 20, 1–41. [Google Scholar] [CrossRef] [Green Version]
  158. Mendelson, B. Introduction to Topology; Dover Publications, Inc.: New York, NY, USA, 2012; ISBN 9780486663524. [Google Scholar]
  159. Simmons, G.F. Introduction to Topology and Modern Analysis; McGraw-Hill: New York, NY, USA, 2003. [Google Scholar]
  160. Nishiwaki, S.; Terada, K. Advanced topology optimization. Int. J. Numer. Methods Eng. 2018, 113, 1145–1147. [Google Scholar] [CrossRef] [Green Version]
  161. Mlejnek, H.P. Some aspects of the genesis of structures. Struct. Optim. 1992, 5, 64–69. [Google Scholar] [CrossRef]
  162. Lazarov, B.S.; Wang, F.; Sigmund, O. Length scale and manufacturability in density-based topology optimization. Arch. Appl. Mech. 2016, 86, 189–218. [Google Scholar] [CrossRef] [Green Version]
  163. Allaire, G.; Kohn, R.V. Topology Optimization and Optimal Shape Design Using Homogenization. In Topology Design of Structures; Springer: Berlin/Heidelberg, Germany, 1993. [Google Scholar]
  164. Allaire, G.; Jouve, F.; Toader, A.M. A level-set method for shape optimization. Comptes Rendus Math. 2002, 334, 1125–1130. [Google Scholar] [CrossRef]
  165. Christensen, J. Topology Optimisation of Structures Exposed to Large (Non-Linear) Deformations. Ph.D. Thesis, Coventry University, Coventry, UK, 2015. [Google Scholar] [CrossRef]
  166. Andreassen, E.; Jensen, J.S. A practical multiscale approach for optimization of structural damping. Struct. Multidiscip. Optim. 2016, 53, 215–224. [Google Scholar] [CrossRef] [Green Version]
  167. Garaigordobil, A.; Ansola, R.; Veguería, E. Study of topology optimization parameters and scaffold structures in additive manufacturing. In Proceedings of the ECCOMAS Congress 2016—7th European Congress on Computational Methods in Applied Sciences and Engineering, Crete Island, Greece, 5–10 June 2016; Volume 2, pp. 3700–3710. [Google Scholar]
  168. Bruggi, M.; Parolini, N.; Regazzoni, F.; Verani, M. Finite element approximation of a time-dependent topology optimization problem. In Proceedings of the ECCOMAS Congress 2016—7th European Congress on Computational Methods in Applied Sciences and Engineering; 2016; Volume 2, pp. 3711–3723. [Google Scholar]
  169. Aage, N.; Andreassen, E.; Lazarov, B.S.; Sigmund, O. Giga-voxel computational morphogenesis for structural design. Nature 2017, 550, 84–86. [Google Scholar] [CrossRef] [Green Version]
  170. Gregersen, N.; De Lasson, J.R.; Frandsen, L.H.; Hayrynen, T.; Lavrinenko, A.; Mork, J.; Wang, F.; Sigmund, O.; Kim, O.S.; Breinbjerg, O.; et al. Benchmarking five computational methods for analyzing large photonic crystal membrane cavities. In Proceedings of the International Conference on Numerical Simulation of Optoelectronic Devices, Copenhagen, Denmark, 24–28 July 2017; pp. 89–90. [Google Scholar] [CrossRef]
  171. Rojas-Labanda, S.; Sigmund, O.; Stolpe, M. A short numerical study on the optimization methods influence on topology optimization. Struct. Multidiscip. Optim. 2017, 56, 1603–1612. [Google Scholar] [CrossRef] [Green Version]
  172. Groen, J.P.; Sigmund, O. Homogenization-based topology optimization for high-resolution manufacturable microstructures. Int. J. Numer. Methods Eng. 2018, 113, 1148–1163. [Google Scholar] [CrossRef] [Green Version]
  173. Jain, N.; Saxena, R. Effect of self-weight on topological optimization of static loading structures. Alex. Eng. J. 2018, 57, 527–535. [Google Scholar] [CrossRef]
  174. Han, Y.; Lu, W.F. A novel design method for nonuniform lattice structures based on topology optimization. J. Mech. Des. Trans. Asme 2018, 140, 1–10. [Google Scholar] [CrossRef]
  175. Bruggi, M.; Parolini, N.; Regazzoni, F.; Verani, M. Topology optimization with a time-integral cost functional. Finite Elem. Anal. Des. 2018, 140, 11–22. [Google Scholar] [CrossRef]
  176. da Silva, G.A.; Beck, A.T.; Sigmund, O. Stress-constrained topology optimization considering uniform manufacturing uncertainties. Comput. Methods Appl. Mech. Eng. 2019, 344, 512–537. [Google Scholar] [CrossRef]
  177. Vantyghem, G.; De Corte, W.; Steeman, M.; Boel, V. Density-based topology optimization for 3D-printable building structures. Struct. Multidiscip. Optim. 2019, 60, 2391–2403. [Google Scholar] [CrossRef]
  178. Thore, C.-J.; Grundstrom, H.A.; Torstenfelt, B.; Klarbring, A. Penalty regulation of overhang in topology optimization for additive manufacturing. Struct. Multidiscip. Optim. 2019, 60, 59–67. [Google Scholar] [CrossRef] [Green Version]
  179. Liu, Y.; Li, Z.; Wei, P.; Chen, S. Generating support structures for additive manufacturing with continuum topology optimization methods. Rapid Prototyp. J. 2019, 25, 232–246. [Google Scholar] [CrossRef]
  180. Rostami, S.A.L.; Ghoddosian, A. Topology optimization under uncertainty by using the new collocation method. Period. Polytech. Civ. Eng. 2019, 63, 278–287. [Google Scholar] [CrossRef] [Green Version]
  181. Keshavarzzadeh, V.; James, K.A. Robust multiphase topology optimization accounting for manufacturing uncertainty via stochastic collocation. Struct. Multidiscip. Optim. 2019, 60, 2461–2476. [Google Scholar] [CrossRef]
  182. Fu, J.; Huang, J.; Liu, J. Topology Optimization with Selective Problem Setups. Ieee Access 2019, 7, 180846–180855. [Google Scholar] [CrossRef]
  183. Ryan, L.; Kim, I.Y. A multiobjective topology optimization approach for cost and time minimization in additive manufacturing. Int. J. Numer. Methods Eng. 2019, 118, 371–394. [Google Scholar] [CrossRef]
  184. Allaire, G.; Geoffroy-Donders, P.; Pantz, O. Topology optimization of modulated and oriented periodic microstructures by the homogenization method. Comput. Math. Appl. 2019, 78, 2197–2229. [Google Scholar] [CrossRef] [Green Version]
  185. Groen, J.P.; Wu, J.; Sigmund, O. Homogenization-based stiffness optimization and projection of 2D coated structures with orthotropic infill. Comput. Methods Appl. Mech. Eng. 2019, 349, 722–742. [Google Scholar] [CrossRef]
  186. Ferrari, F.; Sigmund, O. A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D. Struct. Multidiscip. Optim. 2020, 62, 2211–2228. [Google Scholar] [CrossRef]
  187. Lüdeker, J.K.; Sigmund, O.; Kriegesmann, B. Inverse homogenization using isogeometric shape optimization. Comput. Methods Appl. Mech. Eng. 2020, 368, 113170. [Google Scholar] [CrossRef]
  188. Zhang, S.; Li, H.; Huang, Y. An improved multi-objective topology optimization model based on SIMP method for continuum structures including self-weight. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  189. da Silva, G.A.; Beck, A.T.; Sigmund, O. Topology optimization of compliant mechanisms considering stress constraints, manufacturing uncertainty and geometric nonlinearity. Comput. Methods Appl. Mech. Eng. 2020, 365, 112972. [Google Scholar] [CrossRef]
  190. da Silva, G.A.; Aage, N.; Beck, A.T.; Sigmund, O. Three-dimensional manufacturing tolerant topology optimization with hundreds of millions of local stress constraints. Int. J. Numer. Methods Eng. 2020, 1–32. [Google Scholar] [CrossRef]
  191. Da, D.; Xia, L. Design of heterogeneous mesostructures for non-separated scales and analysis of size effects†. Int. J. Numer. Methods Eng. 2020, 122, 1333–1351. [Google Scholar] [CrossRef]
  192. Sotiropoulos, S.; Kazakis, G.; Lagaros, N.D. High performance topology optimization computing platform. Procedia Manuf. 2020, 44, 441–448. [Google Scholar] [CrossRef]
  193. Greifenstein, J.; Stingl, M. Topology optimization with worst-case handling of material uncertainties. Struct. Multidiscip. Optim. 2020, 61, 1377–1397. [Google Scholar] [CrossRef] [Green Version]
  194. Deng, H.; To, A.C. Linear and nonlinear topology optimization design with projection-based ground structure method (P-GSM). Int. J. Numer. Methods Eng. 2020, 121, 2437–2461. [Google Scholar] [CrossRef]
  195. Olsen, J.; Kim, I.Y. Design for additive manufacturing: 3D simultaneous topology and build orientation optimization. Struct. Multidiscip. Optim. 2020, 62, 1989–2009. [Google Scholar] [CrossRef]
  196. Suresh, S.; Thore, C.J.; Torstenfelt, B.; Klarbring, A. Topology optimization accounting for surface layer effects. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  197. Fu, Y.F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. Smooth topological design of 3D continuum structures using elemental volume fractions. Comput. Struct. 2020, 231, 106213. [Google Scholar] [CrossRef]
  198. Zhao, L.; Xu, B.; Han, Y.; Xue, J.; Rong, J. Structural topological optimization with dynamic fatigue constraints subject to dynamic random loads. Eng. Struct. 2020, 205, 110089. [Google Scholar] [CrossRef]
  199. Groen, J.P.; Stutz, F.C.; Aage, N.; Bærentzen, J.A.; Sigmund, O. De-homogenization of optimal multi-scale 3D topologies. Comput. Methods Appl. Mech. Eng. 2020, 364, 112979. [Google Scholar] [CrossRef] [Green Version]
  200. Stutz, F.C.; Groen, J.P.; Sigmund, O.; Bærentzen, J.A. Singularity aware de-homogenization for high-resolution topology optimized structures. Struct. Multidiscip. Optim. 2020, 62, 2279–2295. [Google Scholar] [CrossRef]
  201. Bendsoe, M.P.; Diaz, A.; Kikuchi, N. Topology and Generalized Layout Optimization of Elastic Structures. In Topology Design of Structures; Springer: Berlin/Heidelberg, Germany, 1993; pp. 159–205. [Google Scholar]
  202. Stolpe, M.; Svanberg, K. An alternative interpolation scheme for minimum compliance topology optimization. Struct. Multidiscip. Optim. 2001, 22, 116–124. [Google Scholar] [CrossRef]
  203. Bruns, T.E. A reevaluation of the SIMP method with filtering and an alternative formulation for solid-void topology optimization. Struct. Multidiscip. Optim. 2005, 30, 428–436. [Google Scholar] [CrossRef]
  204. Fuchs, M.B.; Jiny, S.; Peleg, N. The SRV constraint for 0/1 topological design. Struct. Multidiscip. Optim. 2005, 30, 320–326. [Google Scholar] [CrossRef]
  205. Maute, K.; Frangopol, D.M. Reliability-based design of MEMS mechanisms by topology optimization. Comput. Struct. 2003, 81, 813–824. [Google Scholar] [CrossRef]
  206. Kharmanda, G.; Olhoff, N.; Mohamed, A.; Lemaire, M. Reliability-based topology optimization. Struct. Multidiscip. Optim. 2004, 26, 295–307. [Google Scholar] [CrossRef]
  207. Jung, H.S.; Cho, S. Reliability-based topology optimization of geometrically nonlinear structures with loading and material uncertainties. Finite Elem. Anal. Des. 2004, 41, 311–331. [Google Scholar] [CrossRef]
  208. Wang, S.; Moon, H.; Kim, C.; Kang, J.; Choi, K.K. Reliability-based topology optimization (RBTO). In IUTAM Symposium on Topological Design Optimization of Structures, Machines and Materials: Status and Perspectives; Springer: Berlin/Heidelberg, Germany, 2006; pp. 493–504. [Google Scholar]
  209. Kang, Z.; Luo, Y. Non-probabilistic reliability-based topology optimization of geometrically nonlinear structures using convex models. Comput. Methods Appl. Mech. Eng. 2009, 198, 3228–3238. [Google Scholar] [CrossRef]
  210. Silva, M.; Tortorelli, D.A.; Norato, J.A.; Ha, C.; Bae, H.R. Component and system reliability-based topology optimization using a single-loop method. Struct. Multidiscip. Optim. 2010, 41, 87–106. [Google Scholar] [CrossRef]
  211. Rozvany, G.I.N.; Maute, K. Analytical and numerical solutions for a reliability-based benchmark example. Struct. Multidiscip. Optim. 2011, 43, 745–753. [Google Scholar] [CrossRef]
  212. Nguyen, T.H.; Song, J.; Paulino, G.H. Single-loop system reliability-based topology optimization considering statistical dependence between limit-states. Struct. Multidiscip. Optim. 2011, 44, 593–611. [Google Scholar] [CrossRef]
  213. Keshavarzzadeh, V.; Fernandez, F.; Tortorelli, D.A. Topology optimization under uncertainty via non-intrusive polynomial chaos expansion. Comput. Methods Appl. Mech. Eng. 2017, 318, 120–147. [Google Scholar] [CrossRef]
  214. da Silva, G.A.; Beck, A.T. Reliability-based topology optimization of continuum structures subject to local stress constraints. Struct. Multidiscip. Optim. 2018, 57, 2339–2355. [Google Scholar] [CrossRef]
  215. Osher, S.; Sethian, J.A. Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys. 1988, 79, 12–49. [Google Scholar] [CrossRef] [Green Version]
  216. Wang, M.Y.; Wang, X.; Guo, D. A level set method for structural topology optimization. Comput. Methods Appl. Mech. Engrg. 2003, 192, 227–246. [Google Scholar] [CrossRef]
  217. Allaire, G.; Jouve, F.; Toader, A.M. Structural Optimization Using Sensitivity Analysis and a Level-Set Method; Elsevier: Amsterdam, The Netherlands, 2004; Volume 194, ISBN 3316933301. [Google Scholar]
  218. Chen, S.; Chen, W. A new level-set based approach to shape and topology optimization under geometric uncertainty. Struct. Multidiscip. Optim. 2011, 44, 1–18. [Google Scholar] [CrossRef]
  219. Guo, X.; Zhang, W.; Zhang, L. Robust structural topology optimization considering boundary uncertainties. Comput. Methods Appl. Mech. Eng. 2013, 253, 356–368. [Google Scholar] [CrossRef]
  220. Villanueva, C.H.; Maute, K. Density and level set-XFEM schemes for topology optimization of 3-D structures. Comput. Mech. 2014, 54, 133–150. [Google Scholar] [CrossRef]
  221. Liu, J.; Ma, Y. A survey of manufacturing oriented topology optimization methods. Adv. Eng. Softw. 2016, 100, 161–175. [Google Scholar] [CrossRef]
  222. Zhou, Y.; Zhang, W.; Zhu, J. Concurrent shape and topology optimization involving design-dependent pressure loads using implicit B-spline curves. Int. J. Numer. Methods Eng. 2019, 118, 495–518. [Google Scholar] [CrossRef]
  223. Osher, S.J.; Santosa, F. Level Set Methods for Optimization Problems Involving Geometry and Constraints I. Frequencies of a Two-Density Inhomogeneous Drum. J. Comput. Phys. 2001, 171, 272–288. [Google Scholar] [CrossRef] [Green Version]
  224. Vogiatzis, P.; Chen, S.; Zhou, C. An Open Source Framework for Integrated Additive Manufacturing and Level-Set-Based Topology Optimization. J. Comput. Inf. Sci. Eng. 2017, 17, 1–10. [Google Scholar] [CrossRef]
  225. Geiss, M.J.; Maute, K. Topology optimization of active structures using a higher-order level-set-XFEM-density approach. In Proceedings of the 2018 Multidisciplinary Analysis and Optimization Conference, Atlanta, GA, USA, 25–29 June 2018; pp. 1–13. [Google Scholar]
  226. Picelli, R.; Townsend, S.; Kim, H.A. Stress and strain control via level set topology optimization. Struct. Multidiscip. Optim. 2018, 58, 2037–2051. [Google Scholar] [CrossRef] [Green Version]
  227. Geiss, M.J.; Boddeti, N.; Weeger, O.; Maute, K.; Dunn, M.L. Combined Level-Set-XFEM-Density Topology Optimization of Four-Dimensional Printed Structures Undergoing Large Deformation. J. Mech. Des. Trans. ASME 2019, 141. [Google Scholar] [CrossRef]
  228. Li, L.; Zhu, X. Design of compliant revolute joints based on mechanism stiffness matrix through topology optimization using a parameterization level set method. Struct. Multidiscip. Optim. 2019, 60, 1475–1489. [Google Scholar] [CrossRef]
  229. Fu, J.; Li, H.; Gao, L.; Xiao, M. Design of shell-infill structures by a multiscale level set topology optimization method. Comput. Struct. 2019, 212, 162–172. [Google Scholar] [CrossRef]
  230. Andreasen, C.S.; Aage, N. Robust shape and topology optimization using CutFEM. In Proceedings of the 13th World Congress of Structural and Multidisciplinary Optimization; 2019. [Google Scholar]
  231. Li, Y.; Zhu, J.; Wang, F.; Zhang, W.; Sigmund, O. Shape preserving design of geometrically nonlinear structures using topology optimization. Struct. Multidiscip. Optim. 2019, 59, 1033–1051. [Google Scholar] [CrossRef] [Green Version]
  232. Andreasen, C.S.; Elingaard, M.O.; Aage, N. Level set topology and shape optimization by density methods using cut elements with length scale control. Struct. Multidiscip. Optim. 2020, 62, 685–707. [Google Scholar] [CrossRef]
  233. Jansen, M.; Pierard, O. A hybrid density/level set formulation for topology optimization of functionally graded lattice structures. Comput. Struct. 2020, 231, 106205. [Google Scholar] [CrossRef]
  234. De Ruiter, M.J.; Van Keulen, F. Topology optimization using a topology description function. Struct. Multidiscip. Optim. 2004, 26, 406–416. [Google Scholar] [CrossRef]
  235. Norato, J.; Haber, R.; Tortorelli, D.; Bendsøe, M.P. A geometry projection method for shape optimization. Int. J. Numer. Methods Eng. 2004, 60, 2289–2312. [Google Scholar] [CrossRef]
  236. Wang, S.; Wang, M.Y. Radial basis functions and level set method for structural topology optimization. Int. J. Numer. Methods Eng. 2006, 65, 2060–2090. [Google Scholar] [CrossRef]
  237. Luo, Z.; Tong, L.; Wang, M.Y.; Wang, S. Shape and topology optimization of compliant mechanisms using a parameterization level set method. J. Comput. Phys. 2007, 227, 680–705. [Google Scholar] [CrossRef]
  238. Pingen, G.; Waidmann, M.; Evgrafov, A.; Maute, K. A parametric level-set approach for topology optimization of flow domains. Struct. Multidiscip. Optim. 2010, 41, 117–131. [Google Scholar] [CrossRef]
  239. Kreissl, S.; Pingen, G.; Maute, K. An explicit level set approach for generalized shape optimization of fluids with the lattice Boltzmann method. Int. J. Numer. Methods Fluids 2011, 65, 236–253. [Google Scholar] [CrossRef]
  240. Gomes, A.A.; Suleman, A. Application of spectral level set methodology in topology optimization. Struct. Multidiscip. Optim. 2006, 31, 430–443. [Google Scholar] [CrossRef]
  241. Sokolowski, J.; Zochowski, A. On the topological derivative in shape optimization. Siam J. Control. Optim. 1999, 37, 1251–1272. [Google Scholar] [CrossRef] [Green Version]
  242. Novotny, A.A.; Feijóo, R.A.; Taroco, E.; Padra, C. Topological sensitivity analysis. Comput. Methods Appl. Mech. Eng. 2003, 192, 803–829. [Google Scholar] [CrossRef]
  243. Norato, J.A.; Bendsøe, M.P.; Haber, R.B.; Tortorelli, D.A. A topological derivative method for topology optimization. Struct. Multidiscip. Optim. 2007, 33, 375–386. [Google Scholar] [CrossRef]
  244. Eschenauer, H.A.; Kobelev, V.V.; Schumacher, A. Bubble method for topology and shape optimization of structures. Struct. Optim. 1994, 8, 42–51. [Google Scholar] [CrossRef]
  245. Kim, D.H.; Lee, S.B.; Kwank, B.M.; Kim, H.G.; Lowther, D.A. Smooth boundary topology optimization for electrostatic problems through the combination of shape and topological design sensitivities. IEEE Trans. Magn. 2008, 44, 1002–1005. [Google Scholar] [CrossRef]
  246. Mirzendehdel, A.M.; Suresh, K. Support structure constrained topology optimization for additive manufacturing. CAD Comput. Aided Des. 2016, 81, 1–13. [Google Scholar] [CrossRef] [Green Version]
  247. Rakotondrainibe, L.; Allaire, G.; Orval, P. Topology optimization of connections in mechanical systems. Struct. Multidiscip. Optim. 2020, 61, 2253–2269. [Google Scholar] [CrossRef] [Green Version]
  248. Céa, J.; Garreau, S.; Guillaume, P.; Masmoudi, M. The shape and topological optimizations connection. Comput. Methods Appl. Mech. Eng. 2000, 188, 713–726. [Google Scholar] [CrossRef]
  249. Amstutz, S. Connections between topological sensitivity analysis and material interpolation schemes in topology optimization. Struct. Multidiscip. Optim. 2011, 43, 755–765. [Google Scholar] [CrossRef]
  250. Bourdin, B.; Chambolle, A. Design-dependent loads in topology optimization. Esaim Control. Optim. Calc. Var. 2003, 9, 247–273. [Google Scholar] [CrossRef]
  251. Blank, L.; Garcke, H.; Sarbu, L.; Srisupattarawanit, T.; Styles, V.; Voigt, A. Phase-field approaches to structural topology optimization. Int. Ser. Numer. Math. 2012, 160, 245–256. [Google Scholar] [CrossRef] [Green Version]
  252. Wang, M.Y.; Zhou, S. Phase field: A variational method for structural topology optimization. Comput. Model. Eng. Sci. 2004, 6, 547–566. [Google Scholar] [CrossRef]
  253. Zhou, S.; Wang, M.Y. Multimaterial structural topology optimization with a generalized Cahn-Hilliard model of multiphase transition. Struct. Multidiscip. Optim. 2007, 33, 89–111. [Google Scholar] [CrossRef]
  254. Wallin, M.; Ristinmaa, M.; Askfelt, H. Optimal topologies derived from a phase-field method. Struct. Multidiscip. Optim. 2012, 45, 171–183. [Google Scholar] [CrossRef]
  255. Xia, L.; Da, D.; Yvonnet, J. Topology optimization for maximizing the fracture resistance of quasi-brittle composites. Comput. Methods Appl. Mech. Eng. 2018, 332, 234–254. [Google Scholar] [CrossRef]
  256. Ferro, N.; Micheletti, S.; Perotto, S. POD-assisted strategies for structural topology optimization. Comput. Math. Appl. 2019, 77, 2804–2820. [Google Scholar] [CrossRef]
  257. Takezawa, A.; Nishiwaki, S.; Kitamura, M. Shape and topology optimization based on the phase field method and sensitivity analysis. J. Comput. Phys. 2010, 229, 2697–2718. [Google Scholar] [CrossRef] [Green Version]
  258. BURGER, M.; STAINKO, R. Phase-Field Relaxation of Topology Optimization with Local Stress Constraints. Siam J. Control. Optim. 2006, 45, 1447–1466. [Google Scholar] [CrossRef] [Green Version]
  259. Mattheck, C.; Burkhardt, S. A new method of structural shape optimization based on biological growth. Int. J. Fatigue 1990, 12, 185–190. [Google Scholar] [CrossRef]
  260. Soh, C.K.; Yang, Y. Genetic Programming-Based Approach for Structural Optimization. J. Comput. Civ. Eng. 2000, 14, 31–37. [Google Scholar] [CrossRef]
  261. Fraternali, F.; Marino, A.; El Sayed, T.; Della Cioppa, A. On the structural shape optimization through variational methods and evolutionary algorithms. Mech. Adv. Mater. Struct. 2011, 18, 225–243. [Google Scholar] [CrossRef]
  262. Zuo, Z.H.; Xie, Y.M.; Huang, X. Evolutionary topology optimization of structures with multiple displacement and frequency constraints. Adv. Struct. Eng. 2012, 15, 359–372. [Google Scholar] [CrossRef]
  263. Garcia-Lopez, N.P.; Sanchez-Silva, M.; Medaglia, A.L.; Chateauneuf, A. An improved robust topology optimization approach using multiobjective evolutionary algorithms. Comput. Struct. 2013, 125, 1–10. [Google Scholar] [CrossRef]
  264. Liang, Q.Q.; Xie, Y.M.; Steven, G.P. Optimal topology selection of continuum structures with displacement constraints. Comput. Struct. 2000, 77, 635–644. [Google Scholar] [CrossRef] [Green Version]
  265. Kociecki, M.; Adeli, H. Shape optimization of free-form steel space-frame roof structures with complex geometries using evolutionary computing. Eng. Appl. Artif. Intell. 2015, 38, 168–182. [Google Scholar] [CrossRef]
  266. Ekici, B.; Chatzikonstantinou, I.; Sariyildiz, S.; Tasgetiren, M.F.; Pan, Q.K. A multi-objective self-adaptive differential evolution algorithm for conceptual high-rise building design. In Proceedings of the 2016 IEEE Congress on Evolutionary Computation, Vancouver, BC, Canada, 24–29 July 2016; pp. 2272–2279. [Google Scholar] [CrossRef]
  267. Fiore, A.; Marano, G.C.; Greco, R.; Mastromarino, E. Structural optimization of hollow-section steel trusses by differential evolution algorithm. Int. J. Steel Struct. 2016, 16, 411–423. [Google Scholar] [CrossRef]
  268. Feng, R.Q.; Liu, F.; Cheng, X.; Jia, W.; Ma, M.; Liu, Y. Topology optimization method of lattice structures based on a genetic algorithm. Int. J. Steel Struct. 2016, 16, 743–753. [Google Scholar] [CrossRef]
  269. Serpik, I.N.; Alekseytsev, A.V.; Balabin, P.Y. Mixed approaches to handle limitations and execute mutation in the genetic algorithm for truss size, shape and topology optimization. Period. Polytech. Civ. Eng. 2017, 61, 471–482. [Google Scholar] [CrossRef] [Green Version]
  270. Babaei, M.; Sheidaii, M.R. Desirability-Based Design of Space Structures Using Genetic Algorithm and Fuzzy Logic. Int. J. Civ. Eng. 2017, 15, 231–245. [Google Scholar] [CrossRef]
  271. Pholdee, N.; Bureerat, S. A Comparative Study of Eighteen Self-adaptive Metaheuristic Algorithms for Truss Sizing Optimisation. Ksce J. Civ. Eng. 2018, 22, 2982–2993. [Google Scholar] [CrossRef]
  272. Li, Y.; Lian, S. Improved Fruit Fly Optimization Algorithm Incorporating Tabu Search for Optimizing the Selection of Elements in Trusses. Ksce J. Civ. Eng. 2018, 22, 4940–4954. [Google Scholar] [CrossRef]
  273. Safonov, A.A. 3D topology optimization of continuous fiber-reinforced structures via natural evolution method. Compos. Struct. 2019, 215, 289–297. [Google Scholar] [CrossRef]
  274. Talaslioglu, T. Optimal design of steel skeletal structures using the enhanced genetic algorithm methodology. Front. Struct. Civ. Eng. 2019, 13, 863–889. [Google Scholar] [CrossRef]
  275. Lynch, M.E.; Sarkar, S.; Maute, K. Machine learning to aid tuning of numerical parameters in topology optimization. J. Mech. Des. Trans. Asme 2019, 141. [Google Scholar] [CrossRef]
  276. Cucinotta, F.; Raffaele, M.; Salmeri, F. A stress-based topology optimization method by a Voronoi tessellation Additive Manufacturing oriented. Int. J. Adv. Manuf. Technol. 2019, 103, 1965–1975. [Google Scholar] [CrossRef]
  277. Rezayat, H.; Bell, J.R.; Plotkowski, A.J.; Babu, S.S. Multi-solution nature of topology optimization and its application in design for additive manufacturing. Rapid Prototyp. J. 2019, 25, 1475–1481. [Google Scholar] [CrossRef]
  278. Han, Y.S.; Xu, B.; Zhao, L.; Xie, Y.M. Topology optimization of continuum structures under hybrid additive-subtractive manufacturing constraints. Struct. Multidiscip. Optim. 2019, 57, 2399–2409. [Google Scholar] [CrossRef]
  279. Talatahari, S.; Azizi, M. Optimal design of real-size building structures using quantum-behaved developed swarm optimizer. Struct. Des. Tall Spec. Build. 2020, 29, 1–28. [Google Scholar] [CrossRef]
  280. Wang, C.; Yao, S.; Wang, Z.; Hu, J. Deep super-resolution neural network for structural topology optimization. Eng. Optim. 2020. [Google Scholar] [CrossRef]
  281. Kallioras, N.A.; Kazakis, G.; Lagaros, N.D. Accelerated topology optimization by means of deep learning. Struct. Multidiscip. Optim. 2020, 62, 1185–1212. [Google Scholar] [CrossRef]
  282. Bigham, A.; Gholizadeh, S. Topology optimization of nonlinear single-layer domes by an improved electro-search algorithm and its performance analysis using statistical tests. Struct. Multidiscip. Optim. 2020, 62, 1821–1848. [Google Scholar] [CrossRef]
  283. Fairclough, H.; Gilbert, M. Layout optimization of simplified trusses using mixed integer linear programming with runtime generation of constraints. Struct. Multidiscip. Optim. 2020, 61, 1977–1999. [Google Scholar] [CrossRef] [Green Version]
  284. Elhoone, H.; Zhang, T.; Anwar, M.; Desai, S. Cyber-based design for additive manufacturing using artificial neural networks for Industry 4.0. Int. J. Prod. Res. 2020, 58, 2841–2861. [Google Scholar] [CrossRef]
  285. Després, N.; Cyr, E.; Setoodeh, P.; Mohammadi, M. Deep Learning and Design for Additive Manufacturing: A Framework for Microlattice Architecture. Jom 2020, 72, 2408–2418. [Google Scholar] [CrossRef]
  286. Glebov, A.O.; Karpov, S.V.; Malygin, E.N. Comparison of topological optimization methods on the example of column press traverse. Iop Conf. Ser. Mater. Sci. Eng. 2020, 709. [Google Scholar] [CrossRef]
  287. Bi, M.; Tran, P.; Xie, Y.M. Topology optimization of 3D continuum structures under geometric self-supporting constraint. Addit. Manuf. 2020, 36, 101422. [Google Scholar] [CrossRef]
  288. Yang, X.Y.; Xie, Y.M.; Steven, G.P.; Querin, O.M. Bi-directional evolutionary method for stiffness optimisation. In Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, St. Louis, MO, USA, 2–4 September 1998; Volume 37, pp. 1449–1457. [Google Scholar] [CrossRef] [Green Version]
  289. Querin, O.M.; Steven, G.P.; Xie, Y.M. Evolutionary structural optimisation (ESO) using a bidirectional algorithm. Eng. Comput. 1998, 15, 1031–1048. [Google Scholar] [CrossRef]
  290. Young, V.; Querin, O.M.; Steven, G.P.; Xie, Y.M. 3D and multiple load case bi-directional evolutionary structural optimization (BESO). Struct. Optim. 1999, 18, 183–192. [Google Scholar] [CrossRef]
  291. Kim, H.; Querin, O.M.; Steven, G.P.; Xie, Y.M. Determination of an optimal topology with a predefined number of cavities. 8th Symp. Multidiscip. Anal. Optim. 2000, 40. [Google Scholar] [CrossRef]
  292. Querin, O.M.; Young, V.; Steven, G.P.; Xie, Y.M. Computational efficiency and validation of bi-directional evolutionary structural optimization. Comput. Methods Appl. Mech. Eng. 2000, 189, 559–573. [Google Scholar] [CrossRef]
  293. Yang, X.Y.; Xie, Y.M.; Liu, J.S.; Parks, G.T.; Clarkson, P.J. Perimeter control in the bidirectional evolutionary optimization method. Struct. Multidiscip. Optim. 2003, 24, 430–440. [Google Scholar] [CrossRef]
  294. Huang, X.; Xie, Y.M. Convergent and mesh-independent solutions for the bi-directional evolutionary structural optimization method. Finite Elem. Anal. Des. 2007, 43, 1039–1049. [Google Scholar] [CrossRef]
  295. Querin, O.M.; Steven, G.P.; Xie, Y.M. Evolutionary structural optimisation using an additive algorithm. Finite Elem. Anal. Des. 2000, 34, 291–308. [Google Scholar] [CrossRef]
  296. Zhu, J.H.; Zhang, W.H.; Qiu, K.P. Bi-directional evolutionary topology optimization using element replaceable method. Comput. Mech. 2007, 40, 97–109. [Google Scholar] [CrossRef]
  297. Huang, X.; Xie, Y.M. Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput. Mech. 2009, 43, 393–401. [Google Scholar] [CrossRef]
  298. Christensen, J. Topology Optimisation of Structures Exposed to Large (Non-Linear) Deformations. Ph.D. Thesis, Coventry University, Coventry, UK, 2016. [Google Scholar]
  299. Kanarachos, S.; Griffin, J.; Fitzpatrick, M.E. Efficient truss optimization using the contrast-based fruit fly optimization algorithm. Comput. Struct. 2017, 182, 137–148. [Google Scholar] [CrossRef]
  300. Hajela, P. Genetic search-An approach to the nonconvex optimization problem. Aiaa J. 1990, 28, 1205–1210. [Google Scholar] [CrossRef]
  301. Hajela, P.; Lin, C.-Y. Genetic search strategies in multicriterion optimal design. Struct. Optim. 1992, 107, 99–107. [Google Scholar] [CrossRef]
  302. Hajela, P.; Lee, E.; Lin, C.-Y. Genetic Algorithms in Structural Topology Optimization. Topol. Des. Struct. 1993, 117–133. [Google Scholar] [CrossRef]
  303. Hajela, P.; Lee, E. Genetic algorithms in truss optimization. Int. J. Solids Struct. 1995, 32, 3341–3357. [Google Scholar] [CrossRef]
  304. Safari, D.; Maheri, M. Genetic Algrithm Search for Optimal Brace Positions in Steel Frames. Adv. Steel Constr. 2006, 2, 400–415. [Google Scholar]
  305. Wang, S.Y.; Tai, K.; Wang, M.Y. An enhanced genetic algorithm for structural topology optimization. Int. J. Numer. Methods Eng. 2006, 65, 18–44. [Google Scholar] [CrossRef]
  306. Bureerat, S.; Limtragool, J. Performance enhancement of evolutionary search for structural topology optimisation. Finite Elem. Anal. Des. 2006, 42, 547–566. [Google Scholar] [CrossRef]
  307. Liu, X.; Yi, W.J.; Li, Q.S.; Shen, P.S. Genetic evolutionary structural optimization. J. Constr. Steel Res. 2008, 64, 305–311. [Google Scholar] [CrossRef]
  308. Guest, J.K.; Genut, L. Reducing dimensionality in topology optimization using adaptive design variable fields. Int. J. Numer. Methods Eng. 2009. [Google Scholar] [CrossRef]
  309. Zuo, Z.H.; Xie, Y.M.; Huang, X. Combining genetic algorithms with BESO for topology optimization. Struct. Multidiscip. Optim. 2009, 38, 511–523. [Google Scholar] [CrossRef]
  310. Pedro, H.T.C.; Hude, C.; Kobayashi, M.H. Topology optimization using Map L-Systems. In Proceedings of the 47th AIAA Aerospace Sciences Meeting including The New Horizons Forum and Aerospace Exposition, Orlando, FL, USA, 5–8 January 2009. [Google Scholar] [CrossRef] [Green Version]
  311. Liu, X.; Yi, W.J. Michell-like 2D layouts generated by genetic ESO. Struct. Multidiscip. Optim. 2010, 42, 111–123. [Google Scholar] [CrossRef]
  312. Nguyen, T.T.; Bærentzen, J.A.; Sigmund, O.; Aage, N. Efficient hybrid topology and shape optimization combining implicit and explicit design representations. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  313. Fiuk, G.; Mrzygłód, M.W. Topology optimization of structures with stress and additive manufacturing constraints. J. Appl. Mech. 2020, 58, 459–468. [Google Scholar] [CrossRef]
  314. Verbart, A. Comment on “A working-set approach for sizing optimization of frame-structures subjected to time-dependent constraints”. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  315. Lian, H.; Christiansen, A.N.; Tortorelli, D.A.; Sigmund, O.; Aage, N. Combined shape and topology optimization for minimization of maximal von Mises stress. Struct. Multidiscip. Optim. 2017, 55, 1541–1557. [Google Scholar] [CrossRef] [Green Version]
  316. Li, Q.; Chen, W.; Liu, S.; Tong, L. Structural topology optimization considering connectivity constraint. Struct. Multidiscip. Optim. 2016, 54, 971–984. [Google Scholar] [CrossRef]
  317. Guo, X.; Zhang, W.; Zhong, W. Doing topology optimization explicitly and geometrically-a new moving morphable components based framework. J. Appl. Mech. Trans. Asme 2014, 81, 1–12. [Google Scholar] [CrossRef]
  318. Guo, X.; Zhou, J.; Zhang, W.; Du, Z.; Liu, C.; Liu, Y. Self-supporting structure design in additive manufacturing through explicit topology optimization. Comput. Methods Appl. Mech. Eng. 2017, 323, 27–63. [Google Scholar] [CrossRef] [Green Version]
  319. Wang, R.; Zhang, X.; Zhu, B. Imposing minimum length scale in moving morphable component (MMC)-based topology optimization using an effective connection status (ECS) control method. Comput. Methods Appl. Mech. Eng. 2019, 351, 667–693. [Google Scholar] [CrossRef]
  320. Zhang, X.; Maheshwari, S.; Ramos, A.S.; Paulino, G.H. Macroelement and Macropatch Approaches to Structural Topology Optimization Using the Ground Structure Method. J. Struct. Eng. 2016, 142, 04016090. [Google Scholar] [CrossRef] [Green Version]
  321. Stolpe, M.; Verbart, A.; Rojas-Labanda, S. The equivalent static loads method for structural optimization does not in general generate optimal designs. Struct. Multidiscip. Optim. 2018, 58, 139–154. [Google Scholar] [CrossRef] [Green Version]
  322. Kaveh, A.; Pishghadam, M.; Jafarvand, A. Topology optimization of repetitive near-regular shell structures using preconditioned conjugate gradients method. Mech. Based Des. Struct. Mach. 2020, 1–22. [Google Scholar] [CrossRef]
  323. Abambres, M.; Rajana, K.; Tsavdaridis, K.D.; Ribeiro, T.P. Neural Network-Based Formula for the Buckling Load Prediction of I-Section Cellular Steel Beams. Computers 2018, 8, 2. [Google Scholar] [CrossRef] [Green Version]
  324. Sousa, A.L.; Ribeiro, T.P. Using Machine Learning for enhancing the understanding of bullwhip effect in the oil and gas industry. Mach. Learn. Knowl. Extr. 2019, 1, 57. [Google Scholar] [CrossRef] [Green Version]
  325. Zhou, M.; Rozvany, G.I.N. DCOC: An optimality criteria method for large systems Part I: Theory. Struct. Optim. 1992, 5, 12–25. [Google Scholar] [CrossRef]
  326. Zhou, M.; Rozvany, G.I.N. The COC algorithm, Part II: Topological, geometrical and generalized shape optimization. Comput. Methods Appl. Mech. Eng. 1991, 89, 309–336. [Google Scholar] [CrossRef]
  327. Rozvany, G.I.N.; Zhou, M. Layout and Generalized Shape Optimization by Iterative COC Methods. Optim. Large Struct. Syst. 1993, I, 103–120. [Google Scholar] [CrossRef]
  328. Gill, P.E.; Murray, W.; Saunders, M.A. SNOPT: An SQP algorithm for large-scale constrained optimization. Siam Rev. 2005, 47, 99–131. [Google Scholar] [CrossRef]
  329. Wächter, A. Lorenz Biegler On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 2006, 57, 25–57. [Google Scholar] [CrossRef]
  330. Fleury, C.; Braibant, V. Structural optimization: A new dual method using mixed variables. Int. J. Numer. Methods Eng. 1986, 23, 409–428. [Google Scholar] [CrossRef]
  331. Fleury, C. CONLIN: An efficient dual optimizer based on convex approximation concepts. Struct. Optim. 1989, 1, 81–89. [Google Scholar] [CrossRef]
  332. Xiao, M.; Lu, D.; Breitkopf, P.; Raghavan, B.; Dutta, S.; Zhang, W. On-the-fly model reduction for large-scale structural topology optimization using principal components analysis. Struct. Multidiscip. Optim. 2020, 62, 209–230. [Google Scholar] [CrossRef]
  333. Svanberg, K. A Class of Globally Convergent Optimization Methods Based on Conservative Convex Separable Approximations. Siam J. Optim 2002, 12, 555–573. [Google Scholar] [CrossRef] [Green Version]
  334. Liu, J.; Ma, Y.S. 3D level-set topology optimization: A machining feature-based approach. Struct. Multidiscip. Optim. 2015, 52, 563–582. [Google Scholar] [CrossRef]
  335. Salonitis, K. Design for additive manufacturing based on the axiomatic design method. Int. J. Adv. Manuf. Technol. 2016, 87, 989–996. [Google Scholar] [CrossRef]
  336. Tseranidis, S.; Brown, N.C.; Mueller, C.T. Data-driven approximation algorithms for rapid performance evaluation and optimization of civil structures. Autom. Constr. 2016, 72, 279–293. [Google Scholar] [CrossRef] [Green Version]
  337. Mirzendehdel, A.M.; Rankouhi, B.; Suresh, K. Strength-based topology optimization for anisotropic parts. Addit. Manuf. 2018, 19, 104–113. [Google Scholar] [CrossRef]
  338. Nielsen, D.G.; Søndergaard Jensen, J.; Cutanda Henriquez, V.; Agerkvist, F.T. Finite element model coupled with lumped parameter elements. In Proceedings of the 14th International Conference on Theoretical and Computational Acoustics, ICTCA 2019, Beijing, China, 28 July–1 August 2019; pp. 297–304. [Google Scholar]
  339. Stolpe, M.; Dou, S. Models and numerical methods for optimal design of fail-safe structures. In Proceedings of the IASS Annual Symposium 2019—Structural Membranes 2019, Barcelona, Spain, 7–10 October 2019; pp. 1–2. [Google Scholar]
  340. Stolpe, M. Fail-safe truss topology optimization. Struct. Multidiscip. Optim. 2019, 60, 1605–1618. [Google Scholar] [CrossRef]
  341. Tsavdaridis, K.D.; Efthymiou, E.; Adugu, A.; Hughes, J.A.; Grekavicius, L. Application of structural topology optimisation in aluminium cross-sectional design. Thin-Walled Struct. 2019. [Google Scholar] [CrossRef]
  342. Mantovani, S.; Campo, G.A.; Ferrari, A. Additive manufacturing and topology optimization: A design strategy for a steering column mounting bracket considering overhang constraints. Proc. Mech. Eng. Part C J. Mech. Eng. Sci. 2020. [Google Scholar] [CrossRef]
  343. Zegard, T.; Hartz, C.; Mazurek, A.; Baker, W.F. Advancing building engineering through structural and topology optimization. Struct. Multidiscip. Optim. 2020, 62, 915–935. [Google Scholar] [CrossRef]
  344. Wang, Y.; Hu, D.; Wang, H.; Zhang, T.; Yan, H. Practical design optimization of cellular structures for additive manufacturing. Eng. Optim. 2020, 52, 1887–1902. [Google Scholar] [CrossRef]
  345. Benoist, V.; Arnaud, L.; Baili, M. A new method of design for additive manufacturing including machining constraints. Int. J. Adv. Manuf. Technol. 2020, 111, 25–36. [Google Scholar] [CrossRef]
  346. Tsavdaridis, K.D.; Kingman, J.J.; Toropov, V.V. Application of structural topology optimisation to perforated steel beams. Comput. Struct. 2015. [Google Scholar] [CrossRef] [Green Version]
  347. Kuczek, T. Application of manufacturing constraints to structural optimization of thin-walled structures. Eng. Optim. 2016, 48, 351–360. [Google Scholar] [CrossRef]
  348. Gebisa, A.W.; Lemu, H.G. A case study on topology optimized design for additive manufacturing. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2017; Volume 276. [Google Scholar]
  349. Saadlaoui, Y.; Milan, J.L.; Rossi, J.M.; Chabrand, P. Topology optimization and additive manufacturing: Comparison of conception methods using industrial codes. J. Manuf. Syst. 2017, 43, 178–186. [Google Scholar] [CrossRef]
  350. Siva Rama Krishna, L.; Mahesh, N.; Sateesh, N. Topology optimization using solid isotropic material with penalization technique for additive manufacturing. Mater. Today Proc. 2017, 4, 1414–1422. [Google Scholar] [CrossRef]
  351. Önnermalm, K.R.; Fredriksson, L.; Vorberg, T.; Bromberger, M. Strategic Development of Lightweight Platforms Made of Steel. Light. Des. 2018, 11, 48–53. [Google Scholar] [CrossRef]
  352. Lim, S.T.; Wong, T.T. Unleash the potential of additive manufacturing with topology optimization. In Proceedings of the AIP Conference, Kuala Lumpur, Malaysia, 13–14 August 2018; Volume 2035. [Google Scholar]
  353. Ahmad, A.; Raza, M.A.; Campana, F. Simulation Based Topology Optimization Assessment with Manufacturing Constraints. In Proceedings of the 17th International Bhurban Conference on Applied Sciences and Technology, IBCAST 2020, Islamabad, Pakistan, 14–18 January 2020; pp. 174–182. [Google Scholar] [CrossRef]
  354. Sedlacek, F.; Lasova, V. Optimization of Additive Manufactured Components Using Topology Optimization; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; Volume 5, ISBN 9783319919898. [Google Scholar]
  355. Galjaard, S.; Hofman, S.; Ren, S. New Opportunities to Optimize Structural Designs in Metal by Using Additive Manufacturing. In Advances in Architectural Geometry 2014; Springer: Cham, Switzerland, 2015; pp. 79–93. [Google Scholar] [CrossRef]
  356. Jankovics, D.; Gohari, H.; Tayefeh, M.; Barari, A. Developing Topology Optimization with Additive Manufacturing Constraints in ANSYS®. IFAC-PapersOnLine 2018, 51, 1359–1364. [Google Scholar] [CrossRef]
  357. Pedersen, C.B.W.; Allinger, P. Industrial implementation and applications of topology optimization and future needs. Solid Mech. Its Appl. 2006, 137, 229–238. [Google Scholar] [CrossRef]
  358. Garcia-Granada, A.A.; Catafal-Pedragosa, J.; Lemu, H.G. Topology optimization through stiffness/weight ratio analysis for a three-point bending test of additive manufactured parts. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2019; Volume 700. [Google Scholar]
  359. Lagaros, N.D.; Vasileiou, N.; Kazakis, G. A C# code for solving 3D topology optimization problems using SAP2000. Optim. Eng. 2019, 20. [Google Scholar] [CrossRef] [Green Version]
  360. Bagherinejad, M.H.; Haghollahi, A. Study on Topology Optimization of Perforated Steel Plate Shear Walls in Moment Frame Based on Strain Energy. Int. J. Steel Struct. 2020, 20, 1420–1438. [Google Scholar] [CrossRef]
  361. Santer, M.; Pellegrino, S. Topological optimization of compliant adaptive wing structure. Aiaa J. 2009, 47, 523–534. [Google Scholar] [CrossRef]
  362. Haertel, J.; Engelbrecht, K.; Lazarov, B.; Sigmund, O. Topology Optimization of Thermal Heat Sinks. In Proceedings of the COMSOL Conference, Grenoble, France, 14 October 2015; p. 6. [Google Scholar]
  363. Andreasen, C.S. A framework for topology optimization of inertial microfluidic particle manipulators. Struct. Multidiscip. Optim. 2020, 61, 2481–2499. [Google Scholar] [CrossRef]
  364. Hassani, V.; Khabazi, Z.; Mehrabi, H.A.; Gregg, C.; O’Brien, R.W. Rationalization algorithm for a topologically-optimized multi-branch node for manufacturing by metal printing. J. Build. Eng. 2020, 29, 101146. [Google Scholar] [CrossRef]
  365. Tcherniak, D.; Sigmund, O. A web-based topology optimization program. Struct. Multidiscip. Optim. 2001, 22, 179–187. [Google Scholar] [CrossRef]
  366. Aage, N.; Andreassen, E.; Lazarov, B.S. Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework. Struct. Multidiscip. Optim. 2015, 51, 565–572. [Google Scholar] [CrossRef]
  367. Aage, N.; Nobel-Jørgensen, M.; Andreasen, C.S.; Sigmund, O. Interactive topology optimization on hand-held devices. Struct. Multidiscip. Optim. 2013, 47, 1–6. [Google Scholar] [CrossRef]
  368. Zuo, Z.H.; Xie, Y.M. A simple and compact Python code for complex 3D topology optimization. Adv. Eng. Softw. 2015, 85, 1–11. [Google Scholar] [CrossRef]
  369. Liu, K.; Tovar, A. An efficient 3D topology optimization code written in Matlab. Struct. Multidiscip. Optim. 2014, 50, 1175–1196. [Google Scholar] [CrossRef] [Green Version]
  370. Suresh, K. A 199-line Matlab code for Pareto-optimal tracing in topology optimization. Struct. Multidiscip. Optim. 2010, 42, 665–679. [Google Scholar] [CrossRef]
  371. Challis, V.J. A discrete level-set topology optimization code written in Matlab. Struct. Multidiscip. Optim. 2010, 41, 453–464. [Google Scholar] [CrossRef]
  372. Picelli, R.; Sivapuram, R.; Xie, Y.M. A 101-line MATLAB code for topology optimization using binary variables and integer programming. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  373. Wei, P.; Li, Z.; Li, X.; Wang, M.Y. An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions. Struct. Multidiscip. Optim. 2018, 58, 831–849. [Google Scholar] [CrossRef]
  374. Schmidt, S.; Schulz, V. A 2589 line topology optimization code written for the graphics card. Comput. Vis. Sci. 2011, 14, 249–256. [Google Scholar] [CrossRef]
  375. Talischi, C.; Paulino, G.H.; Pereira, A.; Menezes, I.F.M. PolyTop: A Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes. Struct. Multidiscip. Optim. 2012, 45, 329–357. [Google Scholar] [CrossRef]
  376. Zhou, S.; Cadman, J.; Chen, Y.; Li, W.; Xie, Y.M.; Huang, X.; Appleyard, R.; Sun, G.; Li, Q. Design and fabrication of biphasic cellular materials with transport properties-A modified bidirectional evolutionary structural optimization procedure and MATLAB program. Int. J. Heat Mass Transf. 2012, 55, 8149–8162. [Google Scholar] [CrossRef]
  377. Otomori, M.; Yamada, T.; Izui, K.; Nishiwaki, S. Matlab code for a level set-based topology optimization method using a reaction diffusion equation. Struct. Multidiscip. Optim. 2015, 51, 1159–1172. [Google Scholar] [CrossRef] [Green Version]
  378. Xia, L.; Breitkopf, P. Design of materials using topology optimization and energy-based homogenization approach in Matlab. Struct. Multidiscip. Optim. 2015, 52, 1229–1241. [Google Scholar] [CrossRef]
  379. Zhang, W.; Yuan, J.; Zhang, J.; Guo, X. A new topology optimization approach based on Moving Morphable Components (MMC) and the ersatz material model. Struct. Multidiscip. Optim. 2016, 53, 1243–1260. [Google Scholar] [CrossRef]
  380. Chung, H.; Hwang, J.T.; Gray, J.S.; Alicia Kim, H. Implementation of topology optimization using openMDAO. AIAA 2018-0653. 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, 2018. [Google Scholar] [CrossRef] [Green Version]
  381. Chung, H.; Hwang, J.T.; Gray, J.S.; Kim, H.A. Topology optimization in OpenMDAO. Struct. Multidiscip. Optim. 2019, 59, 1385–1400. [Google Scholar] [CrossRef]
  382. Allaire, G.; Pantz, O. Structural optimization with FreeFem++. Struct. Multidiscip. Optim. 2006, 32, 173–181. [Google Scholar] [CrossRef]
  383. Chisari, C.; Amadio, C. TOSCA: A Tool for Optimisation in Structural and Civil engineering Analyses. Int. J. Adv. Struct. Eng. 2018, 10, 401–419. [Google Scholar] [CrossRef] [Green Version]
  384. He, L.; Gilbert, M.; Song, X. A Python script for adaptive layout optimization of trusses. Struct. Multidiscip. Optim. 2019, 60, 835–847. [Google Scholar] [CrossRef] [Green Version]
  385. Zegard, T.; Paulino, G.H. GRAND—Ground structure based topology optimization for arbitrary 2D domains using MATLAB. Struct. Multidiscip. Optim. 2014, 50, 861–882. [Google Scholar] [CrossRef]
  386. Zegard, T.; Paulino, G.H. GRAND3—Ground structure based topology optimization for arbitrary 3D domains using MATLAB. Struct. Multidiscip. Optim. 2015, 52, 1161–1184. [Google Scholar] [CrossRef]
  387. Sokół, T. A 99 line code for discretized Michell truss optimization written in Mathematica. Struct. Multidiscip. Optim. 2011, 43, 181–190. [Google Scholar] [CrossRef] [Green Version]
  388. Sigmund, O. EML webinar overview: Topology Optimization—Status and Perspectives. Extrem. Mech. Lett. 2020, 39, 100855. [Google Scholar] [CrossRef]
  389. Spaeth, A.B. Editorial. Arch. Sci. Rev. 2020, 63, 103–104. [Google Scholar] [CrossRef] [Green Version]
  390. Brown, N.C.; Mueller, C.T. Design for structural and energy performance of long span buildings using geometric multi-objective optimization. Energy Build. 2016, 127, 748–761. [Google Scholar] [CrossRef] [Green Version]
  391. Kazakis, G.; Kanellopoulos, I.; Sotiropoulos, S.; Lagaros, N.D. Topology optimization aided structural design: Interpretation, computational aspects and 3D printing. Heliyon 2017, 3, e00431. [Google Scholar] [CrossRef]
  392. Cicconi, P.; Germani, M.; Bondi, S.; Zuliani, A.; Cagnacci, E. A Design Methodology to Support the Optimization of Steel Structures. Procedia CIRP 2016, 50, 58–64. [Google Scholar] [CrossRef] [Green Version]
  393. Fischer, A.W.; Guest, J.K.; Schafer, B.W. Novel Building Diaphragm Layouts Generated through Topology Optimization. Ce/Pap. 2019, 3, 505–510. [Google Scholar] [CrossRef]
  394. Weldeyesus, A.G.; Stolpe, M. Free material optimization for laminated plates and shells. Struct. Multidiscip. Optim. 2016, 53, 1335–1347. [Google Scholar] [CrossRef] [Green Version]
  395. Nan, B.; Bai, Y.; Wu, Y. Multi-objective optimization of spatially truss structures based on node movement. Appl. Sci. 2020, 10, 1964. [Google Scholar] [CrossRef] [Green Version]
  396. Changizi, N.; Jalalpour, M. Stress-Based Topology Optimization of Steel-Frame Structures Using Members with Standard Cross Sections: Gradient-Based Approach. J. Struct. Eng. 2017, 143, 4017078. [Google Scholar] [CrossRef] [Green Version]
  397. Weldeyesus, A.G.; Gondzio, J.; He, L.; Gilbert, M.; Shepherd, P.; Tyas, A. Truss geometry and topology optimization with global stability constraints. Struct. Multidiscip. Optim. 2020, 62, 1721–1737. [Google Scholar] [CrossRef]
  398. Larsen, S.D.; Sigmund, O.; Groen, J.P. Optimal truss and frame design from projected homogenization-based topology optimization. Struct. Multidiscip. Optim. 2018, 57, 1461–1474. [Google Scholar] [CrossRef] [Green Version]
  399. Kaveh, A.; Mahdavi, V.R. Colliding bodies optimization for size and topology optimization of truss structures. Struct. Eng. Mech. 2015, 53, 847–865. [Google Scholar] [CrossRef]
  400. Kaveh, A.; Farhoudi, N. Layout optimization of braced frames using differential evolution algorithm and dolphin echolocation optimization. Period. Polytech. Civ. Eng. 2015, 59, 441–449. [Google Scholar] [CrossRef] [Green Version]
  401. Lu, H.; Gilbert, M.; Tyas, A. Theoretically optimal bracing for pre-existing building frames. Struct. Multidiscip. Optim. 2018, 58, 677–686. [Google Scholar] [CrossRef] [Green Version]
  402. Baradaran, M.; Madhkhan, M. Determination of Optimal Configuration for Mega Bracing Systems in Steel Frames using Genetic Algorithm. Ksce J. Civ. Eng. 2019, 23, 3616–3627. [Google Scholar] [CrossRef]
  403. Hassanzadeh, A.; Gholizadeh, S. Collapse-performance-aided design optimization of steel concentrically braced frames. Eng. Struct. 2019, 197, 109411. [Google Scholar] [CrossRef]
  404. Nouri, F.; Ashtari, P. Weight and topology optimization of outrigger-braced tall steel structures subjected to the wind loading using GA. Wind Struct. Int. J. 2015, 20, 489–508. [Google Scholar] [CrossRef]
  405. Beghini, L.L.; Beghini, A.; Baker, W.F.; Paulino, G.H. Integrated Discrete/Continuum Topology Optimization Framework for Stiffness or Global Stability of High-Rise Buildings. J. Struct. Eng. 2015, 141, 4014207. [Google Scholar] [CrossRef]
  406. Angelucci, G.; Mollaioli, F.; Alshawa, O. Evaluation of optimal lateral resisting systems for tall buildings subject to horizontal loads. Procedia Manuf. 2020, 44, 457–464. [Google Scholar] [CrossRef]
  407. Angelucci, G.; Spence, S.M.J.; Mollaioli, F. An integrated topology optimization framework for three-dimensional domains using shell elements. Struct. Des. Tall Spec. Build. 2020, 1–17. [Google Scholar] [CrossRef]
  408. Zakian, P.; Kaveh, A. Topology optimization of shear wall structures under seismic loading. Earthq. Eng. Eng. Vib. 2020, 19, 105–116. [Google Scholar] [CrossRef]
  409. Kaveh, A.; Ghafari, M.H.; Gholipour, Y. Optimal seismic design of 3D steel moment frames: Different ductility types. Struct. Multidiscip. Optim. 2017, 56, 1353–1368. [Google Scholar] [CrossRef]
  410. Qiao, S.; Han, X.; Zhou, K.; Ji, J. Seismic analysis of steel structure with brace configuration using topology optimization. Steel Compos. Struct. 2016, 21, 501–515. [Google Scholar] [CrossRef]
  411. Ribeiro, T.; Rigueiro, C.; Borges, L.; Sousa, A. A comprehensive method for fatigue life evaluation and extension in the context of predictive maintenance for fixed ocean structures. Appl. Ocean. Res. 2020. [Google Scholar] [CrossRef]
  412. Natarajan, A.; Stolpe, M.; Njomo Wandji, W. Structural optimization based design of jacket type sub-structures for 10MW offshore wind turbines. Ocean. Eng. 2019, 172, 629–640. [Google Scholar] [CrossRef]
  413. Sandal, K.; Verbart, A.; Stolpe, M. Conceptual jacket design by structural optimization. Wind Energy 2018, 21, 1423–1434. [Google Scholar] [CrossRef]
  414. Sandal, K.; Latini, C.; Zania, V.; Stolpe, M. Integrated optimal design of jackets and foundations. Mar. Struct. 2018, 61, 398–418. [Google Scholar] [CrossRef]
  415. Savsani, V.; Dave, P.; Raja, B.D.; Patel, V. Topology optimization of an offshore jacket structure considering aerodynamic, hydrodynamic and structural forces. Eng. Comput. 2020. [Google Scholar] [CrossRef]
  416. Cicconi, P.; Castorani, V.; Germani, M.; Mandolini, M.; Vita, A. A multi-objective sequential method for manufacturing cost and structural optimization of modular steel towers. Eng. Comput. 2020, 36, 475–497. [Google Scholar] [CrossRef]
  417. Kaveh, A.; Rezaei, M.; Shiravand, M.R. Optimal design of nonlinear large-scale suspendome using cascade optimization. Int. J. Sp. Struct. 2018, 33, 3–18. [Google Scholar] [CrossRef] [Green Version]
  418. Baandrup, M.; Sigmund, O.; Polk, H.; Aage, N. Closing the gap towards super-long suspension bridges using computational morphogenesis. Nat. Commun. 2020, 11, 1–7. [Google Scholar] [CrossRef] [PubMed]
  419. Kristiansen, H.; Poulios, K.; Aage, N. Topology optimization for compliance and contact pressure distribution in structural problems with friction. Comput. Methods Appl. Mech. Eng. 2020, 364, 112915. [Google Scholar] [CrossRef]
  420. Rodrigues, T.A.; Duarte, V.; Miranda, R.M.; Santos, T.G.; Oliveira, J.P. Current status and perspectives on wire and arc additive manufacturing (WAAM). Materials 2019, 12, 1121. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  421. Tankova, T.; da Silva, L.S. Robotics and Additive Manufacturing in the Construction Industry. Curr. Robot. Rep. 2020, 1, 13–18. [Google Scholar] [CrossRef] [Green Version]
  422. Lange, J.; Feucht, T.; Erven, M. 3D printing with steel: Additive Manufacturing for connections and structures. Steel Constr. 2020, 13, 144–153. [Google Scholar] [CrossRef]
  423. Herzog, D.; Seyda, V.; Wycisk, E.; Emmelmann, C. Additive manufacturing of metals. Acta Mater. 2016. [Google Scholar] [CrossRef]
  424. Leach, R.K.; Bourell, D.; Carmignato, S.; Donmez, A.; Senin, N.; Dewulf, W. Geometrical metrology for metal additive manufacturing. CIRP Ann. 2019, 68, 677–700. [Google Scholar] [CrossRef]
  425. DebRoy, T.; Wei, H.L.; Zuback, J.S.; Mukherjee, T.; Elmer, J.W.; Milewski, J.O.; Beese, A.M.; Wilson-Heid, A.; De, A.; Zhang, W. Additive manufacturing of metallic components–Process, structure and properties. Prog. Mater. Sci. 2018, 92, 112–224. [Google Scholar] [CrossRef]
  426. Davila Delgado, J.M.; Oyedele, L.; Ajayi, A.; Akanbi, L.; Akinade, O.; Bilal, M.; Owolabi, H. Robotics and automated systems in construction: Understanding industry-specific challenges for adoption. J. Build. Eng. 2019, 26, 100868. [Google Scholar] [CrossRef]
  427. Seifi, H.; Rezaee Javan, A.; Lin, X.; Xie, Y.M. An innovative and inexpensive experimental setup for testing connections in gridshell structures. Eng. Struct. 2020, 207, 110257. [Google Scholar] [CrossRef]
  428. Wang, L.; Du, W.; He, P.; Yang, M. Topology Optimization and 3D Printing of Three-Branch Joints in Treelike Structures. J. Struct. Eng. 2020, 146, 4019167. [Google Scholar] [CrossRef]
  429. Kanyilmaz, A.; Berto, F. Robustness-oriented topology optimization for steel tubular joints mimicking bamboo structures. Mater. Des. Process. Commun. 2019, 1, e43. [Google Scholar] [CrossRef] [Green Version]
  430. Kanyilmaz, A.; Berto, F.; Paoletti, I.; Caringal, R.J.; Mora, S. Nature-inspired optimization of tubular joints for metal 3D printing. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  431. Alberdi, R.; Murren, P.; Khandelwal, K. Connection topology optimization of steel moment frames using metaheuristic algorithms. Eng. Struct. 2015, 100, 276–292. [Google Scholar] [CrossRef]
  432. Moghadasi, A.; Held, A.; Seifried, R. Modeling of Revolute Joints in Topology Optimization of Flexible Multibody Systems. J. Comput. Nonlinear Dyn. 2017, 12, 1–8. [Google Scholar] [CrossRef]
  433. Wang, J.; Zhu, J.; Hou, J.; Wang, C.; Zhang, W. Lightweight design of a bolt-flange sealing structure based on topology optimization. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef]
  434. Ambrozkiewicz, O.; Kriegesmann, B. Simultaneous topology and fastener layout optimization of assemblies considering joint failure. Int. J. Numer. Methods Eng. 2020, 1–26. [Google Scholar] [CrossRef]
  435. Wang, X.; Hu, P.; Kang, Z. Layout optimization of continuum structures embedded with movable components and holes simultaneously. Struct. Multidiscip. Optim. 2020, 61, 555–573. [Google Scholar] [CrossRef]
  436. Kang, S.W.; Kim, S.I.; Kim, Y.Y. Topology optimization of planar linkage systems involving general joint types. Mech. Mach. Theory 2016, 104, 130–160. [Google Scholar] [CrossRef]
  437. Neves, M.M.; Rodrigues, H.; Guedes, M. Generalized topology criterion design of structures with a buckling load. Struct. Optim. 1995, 10, 71–78. [Google Scholar] [CrossRef]
  438. Townsend, S.; Kim, H.A. A level set topology optimization method for the buckling of shell structures. Struct. Multidiscip. Optim. 2019, 60, 1783–1800. [Google Scholar] [CrossRef] [Green Version]
  439. Clausen, A.; Aage, N.; Sigmund, O. Exploiting Additive Manufacturing Infill in Topology Optimization for Improved Buckling Load. Engineering 2016, 2, 250–257. [Google Scholar] [CrossRef] [Green Version]
  440. Doan, Q.H.; Lee, D. Optimum topology design of multi-material structures with non-spurious buckling constraints. Adv. Eng. Softw. 2017, 114, 110–120. [Google Scholar] [CrossRef]
  441. Thomsen, C.R.; Wang, F.; Sigmund, O. Buckling strength topology optimization of 2D periodic materials based on linearized bifurcation analysis. Comput. Methods Appl. Mech. Eng. 2018, 339, 115–136. [Google Scholar] [CrossRef]
  442. Ferrari, F.; Sigmund, O. Towards solving large-scale topology optimization problems with buckling constraints at the cost of linear analyses. Comput. Methods Appl. Mech. Eng. 2020, 363, 112911. [Google Scholar] [CrossRef] [Green Version]
  443. Pedersen, P.; Pedersen, N.L. Discussion on Problems in Buckling Analysis of a Continua. In Proceedings of the 30th Nordic Seminar on Computational Mechanics (NSCM-30), DTU Mechanical Engineering, Lyngby, Denmark, 25–27 October 2017. [Google Scholar]
  444. Pedersen, P.; Pedersen, N. Discussion on Buckling Load Optimization for Continuum Models Subjected to Eccentric Loads. In Proceedings of the 6th International Conference on Engineering Optimization, Lisbon, Portugal, 17–19 September 2018. [Google Scholar]
  445. Wang, F.; Sigmund, O. Numerical investigation of stiffness and buckling response of simple and optimized infill structures. Struct. Multidiscip. Optim. 2020, 61, 2629–2639. [Google Scholar] [CrossRef]
  446. Pedersen, N.L.; Pedersen, P. Buckling load optimization for 2D continuum models, with alternative formulation for buckling load estimation. Struct. Multidiscip. Optim. 2018, 58, 2163–2172. [Google Scholar] [CrossRef] [Green Version]
  447. Pedersen, N.L.; Pedersen, P. Local analytical sensitivity analysis for design of continua with optimized 3D buckling behavior. Struct. Multidiscip. Optim. 2018, 57, 293–304. [Google Scholar] [CrossRef]
  448. Tugilimana, A.; Filomeno Coelho, R.; Thrall, A.P. Including global stability in truss layout optimization for the conceptual design of large-scale applications. Struct. Multidiscip. Optim. 2018, 57, 1213–1232. [Google Scholar] [CrossRef]
  449. Xu, X.; Wang, Y.; Luo, Y.; Hu, D. Topology Optimization of Tensegrity Structures Considering Buckling Constraints. J. Struct. Eng. 2018, 144, 4018173. [Google Scholar] [CrossRef]
  450. Xu, X.; Wang, Y.; Luo, Y. An improved multi-objective topology optimization approach for tensegrity structures. Adv. Struct. Eng. 2018, 21, 59–70. [Google Scholar] [CrossRef]
  451. Zhao, Z.; Wu, J.; Liu, H.; Liang, B.; Zhang, N. Shape optimization of reticulated shells with constraints on member instabilities. Eng. Optim. 2019, 51, 1463–1479. [Google Scholar] [CrossRef]
  452. Massaroppi, E.; Zampaolo, T.C.; Abambres, M.; Ribeiro, T.P. Collapse of i-section tapered beam-columns in medium-span steel frames: Finite element model validation and parameters influence evaluation. Lat. Am. J. Solids Struct. 2020. [Google Scholar] [CrossRef]
  453. Farahmand-Tabar, S.; Ashtari, P. Simultaneous size and topology optimization of 3D outrigger-braced tall buildings with inclined belt truss using genetic algorithm. Struct. Des. Tall Spec. Build. 2020, 29, 1–15. [Google Scholar] [CrossRef]
  454. da Silva, G.A.; Cardoso, E.L.; Beck, A.T. Non-probabilistic robust continuum topology optimization with stress constraints. Struct. Multidiscip. Optim. 2019, 59, 1181–1197. [Google Scholar] [CrossRef]
  455. Simões, L.; Templeman, A. Entropy-based Synthesis of Pretensioned Cable Net Structures. Eng. Opt. 1989, I, 121–140. [Google Scholar]
  456. Marler, R.T.; Arora, J.S. Survey of multi-objective optimization methods for engineering. Struct. Multidiscip. Optim. 2004, 26, 369–395. [Google Scholar] [CrossRef]
  457. Luo, Z.; Chen, L.P.; Yang, J.; Zhang, Y.Q.; Abdel-Malek, K. Fuzzy tolerance multilevel approach for structural topology optimization. Comput. Struct. 2006, 84, 127–140. [Google Scholar] [CrossRef]
  458. Li, H.; Gao, L.; Li, P. Topology optimization of structures under multiple loading cases with a new compliance-volume product. Eng. Optim. 2014, 46, 725–744. [Google Scholar] [CrossRef]
  459. Pintér, E.; Lengyel, A.; Lógó, J. Structural topology optimization with stress constraint considering loading uncertainties. Period. Polytech. Civ. Eng. 2015, 59, 559–565. [Google Scholar] [CrossRef]
  460. Wang, D.; Gao, W. Robust topology optimization under multiple independent uncertainties of loading positions. Int. J. Numer. Methods Eng. 2020, 121, 4944–4970. [Google Scholar] [CrossRef]
  461. Csébfalvi, A. A new compliance-function-shape-oriented robust approach for volume-constrained continuous topology optimization with uncertain loading directions. Period. Polytech. Civ. Eng. 2018, 62, 219–225. [Google Scholar] [CrossRef] [Green Version]
  462. Csébfalvi, A. Robust topology optimization: A new algorithm for volume-constrained expected compliance minimization with probabilistic loading directions using exact analytical objective and gradient. Period. Polytech. Civ. Eng. 2017, 61, 154–163. [Google Scholar] [CrossRef] [Green Version]
  463. Chan, Y.C.; Shintani, K.; Chen, W. Robust topology optimization of multi-material lattice structures under material and load uncertainties. Front. Mech. Eng. 2019, 14, 141–152. [Google Scholar] [CrossRef] [Green Version]
  464. Nishino, T.; Kato, J. Robust topology optimization based on finite strain considering uncertain loading conditions. Int. J. Numer. Methods Eng. 2020. [Google Scholar] [CrossRef]
  465. Yi, G.; Sui, Y. TIMP method for topology optimization of plate structures with displacement constraints under multiple loading cases. Struct. Multidiscip. Optim. 2016, 53, 1185–1196. [Google Scholar] [CrossRef]
  466. Tang, J.; Xie, Y.M.; Felicetti, P. Topology optimization of building structures considering wind loading. Appl. Mech. Mater. 2012, 166–169, 405–408. [Google Scholar] [CrossRef]
  467. Lógó, J.; Balogh, B.; Pintér, E. Topology optimization considering multiple loading. Comput. Struct. 2018, 207, 233–244. [Google Scholar] [CrossRef]
  468. Alkalla, M.G.; Helal, M.; Fouly, A. Revolutionary Superposition Layout Method for Topology Optimization of Non-Concurrent Multi-load Models: Connecting-Rod Case Study. Int. J. Numer. Methods Eng. 2020. [Google Scholar] [CrossRef]
  469. Tsavdaridis, K.D.; Nicolaou, A.; Mistry, A.D.; Efthymiou, E. Topology optimisation of lattice telecommunication tower and performance-based design considering wind and ice loads. Structures 2020, 27, 2379–2399. [Google Scholar] [CrossRef]
  470. Silva, A.; Santos, L.; Ribeiro, T.; Castro, J.M. Improved Seismic Design of Concentrically X-Braced Steel Frames to Eurocode 8. J. Earthq. Eng. 2018. [Google Scholar] [CrossRef]
  471. Ribeiro, T.; Sousa, A. Methods for conceptual and preliminary seismic design of buildings with steel structure. Av. En Cienc. E Ing. 2019, 11. [Google Scholar] [CrossRef]
  472. Amir, O.; Mass, Y. Topology optimization for staged construction. Struct. Multidiscip. Optim. 2018, 57, 1679–1694. [Google Scholar] [CrossRef]
  473. Sobótka, M. Shape optimization of flexible soil-steel culverts taking non-stationary loads into account. Structures 2020, 23, 612–620. [Google Scholar] [CrossRef]
  474. Bos, F.P.; Lucas, S.S.; Wolfs, R.J.M.; Salet, T.A.M. Second RILEM on Concrete and Conference International Digital Fabrication; Springer: Berlin/Heidelberg, Germany, 2020; Volume 28, ISBN 9783030499150. [Google Scholar]
  475. Vantyghem, G.; Boel, V.; De Corte, W. Compliance, Stress-Based and Multi-physics Topology Optimization for 3D-Printed Concrete Structures; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; Volume 1, ISBN 9783319995199. [Google Scholar]
  476. Ritter, W. Die Bauweise Hennebique. Schweiz. Bauztg. 1899, 33, 59–61. [Google Scholar]
  477. Schlaich, J.; Schaefer, K.; Jennewein, M. Toward a Consistent Design of Structural Concrete. PCI J. 1987. [Google Scholar] [CrossRef]
  478. Zhou, L.Y.; He, Z.Q.; Liu, Z. Investigation of optimal layout of ties in STM developed by topology optimization. Struct. Concr. 2016, 17, 175–182. [Google Scholar] [CrossRef]
  479. Yang, Z.; Zhou, K.; Qiao, S. Topology optimization of reinforced concrete structure using composite truss-like model. Struct. Eng. Mech. 2018, 67, 79–85. [Google Scholar] [CrossRef]
  480. Jewett, J.L.; Carstensen, J.V. Experimental investigation of strut-and-tie layouts in deep RC beams designed with hybrid bi-linear topology optimization. Eng. Struct. 2019, 197, 109322. [Google Scholar] [CrossRef]
  481. Xia, Y.; Langelaar, M.; Hendriks, M.A.N. A critical evaluation of topology optimization results for strut-and-tie modeling of reinforced concrete. Comput. Civ. Infrastruct. Eng. 2020, 35, 850–869. [Google Scholar] [CrossRef] [Green Version]
  482. Pastore, T.; Mercuri, V.; Menna, C.; Asprone, D.; Festa, P.; Auricchio, F. Topology optimization of stress-constrained structural elements using risk-factor approach. Comput. Struct. 2019, 224, 106104. [Google Scholar] [CrossRef]
  483. Qiao, S.; Han, X.; Zhou, K. Bracing configuration and seismic performance of reinforced concrete frame with brace. Struct. Des. Tall Spec. Build. 2017, 26, 1–14. [Google Scholar] [CrossRef]
  484. Venini, P.; Ceresa, P. A rational H∞-norm–based approach for the optimal design of seismically excited reinforced concrete frames. Earthq. Eng. Struct. Dyn. 2018, 47, 1522–1543. [Google Scholar] [CrossRef]
  485. Camacho, V.T.; Horta, N.; Lopes, M.; Oliveira, C.S. Optimizing earthquake design of reinforced concrete bridge infrastructures based on evolutionary computation techniques. Struct. Multidiscip. Optim. 2020, 61, 1087–1105. [Google Scholar] [CrossRef]
  486. Amir, O.; Shakour, E. Simultaneous shape and topology optimization of prestressed concrete beams. Struct. Multidiscip. Optim. 2018, 57, 1831–1843. [Google Scholar] [CrossRef]
  487. Wu, J.; Wu, L. Revised Level Set-Based Method for Topology Optimization and Its Applications in Bridge Construction. Open Civ. Eng. J. 2017, 11, 153–166. [Google Scholar] [CrossRef] [Green Version]
  488. Zhang, W.; Zhu, J.; Gao, T. Topology Optimization in Engineering Structure Design; ISTE Press Ltd.: London, UK, 2016; ISBN 9788578110796. [Google Scholar]
  489. Calabrese, M.; Primo, T.; Del Prete, A. Lattice structures integration with conventional topology optimization. In Proceedings of the AIP Conference; 2017; Volume 1896. [Google Scholar]
  490. Carneiro, P.M.C.; Gamboa, P. Structural analysis of wing ribs obtained by additive manufacturing. Rapid Prototyp. J. 2019, 25, 708–720. [Google Scholar] [CrossRef]
  491. SHI, G.; GUAN, C.; QUAN, D.; WU, D.; TANG, L.; GAO, T. An aerospace bracket designed by thermo-elastic topology optimization and manufactured by additive manufacturing. Chin. J. Aeronaut. 2020, 33, 1252–1259. [Google Scholar] [CrossRef]
  492. Willner, R.; Lender, S.; Ihl, A.; Wilsnack, C.; Gruber, S.; Brandão, A.; Pambaguian, L.; Riede, M.; López, E.; Brueckner, F.; et al. Potential and challenges of additive manufacturing for topology optimized spacecraft structures. J. Laser Appl. 2020, 32, 032012. [Google Scholar] [CrossRef]
  493. Mantovani, S.; Barbieri, S.G.; Giacopini, M.; Croce, A.; Sola, A.; Bassoli, E. Synergy between topology optimization and additive manufacturing in the automotive field. Proc. Inst. Mech. Eng. Part. B J. Eng. Manuf. 2020. [Google Scholar] [CrossRef]
  494. van de Ven, E.; Maas, R.; Ayas, C.; Langelaar, M.; van Keulen, F. Overhang control based on front propagation in 3D topology optimization for additive manufacturing. Comput. Methods Appl. Mech. Eng. 2020, 369, 113169. [Google Scholar] [CrossRef]
  495. Mass, Y.; Amir, O. Topology optimization for additive manufacturing: Accounting for overhang limitations using a virtual skeleton. Addit. Manuf. 2017, 18, 58–73. [Google Scholar] [CrossRef]
  496. Topaç, M.M.; Karaca, M.; Aksoy, B.; Deryal, U.; BїLal, L. Lightweight design of a rear axle connection bracket for a heavy commercial vehicle by using topology optimisation: A case study. Mechanika 2020, 26, 64–72. [Google Scholar] [CrossRef] [Green Version]
  497. Kumar, A.; Sharma, S. Development of Methodology for Full Bus Body Optimisation and Strengthening by Numerical Simulation. SAE Tech. Pap. 2017. [Google Scholar] [CrossRef]
  498. Mantovani, S.; Campo, G.A.; Giacalone, M. Steering column support topology optimization including lattice structure for metal additive manufacturing. Proc. Inst. Mech. Eng. Part. C J. Mech. Eng. Sci. 2020. [Google Scholar] [CrossRef]
  499. Li, C.; Kim, I.Y. Topology, size and shape optimization of an automotive cross car beam. Proc. Inst. Mech. Eng. Part. D J. Automob. Eng. 2015, 229, 1361–1378. [Google Scholar] [CrossRef]
  500. Tamijani, A.Y.; Velasco, S.P.; Alacoque, L. Topological and morphological design of additively-manufacturable spatially-varying periodic cellular solids. Mater. Des. 2020, 196, 109155. [Google Scholar] [CrossRef]
  501. Tromme, E.; Kawamoto, A.; Guest, J.K. Topology optimization based on reduction methods with applications to multiscale design and additive manufacturing. Front. Mech. Eng. 2020, 15, 151–165. [Google Scholar] [CrossRef]
  502. Sigmund, O. Design of material structures using topology optimization. Dep. Solid Mech. 1994. [Google Scholar]
  503. de Lima, C.R.; Paulino, G.H. Auxetic structure design using compliant mechanisms: A topology optimization approach with polygonal finite elements. Adv. Eng. Softw. 2019, 129, 69–80. [Google Scholar] [CrossRef]
  504. Wang, C.; Gu, X.; Zhu, J.; Zhou, H.; Li, S.; Zhang, W. Concurrent design of hierarchical structures with three-dimensional parameterized lattice microstructures for additive manufacturing. Struct. Multidiscip. Optim. 2020, 61, 869–894. [Google Scholar] [CrossRef]
  505. Zhang, J.; Yanagimoto, J. Topology optimization of microlattice dome with enhanced stiffness and energy absorption for additive manufacturing. Compos. Struct. 2021, 255, 112889. [Google Scholar] [CrossRef]
  506. Duan, S.; Xi, L.; Wen, W.; Fang, D. Mechanical performance of topology-optimized 3D lattice materials manufactured via selective laser sintering. Compos. Struct. 2020, 238. [Google Scholar] [CrossRef]
  507. Deng, H.; Hinnebusch, S.; To, A.C. Topology optimization design of stretchable metamaterials with Bézier skeleton explicit density (BSED) representation algorithm. Comput. Methods Appl. Mech. Eng. 2020, 366, 113093. [Google Scholar] [CrossRef]
  508. Collet, M.; Noël, L.; Bruggi, M.; Duysinx, P. Topology optimization for microstructural design under stress constraints. Struct. Multidiscip. Optim. 2018, 58, 2677–2695. [Google Scholar] [CrossRef] [Green Version]
  509. Kang, Z.; Wu, C.; Luo, Y.; Li, M. Robust topology optimization of multi-material structures considering uncertain graded interface. Compos. Struct. 2019, 208, 395–406. [Google Scholar] [CrossRef]
  510. Bluhm, G.L.; Sigmund, O.; Wang, F.; Poulios, K. Nonlinear compressive stability of hyperelastic 2D lattices at finite volume fractions. J. Mech. Phys. Solids 2020, 137, 103851. [Google Scholar] [CrossRef]
  511. Huang, J.; Chen, Q.; Jiang, H.; Zou, B.; Li, L.; Liu, J.; Yu, H. A survey of design methods for material extrusion polymer 3D printing. Virtual Phys. Prototyp. 2020, 15, 148–162. [Google Scholar] [CrossRef]
  512. El Jai, M.; Saidou, N.; Zineddine, M.; Bachiri, H. Mathematical design and preliminary mechanical analysis of the new lattice structure: “GE-SEZ*” structure processed by ABS polymer and FDM technology. Prog. Addit. Manuf. 2020. [Google Scholar] [CrossRef]
  513. Mirzendehdel, A.M.; Suresh, K. A Pareto-Optimal Approach to Multimaterial Topology Optimization. J. Mech. Des. Trans. Asme 2015, 137, 1–12. [Google Scholar] [CrossRef] [Green Version]
  514. Chin, T.W.; Leader, M.K.; Kennedy, G.J. A scalable framework for large-scale 3D multimaterial topology optimization with octree-based mesh adaptation. Adv. Eng. Softw. 2019, 135, 102682. [Google Scholar] [CrossRef]
  515. Valente, M.; Sambucci, M.; Sibai, A.; Musacchi, E. Multi-physics analysis for rubber-cement applications in building and architectural fields: A preliminary analysis. Sustainability 2020, 12, 5993. [Google Scholar] [CrossRef]
  516. Chen, J.; Xu, Y.; Gao, Y. Topology optimization of metal and carbon fiber reinforced plastic (CFRP) laminated battery-hanging structure. Polymers 2020, 12, 2495. [Google Scholar] [CrossRef]
  517. Bykerk, L.; Liu, D.; Waldron, K. A topology optimisation based design of a compliant gripper for grasping objects with irregular shapes. In Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Banff, AB, Canada, 12–15 July 2016; pp. 383–388. [Google Scholar]
  518. da Silva, G.A.; Beck, A.T.; Sigmund, O. Topology optimization of compliant mechanisms with stress constraints and manufacturing error robustness. Comput. Methods Appl. Mech. Eng. 2019, 354, 397–421. [Google Scholar] [CrossRef]
  519. Suresh, S.; Lindström, S.B.; Thore, C.J.; Klarbring, A. Topology optimization for transversely isotropic materials with high-cycle fatigue as a constraint. Struct. Multidiscip. Optim. 2020. [Google Scholar] [CrossRef] [Green Version]
  520. Rigo, P.; Caprace, J.-D.; Sekulski, Z.; Bayatfar, A.; Echeverry, S. Structural Design Optimization—Tools and Methodologies. In A Holistic Approach to Ship Design: Optimisation of Ship Design and Operation for Life Cycle; Papanikolaou, A., Ed.; Springer International Publishing: Berlin/Heidelberg, Germany, 2018; Volume 1, ISBN 9783030028107. [Google Scholar]
  521. Zhu, J.; Li, Y.; Wang, F.; Zhang, W. Shape preserving design of thermo-elastic structures considering geometrical nonlinearity. Struct. Multidiscip. Optim. 2020, 61, 1787–1804. [Google Scholar] [CrossRef]
  522. Cheng, L.; Liu, J.; Liang, X.; To, A.C. Coupling lattice structure topology optimization with design-dependent feature evolution for additive manufactured heat conduction design. Comput. Methods Appl. Mech. Eng. 2018, 332, 408–439. [Google Scholar] [CrossRef]
  523. Perumal, V.I.; Najafi, A.R.; Kontsos, A. A novel digital design approach for metal additive manufacturing to address local thermal effects. Designs 2020, 4, 41. [Google Scholar] [CrossRef]
  524. Conlan-Smith, C.; Ramos-García, N.; Sigmund, O.; Andreasen, C.S. Aerodynamic shape optimization of aircraft wings using panel methods. AIAA J. 2020, 58, 3765–3776. [Google Scholar] [CrossRef]
  525. Pollini, N.; Sigmund, O.; Andreasen, C.S.; Alexandersen, J. A “poor man’s” approach for high-resolution three-dimensional topology design for natural convection problems. Adv. Eng. Softw. 2020, 140, 102736. [Google Scholar] [CrossRef] [Green Version]
  526. Lim, Y.E.; Kim, N.H.; Choi, H.J.; Park, K. Design for additive manufacturing of customized cast with porous shell structures. J. Mech. Sci. Technol. 2017, 31, 5477–5483. [Google Scholar] [CrossRef]
  527. Jiang, L.; Chen, S.; Sadasivan, C.; Jiao, X. Structural topology optimization for generative design of personalized aneurysm implants: Design, additive manufacturing, and experimental validation. In Proceedings of the IEEE Healthcare Innovations and Point of Care Technologies, HI-POCT 2017, Bethesda, MD, USA, 6–8 November 2017; pp. 9–13. [Google Scholar] [CrossRef]
  528. Chen, X.J.; Hu, J.L.; Zhou, Q.L.; Politis, C.; Sun, Y. An automatic optimization method for minimizing supporting structures in additive manufacturing. Adv. Manuf. 2020, 8, 49–58. [Google Scholar] [CrossRef]
  529. Reintjes, C.; Lorenz, U. Bridging Mixed Integer Linear Programming for Truss Topology Optimization and Additive Manufacturing; Springer: Berlin/Heidelberg, Germany, 2020; ISBN 0123456789. [Google Scholar]
  530. Gao, W.; Zhang, Y.; Ramanujan, D.; Ramani, K.; Chen, Y.; Williams, C.B.; Wang, C.C.L.; Shin, Y.C.; Zhang, S.; Zavattieri, P.D. The status, challenges, and future of additive manufacturing in engineering. Cad. Comput. Aided Des. 2015. [Google Scholar] [CrossRef]
  531. Standard ASTM F2792-12, Standard Terminology for Additive Manufacturing Technologies; ASTM International: West Conshohocken, PA, USA, 2012.
  532. ISO/ASTM, ISO/ASTM 52900: Additive manufacturing-General principles-Terminology; International Standard, 2015.
  533. Berrio Bernal, J.D.; Silva, E.C.N.; Montealegre Rubio, W. Characterization of effective Young’s modulus for Fused Deposition Modeling manufactured topology optimization designs. Int. J. Adv. Manuf. Technol. 2019, 103, 2879–2892. [Google Scholar] [CrossRef]
  534. Takezawa, A.; Koizumi, Y.; Kobashi, M. High-stiffness and strength porous maraging steel via topology optimization and selective laser melting. Addit. Manuf. 2017, 18, 194–202. [Google Scholar] [CrossRef]
  535. Grossmann, A.; Weis, P.; Clemen, C.; Mittelstedt, C. Optimization and re-design of a metallic riveting tool for additive manufacturing—A case study. Addit. Manuf. 2020, 31. [Google Scholar] [CrossRef]
  536. Pellens, J.; Lombaert, G.; Michiels, M.; Craeghs, T.; Schevenels, M. Topology optimization of support structure layout in metal-based additive manufacturing accounting for thermal deformations. Struct. Multidiscip. Optim. 2020, 61, 2291–2303. [Google Scholar] [CrossRef]
  537. Nirish, M.; Rajendra, R. Suitability of metal additive manufacturing processes for part topology optimization–A comparative study. Mater. Today Proc. 2020, 27, 1601–1607. [Google Scholar] [CrossRef]
  538. Brant, A.; Sundaram, M. A Novel Electrochemical Micro Additive Manufacturing Method of Overhanging Metal Parts without Reliance on Support Structures. Procedia Manuf. 2016, 5, 928–943. [Google Scholar] [CrossRef] [Green Version]
  539. Hirtler, M.; Jedynak, A.; Sydow, B.; Sviridov, A.; Bambach, M. Investigation of microstructure and hardness of a rib geometry produced by metal forming and wire-arc additive manufacturing. Matec Web Conf. 2018, 190, 1–6. [Google Scholar] [CrossRef]
  540. Seabra, M.; Azevedo, J.; Araújo, A.; Reis, L.; Pinto, E.; Alves, N.; Santos, R.; Pedro Mortágua, J. Selective laser melting (SLM) and topology optimization for lighter aerospace componentes. Procedia Struct. Integr. 2016, 1, 289–296. [Google Scholar] [CrossRef] [Green Version]
  541. Gebisa, A.W.; Lemu, H.G. Design for manufacturing to design for Additive Manufacturing: Analysis of implications for design optimality and product sustainability. Procedia Manuf. 2017, 13, 724–731. [Google Scholar] [CrossRef]
  542. Valjak, F.; Bojčetić, N.; Lukić, M. Design for additive manufacturing: Mapping of product functions. In Proceedings of the International Design Conference (DESIGN), Dubrovnik, Croatia, 21–24 May 2018; Volume 3, pp. 1369–1380. [Google Scholar]
  543. Chen, W.; Zheng, X.; Liu, S. Finite-element-mesh based method for modeling and optimization of lattice structures for additive manufacturing. Materials 2018, 11, 2073. [Google Scholar] [CrossRef] [Green Version]
  544. Doagou-Rad, S.; Jensen, J.S.; Islam, A.; Mishnaevsky, L. Multiscale molecular dynamics-FE modeling of polymeric nanocomposites reinforced with carbon nanotubes and graphene. Compos. Struct. 2019, 217, 27–36. [Google Scholar] [CrossRef]
  545. Jung, J.; Jeong, C.H.; Jensen, J.S. Spectrally smooth and spatially uniform sound radiation from a thin plate structure using band gaps. J. Sound Vib. 2020, 471, 115187. [Google Scholar] [CrossRef]
  546. Ren, S.; Galjaard, S. Modelling BehaviourTopology Optimisation for Steel Structural Design with Additive Manufacturing. In Modelling Behaviour; Springer: Cham, Switzerland, 2015. [Google Scholar]
  547. Pellens, J.; Lombaert, G.; Lazarov, B.; Schevenels, M. Combined length scale and overhang angle control in minimum compliance topology optimization for additive manufacturing. Struct. Multidiscip. Optim. 2019, 59, 2005–2022. [Google Scholar] [CrossRef]
  548. Zhang, P.; Liu, J.; To, A.C. Role of anisotropic properties on topology optimization of additive manufactured load bearing structures. Scr. Mater. 2017, 135, 148–152. [Google Scholar] [CrossRef]
  549. Wang, C.; Qian, X. Simultaneous optimization of build orientation and topology for additive manufacturing. Addit. Manuf. 2020, 34, 101246. [Google Scholar] [CrossRef]
  550. Sigmund, O.; Clausen, A.; Groen, J.P.; Wu, J. Topology optimization of structures and infill for additive manufacturing. In Proceedings of the Simulation for Additive Manufacturing, Munich, Germany, 11–13 October 2017; pp. 4–6. [Google Scholar]
  551. Senck, S.; Happl, M.; Reiter, M.; Scheerer, M.; Kendel, M.; Glinz, J.; Kastner, J. Additive manufacturing and non-destructive testing of topology-optimised aluminium components. Nondestruct. Test. Eval. 2020, 35, 315–327. [Google Scholar] [CrossRef]
  552. Rankouhi, B.; Bertsch, K.M.; Meric de Bellefon, G.; Thevamaran, M.; Thoma, D.J.; Suresh, K. Experimental validation and microstructure characterization of topology optimized, additively manufactured SS316L components. Mater. Sci. Eng. A 2020, 776, 139050. [Google Scholar] [CrossRef]
  553. Mirzendehdel, A.M.; Suresh, K. Multi-Material Topology Optimization for Additive Manufacturing. In Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Boston, MA, USA, 2–5 August 2015; Volume 46268, pp. 1–11. [Google Scholar]
  554. Gaynor, A.T.; Guest, J.K. Topology optimization considering overhang constraints: Eliminating sacrificial support material in additive manufacturing through design. Struct. Multidiscip. Optim. 2016, 54, 1157–1172. [Google Scholar] [CrossRef]
  555. Langelaar, M. Topology optimization of 3D self-supporting structures for additive manufacturing. Addit. Manuf. 2016, 12, 60–70. [Google Scholar] [CrossRef] [Green Version]
  556. Ranjan, R.; Samant, R.; Anand, S. Integration of Design for Manufacturing Methods with Topology Optimization in Additive Manufacturing. J. Manuf. Sci. Eng. Trans. Asme 2017, 139, 1–14. [Google Scholar] [CrossRef]
  557. Booth, J.W.; Alperovich, J.; Chawla, P.; Ma, J.; Reid, T.N.; Ramani, K. The design for additive manufacturing worksheet. J. Mech. Des. Trans. Asme 2017, 139. [Google Scholar] [CrossRef] [Green Version]
  558. Wu, J.; Clausen, A.; Sigmund, O. Minimum compliance topology optimization of shell–infill composites for additive manufacturing. Comput. Methods Appl. Mech. Eng. 2017, 326, 358–375. [Google Scholar] [CrossRef] [Green Version]
  559. Walton, D.; Moztarzadeh, H. Design and Development of an Additive Manufactured Component by Topology Optimisation. Procedia Cirp 2017, 60, 205–210. [Google Scholar] [CrossRef]
  560. Tammas-Williams, S.; Todd, I. Design for additive manufacturing with site-specific properties in metals and alloys. Scr. Mater. 2017, 135, 105–110. [Google Scholar] [CrossRef] [Green Version]
  561. Wang, X.; Zhang, C.; Liu, T. A Topology Optimization Algorithm Based on the Overhang Sensitivity Analysis for Additive Manufacturing. Iop Conf. Ser. Mater. Sci. Eng. 2018, 382. [Google Scholar] [CrossRef] [Green Version]
  562. Zhang, W.; Zhou, L. Topology optimization of self-supporting structures with polygon features for additive manufacturing. Comput. Methods Appl. Mech. Eng. 2018, 334, 56–78. [Google Scholar] [CrossRef]
  563. Mhapsekar, K.; McConaha, M.; Anand, S. Additive Manufacturing Constraints in Topology Optimization for Improved Manufacturability. J. Manuf. Sci. Eng. Trans. Asme 2018, 140. [Google Scholar] [CrossRef]
  564. Mezzadri, F.; Bouriakov, V.; Qian, X. Topology optimization of self-supporting support structures for additive manufacturing. Addit. Manuf. 2018, 21, 666–682. [Google Scholar] [CrossRef]
  565. Kuo, Y.H.; Cheng, C.C.; Lin, Y.S.; San, C.H. Support structure design in additive manufacturing based on topology optimization. Struct. Multidiscip. Optim. 2018, 57, 183–195. [Google Scholar] [CrossRef]
  566. Vogiatzis, P.; Ma, M.; Chen, S.; Gu, X.D. Computational design and additive manufacturing of periodic conformal metasurfaces by synthesizing topology optimization with conformal mapping. Comput. Methods Appl. Mech. Eng. 2018, 328, 477–497. [Google Scholar] [CrossRef]
  567. Steuben, J.C.; Iliopoulos, A.P.; Michopoulos, J.G. Multiscale topology optimization for additively manufactured objects. J. Comput. Inf. Sci. Eng. 2018, 18. [Google Scholar] [CrossRef]
  568. Weiss, B.M.; Ganter, M.A.; Hamel, J.M.; Storti, D.W. Data-driven additive manufacturing constraints for topology optimization. In Proceedings of the ASME International Design Engineering Technical Conferences; 2018; pp. 1–10. [Google Scholar] [CrossRef]
  569. Allaire, G.; Jakabain, L. Taking into Account Thermal Residual Stresses in Topology Optimization of Structures Built by Additive Manufacturing; 2018; Volume 28, ISBN 0218202518500. [Google Scholar]
  570. Garaigordobil, A.; Ansola, R.; Veguería, E.; Fernandez, I. Overhang constraint for topology optimization of self-supported compliant mechanisms considering additive manufacturing. CAD Comput. Aided Des. 2019, 109, 33–48. [Google Scholar] [CrossRef]
  571. Barroqueiro, B.; Andrade-Campos, A.; Valente, R.A.F. Designing self supported SLM structures via topology optimization. J. Manuf. Mater. Process. 2019, 3, 68. [Google Scholar] [CrossRef] [Green Version]
  572. Wang, L.; Xia, H.; Yang, Y.; Cai, Y.; Qiu, Z. A novel approach of reliability-based topology optimization for continuum structures under interval uncertainties. Rapid Prototyp. J. 2019, 25, 1455–1474. [Google Scholar] [CrossRef]
  573. Langelaar, M. Integrated component-support topology optimization for additive manufacturing with post-machining. Rapid Prototyp. J. 2019, 25, 255–265. [Google Scholar] [CrossRef] [Green Version]
  574. Orlov, A.; Masaylo, D.; Polozov, I.; Ji, P. Designing of topology optimized parts for additive manufacturing. Key Eng. Mater. 2019, 822, 526–533. [Google Scholar] [CrossRef]
  575. Liu, J.; Yu, H. Self-Support Topology Optimization with Horizontal Overhangs for Additive Manufacturing. J. Manuf. Sci. Eng. Trans. Asme 2020, 142. [Google Scholar] [CrossRef]
  576. Luo, Y.; Sigmund, O.; Li, Q.; Liu, S. Additive manufacturing oriented topology optimization of structures with self-supported enclosed voids. Comput. Methods Appl. Mech. Eng. 2020, 372, 113385. [Google Scholar] [CrossRef]
  577. Dalpadulo, E.; Gherardini, F.; Pini, F.; Leali, F. Integration of topology optimisation and design variants selection for additive manufacturing-based systematic product redesign. Appl. Sci. 2020, 10, 7841. [Google Scholar] [CrossRef]
  578. Liu, J.; Zheng, Y.; Ma, Y.; Qureshi, A.; Ahmad, R. A Topology Optimization Method for Hybrid Subtractive–Additive Remanufacturing. Int. J. Precis. Eng. Manuf. Green Technol. 2020, 7, 939–953. [Google Scholar] [CrossRef]
  579. Wang, W.; Munro, D.; Wang, C.C.L.; van Keulen, F.; Wu, J. Space-time topology optimization for additive manufacturing: Concurrent optimization of structural layout and fabrication sequence. Struct. Multidiscip. Optim. 2020, 61. [Google Scholar] [CrossRef] [Green Version]
  580. Crispo, L.; Kim, I.Y. Assembly level topology optimization towards a part consolidation algorithm for additive manufacturing. In AIAA Scitech 2020 Forum; 2020; pp. 1–9. [Google Scholar] [CrossRef]
  581. Fritz, K.; Kim, I.Y. Simultaneous topology and build orientation optimization for minimization of additive manufacturing cost and time. Int. J. Numer. Methods Eng. 2020, 121, 3442–3481. [Google Scholar] [CrossRef]
  582. Zhang, K.; Cheng, G. Three-dimensional high resolution topology optimization considering additive manufacturing constraints. Addit. Manuf. 2020, 35, 101224. [Google Scholar] [CrossRef]
  583. Liu, B.; Jiang, C.; Li, G.; Huang, X. Topology optimization of structures considering local material uncertainties in additive manufacturing. Comput. Methods Appl. Mech. Eng. 2020, 360, 112786. [Google Scholar] [CrossRef]
  584. Kim, G.-W.; Park, Y.-I.; Park, K. Topology Optimization And Additive Manufacturing Of Automotive Component By Coupling Kinetic And Structural Analyses. Int. J. Automot. Technol. 2020. [Google Scholar] [CrossRef]
  585. Li, S.; Yuan, S.; Zhu, J.; Wang, C.; Li, J.; Zhang, W. Additive manufacturing-driven design optimization: Building direction and structural topology. Addit. Manuf. 2020, 36, 101406. [Google Scholar] [CrossRef]
  586. Li, H.; Gao, L.; Li, H.; Tong, H. Spatial-varying multi-phase infill design using density-based topology optimization. Comput. Methods Appl. Mech. Eng. 2020, 372, 113354. [Google Scholar] [CrossRef]
  587. Wang, C.; Xu, B.; Meng, Q.; Rong, J.; Zhao, Y. Numerical performance of Poisson method for restricting enclosed voids in topology optimization. Comput. Struct. 2020, 239, 106337. [Google Scholar] [CrossRef]
  588. Aliyi, A.M.; Lemu, H.G. Case study on topology optimized design for additive manufacturing. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2019; Volume 659. [Google Scholar]
  589. Fu, Y.F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. Design and experimental validation of self-supporting topologies for additive manufacturing. Virtual Phys. Prototyp. 2019, 14, 382–394. [Google Scholar] [CrossRef]
  590. Dinar, M.; Rosen, D.W. A design for additive manufacturing ontology. J. Comput. Inf. Sci. Eng. 2017, 17. [Google Scholar] [CrossRef]
  591. Acar, E.; Du, J.; Kim, Y.Y.; Saka, M.P.; Sigmund, O.; Silva, E.C.N. Special issue for the 13th world congress on structural and multidisciplinary optimization—editorial note. Struct. Multidiscip. Optim. 2020, 61, 2225–2226. [Google Scholar] [CrossRef] [Green Version]
  592. Sangree, R.; Carstensen, J.V.; Gaynor, A.T.; Zhu, M.; Guest, J.K. Topology Optimization as a Teaching Tool for Undergraduate Education in Structural Engineering. In Proceedings of the Structures Congress 2015, Portland, OR, USA, 23–25 April 2015. [Google Scholar]
  593. Fu, Y.F. Recent advances and future trends in exploring Pareto-optimal topologies and additive manufacturing oriented topology optimization. Math. Biosci. Eng. 2020, 17, 4631–4656. [Google Scholar] [CrossRef] [PubMed]
  594. Meng, L.; Zhang, W.; Quan, D.; Shi, G.; Tang, L.; Hou, Y.; Breitkopf, P.; Zhu, J.; Gao, T. From Topology Optimization Design to Additive Manufacturing: Today’s Success and Tomorrow’s Roadmap. Arch. Comput. Methods Eng. 2020, 27, 805–830. [Google Scholar] [CrossRef]
  595. Liu, J.; Gaynor, A.T.; Chen, S.; Kang, Z.; Suresh, K.; Takezawa, A.; Li, L.; Kato, J.; Tang, J.; Wang, C.C.L.; et al. Current and future trends in topology optimization for additive manufacturing. Struct. Multidiscip. Optim. 2018, 57, 2457–2483. [Google Scholar] [CrossRef] [Green Version]
  596. Mendez-Dominguez, E.; Fortuny-Guasch, J. Optimization Techniques for MIMO Radar Antenna Systems; European Commission Joint Research Center, 2008. [Google Scholar]
  597. Suresh, S.; Lindström, S.B.; Thore, C.J.; Torstenfelt, B.; Klarbring, A. Topology optimization using a continuous-time high-cycle fatigue model. Struct. Multidiscip. Optim. 2020, 61, 1011–1025. [Google Scholar] [CrossRef] [Green Version]
  598. Kahlin, M.; Ansell, H.; Basu, D.; Kerwin, A.; Newton, L.; Smith, B.; Moverare, J.J. Improved fatigue strength of additively manufactured Ti6Al4V by surface post processing. Int. J. Fatigue 2020, 134, 105497. [Google Scholar] [CrossRef]
  599. Livermore Software Technology Corporation EP2251805A2-Improved Topology Optimization for Designing Engineering Product 2010. Available online: https://worldwide.espacenet.com/patent/search/family/042668333/publication/EP2251805A2?q=EP2251805A2 (accessed on 21 February 2021).
  600. Tushar, G.; Willem, J. RouxLivermore Software Technology Corporation—Topology Optimization for Designing Engineering Product. U.S. Patent 8126684, 2012. [Google Scholar]
  601. Livermore Software Technology Corporation—Structural Topology Optimization Using Numerical Derivatives. U.S. Patent 0160078161, 2016.
  602. Willem, J.R. Livermore Software Technology Corporation—Enhanced Global Design Variables Used in Structural Topology Optimization of a Product in an Impact Event. U.S. Patent 0170255724, 2020. [Google Scholar]
  603. Bonner, D.L.; Pedersen, C.B.W. Dassault Systemes EP3502931A1—Designing a part by topology optimization. U.S. Patent Application No 16/232,802, 2019. [Google Scholar]
  604. Bonner, D.L.; Pedersen, C.B.W. Dassault Systemes US20190197210A1—Designing A Part By Topology Optimization. U.S. Patent Application No 16/232,802, 2019. [Google Scholar]
  605. Schmidt, M.H.; Del Castillo, A.O. Dassault Systemes EP3647973A1—Designing a mechanical part with topology optimization. U.S. Patent Application No 16/673,649, 2020. [Google Scholar]
  606. Schmidt, M.H.; Del Castillo, A.O. Dassault Systemes JP2020071887A—Designing a mechanical part with topology optimization. U.S. Patent Application No 16/673,649, 2020. [Google Scholar]
  607. Autodesk—Topology Optimization For Subtractive Manufacturing Techniques. U.S. Patent 2018/0349531 A1, 2018.
  608. Zhou, M.; Fleury, R. Altair Engineering US10354024 B2—Failsafe Topology Optimization. U.S. Patent 10,354,024, 2019. [Google Scholar]
  609. Wang, C.; Liao, C.; Chen, P.Y.; Luo, T.L. Industrial Technology Research Institute US20160140269—Structural Topology Optimization Design Method. U.S. Patent Application No 14/583,471, 2016. [Google Scholar]
  610. Taggart, D.; Dewhurst, P.; Nair, A. US8335668—Systems and methods for finite element based topology optimization. U.S. Patent 8,335,668, 2012. [Google Scholar]
  611. Dalian Univesity of Technology—Structural Topology Optimization Method Based on Material-Field Reduction Series Expansion. U.S. Patent WO2020215533A1, 2020.
  612. South China University of Technology Guangdong—Topology Optimization Design Method for Flexible Hinge. U.S. Patent EP3285189A1, 2018.
  613. Networks, A. EP3292657A1—Multi-Layer Network Topology Optimization. U.S. Patent Application No 15/572,460, 2016. [Google Scholar]
  614. Aria Networks US0180139130—Multi-Layer Network Topology Optimization. U.S. Patent 0180139130, 2018.
  615. University of Michigan. IHI Corporation US0170161405—Topology Optimization Using Reduced Length Boundaries On Structure Segments Of Different Thicknesses. U.S. Patent Application No 15/368,225, 201, 2017.
  616. The Hong Kong University of Science and Technology. US0200134918—Methods of High-Definition Cellular Level Set in B-Splines for Modeling and Topology Optimization of Three-Dimensional Cellular Structures. U.S. Patent Application No 16/665,369, 2020.
  617. Wisconsin Alumni Research Foundation—Support Structure Constrained Topology Optimization for Additive Manufacturing. U.S. Patent 010613496, 2020.
  618. Caterpillar—Stress-Based Topology Optimization Method and Tool. U.S. Patent 0100274537, 2010.
  619. Caterpillar—Fatigue-Based Topology Optimization Method and Tool. U.S. Patent 0140156229, 2014.
  620. Nomura, T.; Saitou, K.; Zhou, Y. Toyota WO2019152596A1—Methods for Topology Optimization Using a Membership Variable. U.S. Patent Application No 16/163,950, 2019. [Google Scholar]
  621. Toyota—Methods for Combinatorial Constraint in Topology Optimization Using Shape Transformation. U.S. Patent 20190236221, 2019.
  622. Chakravarty, R.R.; Xu., W.S. GM Global Technology Operations US20150103698—System and Method for Topology Optimization with a Plurality of Materials. U.S. Patent Application No 14/051,097, 2015. [Google Scholar]
  623. MRL. Materials Resources US0200180228—Microstructure-Based Topology Optimization for Structural Components Made by Additive Manufacturing. U.S. Patent Application No 16/697,713, 2020.
  624. Armstrong, N. Freespace Composites—Manufacturing System Using Topology Optimization Design Software, Novel Three-Dimensional. U.S. Patent 0150239178, 2015. [Google Scholar]
  625. Armstrong, N. Freespace Composites US9789652—Manufacturing System Using Topology Optimization Design Software, Novel Three-Dimensional Printing Mechanisms and Structural Composite Materials. U.S. Patent 9,789,652, 2017. [Google Scholar]
  626. Thales Alenia Space Italia, S.p.A.—Adaptive Topology Optimization for Additive Layer Manufacturing. U.S. Patent Ep3545443a1, 2019.
  627. Siemens—Method for Structure Preserving Topology Optimization of Lattice Structures for Additive Manufacturing. U.S. Patent WO2015106021A1, 2015.
  628. Musuvathy, S.R.; Arisoy, E. Siemens US009789651—Method for Structure Preserving Topology Optimization of Lattice Structures for Additive Manufacturing. U.S. Patent 9,789,651, 2017. [Google Scholar]
  629. Siemens—Topology Optimization with Design-Dependent Loads and Boundary Conditions for Multi-Physics Applications. U.S. Patent WO2019178199A1, 2019.
  630. Siemens—System for Machine Learning-Based Acceleration of a Topology Optimization Process. U.S. Patent WO2020160099A1, 2020.
  631. Siemens—Topology Optimization of Thermoelastic Structures for an Additive Manufacturing Process. U.S. Patent WO2020159812A1, 2020.
  632. Cohn, M.Z.; Dinovitzer, A.S. Application of Structural Optimization. J. Struct. Eng. 1994, 120, 617–650. [Google Scholar] [CrossRef]
Figure 1. (a) Original Michell’s minimum frame [9], (b) structural design by Zalewski and Zabłocki [105], and (c) CITIC financial centre in Shenzhen by SOM [105].
Figure 1. (a) Original Michell’s minimum frame [9], (b) structural design by Zalewski and Zabłocki [105], and (c) CITIC financial centre in Shenzhen by SOM [105].
Applsci 11 02112 g001
Figure 2. (a) From cellular to topology optimised beam [106] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021) and (b) bridge topology optimisation from problem statement to optimal solution [104].
Figure 2. (a) From cellular to topology optimised beam [106] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021) and (b) bridge topology optimisation from problem statement to optimal solution [104].
Applsci 11 02112 g002
Figure 3. Scopus search data analysis for (a) Topology Optimisation and (b) Topology Optimisation AND Civil Engineering, in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Figure 3. Scopus search data analysis for (a) Topology Optimisation and (b) Topology Optimisation AND Civil Engineering, in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Applsci 11 02112 g003
Figure 4. Scopus search data analysis for Topological Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Figure 4. Scopus search data analysis for Topological Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Applsci 11 02112 g004
Figure 5. Scopus search data analysis for (a) Topology Optimisation AND Structures and (b) Topology Optimisation AND Steel AND Connections OR Joints, in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Figure 5. Scopus search data analysis for (a) Topology Optimisation AND Structures and (b) Topology Optimisation AND Steel AND Connections OR Joints, in Title, Keywords or Abstract in Research, Review, and Conference articles, on 28 November 2020.
Applsci 11 02112 g005
Figure 6. Scopus search data analysis for Topology Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles without date or discipline constraints, on 28 November 2020, organised by (a) author and (b) document type.
Figure 6. Scopus search data analysis for Topology Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles without date or discipline constraints, on 28 November 2020, organised by (a) author and (b) document type.
Applsci 11 02112 g006
Figure 7. Scopus search data analysis for Topology Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles without date or discipline constraints, on 28 November 2020, organised by (a) research institution and (b) funding entity.
Figure 7. Scopus search data analysis for Topology Optimisation in Title, Keywords or Abstract in Research, Review, and Conference articles without date or discipline constraints, on 28 November 2020, organised by (a) research institution and (b) funding entity.
Applsci 11 02112 g007
Figure 8. Search and systematic review methodology.
Figure 8. Search and systematic review methodology.
Applsci 11 02112 g008
Figure 9. Example of (a) problem statement and discrete optimisation [94] and (b) problem statement (left) and optimisation of continua (right) [94].
Figure 9. Example of (a) problem statement and discrete optimisation [94] and (b) problem statement (left) and optimisation of continua (right) [94].
Applsci 11 02112 g009
Figure 10. Super-long suspended spans optimisation with computational morphogenesis. (a) Case-study initial (blue) and interpreted (red) design [418] and (b) computational morphogenesis result [418]; (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021).
Figure 10. Super-long suspended spans optimisation with computational morphogenesis. (a) Case-study initial (blue) and interpreted (red) design [418] and (b) computational morphogenesis result [418]; (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021).
Applsci 11 02112 g010
Figure 11. Examples of topologically optimised and additively manufactured metallic connections for civil engineering structures. Left to right and top to down: (a) Non-TO and TO joint specimens by ARUP [355]; (b) several joints designed in the University of Leeds [139]; (c) wire and arc additive manufacturing (WAAM) printed bolted joint in the Technical University of Darmstadt [422] (reproduced under the Creative Commons Attribution-NonCommercial-NoDerivs License); (d) WAAM printed node in the Technical University of Darmstadt [422] (reproduced under the Creative Commons Attribution-NonCommercial-NoDerivs License); (e) joint specimens topologically optimized with the bi-directional evolutionary structural optimisation (BESO) method for axial loads and bending in the RMIT University [427].
Figure 11. Examples of topologically optimised and additively manufactured metallic connections for civil engineering structures. Left to right and top to down: (a) Non-TO and TO joint specimens by ARUP [355]; (b) several joints designed in the University of Leeds [139]; (c) wire and arc additive manufacturing (WAAM) printed bolted joint in the Technical University of Darmstadt [422] (reproduced under the Creative Commons Attribution-NonCommercial-NoDerivs License); (d) WAAM printed node in the Technical University of Darmstadt [422] (reproduced under the Creative Commons Attribution-NonCommercial-NoDerivs License); (e) joint specimens topologically optimized with the bi-directional evolutionary structural optimisation (BESO) method for axial loads and bending in the RMIT University [427].
Applsci 11 02112 g011
Figure 12. Examples of additively manufactured metallic parts. Left to right and top to down: (a) Nozzle manufactured with PBF-L [423]; (b) MX3D bridge manufactured with WAAM [129,420]; (c) rib manufactured with WAAM [420,539] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021); (d) turbine part manufactured with PBF-L [530]; (e) aerospace structure component manufactured with PBF-L [540].
Figure 12. Examples of additively manufactured metallic parts. Left to right and top to down: (a) Nozzle manufactured with PBF-L [423]; (b) MX3D bridge manufactured with WAAM [129,420]; (c) rib manufactured with WAAM [420,539] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021); (d) turbine part manufactured with PBF-L [530]; (e) aerospace structure component manufactured with PBF-L [540].
Applsci 11 02112 g012
Figure 13. Lattice-based design for additive manufacturing (DfAM). From left to right: (a) CAD model; FEM; lattice model; (b) boundaries and loading definition; and (c) final optimized structure [543] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021).
Figure 13. Lattice-based design for additive manufacturing (DfAM). From left to right: (a) CAD model; FEM; lattice model; (b) boundaries and loading definition; and (c) final optimized structure [543] (reproduced under the Creative Commons Attribution 4.0 International License, http://creativecommons.org/licenses/by/4.0/ accessed on 25 February 2021).
Applsci 11 02112 g013
Table 1. Search dimensions.
Table 1. Search dimensions.
StageIncludedExcluded
5 Identification5.1 Mendeley (n = 68, of which 27 were eligible)
5.1 Scopus (n = 292, of which 253 were eligible)
5.2 Springer (n = 55, of which 41 were eligible)
5.3 Taylor and Francis (n = 21, of which 15 were eligible)
5.4 Wiley (n = 24, of which 16 were eligible)
5.5 Research Groups Repositories (n = 51, of which 44 were eligible)
5.6 References found in articles (n = 181, of which 174 were eligible)
5.7 Approved Theses Repositories (n = 7, of which 4 were eligible)
5.8 Google Patents (n = 22, of which 5 were eligible)
5.9 Espacenet (n = 12, of which 11 were eligible)
5.10 USPTO (n = 19, of which 17 were eligible)
5.11 EU-funded Research Projects (n = 5, of which 5 were eligible)
5.12 ProQuest (n = 10, of which 10 were eligible)
6 Screeningn = 729n = 38
7 Sortingn = 707n = 22
8 Eligibilityn = 622n = 85
Table 2. Topology optimisation (TO) approaches, methods, and recent developments.
Table 2. Topology optimisation (TO) approaches, methods, and recent developments.
ApproachReferencesNon-Exhaustive List of MethodsReferencesRecent Developments
Density-based (also Material Distribution)[35,122,161,162]HomogenisationOptimal Microstructure with Penalisation (OMP)[163,164][165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200]
Near-optimal Microstructure (NOM)[21,201]
Rational Approximation of Material Properties (RAMP)[202]
Solid Isotropic Microstructure (or Material) with Penalisation (SIMP)[22,32,35,42]
SINH (due to employing the hyperbolic sine function)[203]
Sum of the Reciprocal Variables (SRV)[204]
Reliability-Based Topology Optimisation (RBTO)[205,206,207,208,209,210,211,212][213,214]
Level-set (LS) methods[18,215,216,217,218,219,220,221,222]Conventional LS for solving the Hamilton-Jacobi Equation[164,217,223][170,171,224,225,226,227,228,229,230,231,232,233]
Radial-Basis Functions (RBF) for solving the Hamilton-Jacobi Equation[234,235,236,237,238,239]
Spectral LS[240]
Non-Linear Programming[234]
Topological Derivatives[241,242,243]Bubble Method[1,244,245][246,247]
Topological Sensitivity[243,248,249]
Phase-field approach[250,251]Cahn-Hilliard Method[252,253,254][171,255,256]
Allen-Cahn Method[257]
Relaxed Phase-Field Methods[250,252,258]
Heuristic (also Non-gradient or Evolutionary) a[35,123,141,259,260,261,262,263]Evolutionary Structural Optimisation (ESO), also Sequential Elements Rejection and Admission (SERA)[31,35,68,264][165,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287]
(Hard-kill) Bidirectional ESO (BESO)[35,121,288,289,290,291,292,293,294]
Additive ESO (AESO)[123,131,295]
Soft-kill BESO[121,296,297]
Swarms, including Particle Swarm Optimisation (PSO), Fish Swarm Optimisation (FSOA), Ant Colony Optimisation (ACO), Stochastic Diffusion Search (SDS), Artificial Swarm Intelligence (ASI), Multi-Swarm Optimisation, Artificial Bee Colony Algorithm (ABC)[131,140,298,299]
Genetic Algorithms (GA), including Genetic ESO (GESO), Lindenmayer (also map-L) Method[300,301,302,303,304,305,306,307,308,309,310,311]
Hybrid approaches[122]Combination of several features and techniques [312,313]
a Another common name for this approach is the “Hard-kill” method. However, it does not account for its current diversity, which includes the “Soft-kill” option.
Table 3. Frequently used optimality criteria methods.
Table 3. Frequently used optimality criteria methods.
OC MethodsReferences
Discretised, Continuum-type Optimality Criteria technique (DCOC)[119,325]
Continuum-based Optimality Criteria (COC)[119,326]
Iterative COC[119,327]
General optimisation codesDesign Optimisation Tools (DOT)[123]
Sparse Nonlinear Optimiser (SNOPT)[328]
Interior Point Optimiser (IPOPT)[329]
Convex Linearisation Method (CONLIN)[42,330,331]
Method of Moving Asymptotes (MMA)[30,332]
Globally Convergent Method of Moving Asymptotes (GCMMA)[333]
Table 4. Methodologies or strategies for practical TO implementation in engineering design.
Table 4. Methodologies or strategies for practical TO implementation in engineering design.
Methodology/StrategyReference
Method for the TO of frame structures with flexible joints[44]
Optimisation for Manufacture (OFM) methodology for introducing manufacturing time and cost into the TO problem[334]
Axiomatic Design Method for AM[335]
TO-directed manufacturing methods[221]
Using surrogate models for conceptual design[336]
TO method to mitigate AM-induced anisotropy[337]
Methodology for introducing AM time and cost into the TO problem[183]
Lumped Parameter Model (LPM) for multiphysics problems[338]
Fail-Safe Methodology[339,340]
Sectional Optimisation Method (SOM)[341]
An AM-focused TO strategy using the SIMP method (for automotive parts)[342]
Integrated design optimisation by Skidmore, Owings, and Merrill LLP (SOM)[343]
Methodology for the TO of cellular structures for AM[344]
Projection-based Ground Structure TO Method (P-GSM) as an advance in Ground Structure Methods (GSM) for addressing the issue of complex geometries, as well as small, disconnected, buckling-prone, and non-manufacturable elements[194]
The TO method accounts for AM geometrical, mechanical, and machining constraints[345]
Table 5. TO commercial software and computer programmes.
Table 5. TO commercial software and computer programmes.
ProgrammeNatureRuns onApproaches/
Methods
ReferenceAdvantagesDisadvantages
Altair HyperWorks platform, including OptiStruct solver and Inspire interfaceCommercialIndependentSIMP and LS methods[35,130,131,345,346,347,348,349,350,351,352,353]User-friendliness.
Broadness of use and industrial testing.
Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
NASA’s NASTRAN codeFreewareWritten in Fortran, can be adapted to the user’s resourcesDensity-based approaches(a)Freeware.
Explicit control over the results and code.
The oldest and more tested code for industrial applications.
Laborious input and output.
Lack of user-friendliness.
MSC NASTRANCommercialIndependentSIMP, Density-based approaches[35], (a)Uses the oldest and more tested code for industrial applications.Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
Simcenter 3D (former NX NASTRAN)CommercialIndependentDensity-based approaches[354], (a)User-friendliness.
Uses the oldest and more tested code for industrial applications.
Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
Autodesk Inventor NASTRAN (former NEi NASTRAN)CommercialIndependentSIMP(a)Uses the oldest and more tested code for industrial applications.Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
Autodesk Within (former Within Enhance)CommercialIndependentUses both the Within Enhance and NEi NASTRAN solvers[355], (a)User-friendliness.Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
ANSYS MechanicalCommercialIndependentSIMP[35,130,356]User-friendliness. Pre-defined options.
Integration in a very reliable FEA package.
Cost.
Lesser propensity for user-defined options. Optimisation algorithms lesser disclosure.
Impossibility in modifying the code.
TOSCA StructureCommercialDassault Systèmes’ Abaqus; Dassault Systèmes’ SOLIDWORK; ANSYS; MSC NastranFormerly ESO, SIMP + MMA in recent editions[35,345,349,357,358,359,360]User-friendliness. Integration in very reliable FEA packages.Cost.
Difficulty in controlling the process.
GENESISCommercialEither independent or for ANSYSSIMP, RBTO[35,130], (a)User-friendliness.
Profusely used in industrial applications.
Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
Intes PERMASCommercialIndependentSIMP, RAMP[130], (a)User-friendliness. Attentive support. Profusely used in industrial applications.Cost.
Difficulty in controlling the process. Impossibility in modifying the code.
Samtech Boss QuattroCommercialIndependentDensity-based approaches and Genetic Algorithms[130,361]User-friendliness.
Profusely used in industrial applications.
Cost.
Difficulty in controlling the process.
Impossibility in modifying the code.
COMSOLCommercialIndependentDensity-based approaches and LS methods[130,362,363]User-friendliness.
Profusely used in industrial applications.
Cost.
Difficulty in controlling the process.
Karamba3DCommercialRhinoceros or GrasshopperGenetic Algorithms[56,364]Cost.
User-friendliness.
Already used in some Architecture and Structural Engineering applications.
Difficulty in controlling the process.
Impossibility in modifying the code.
DTU TopOpt appFreewareGrasshopperSIMP(a)Freeware.
User-friendliness. Developed and tested by the scientific community.
Impossibility in modifying the code.
DTU TopOpt programmeFreewareWeb browserSIMP[132,365]Freeware.
User-friendliness. Developed and tested by the scientific community.
Impossibility in modifying the code.
DTU TopOpt Portable and Extendable Toolkit for Scientific Computing (PETSc)FreewarePortable code, which can be implemented in Windows, Linux, etc.Customisable[366]Freeware.
Very useful when employing significant computational resources. Developed and tested by the scientific community.
Much more difficult to intervene over the code compared to other DTU’s freeware codes.
Case-specific.
DTU TopOpt mobile appFreewareAndroid, iPhoneSIMP[123,367]Freeware.
User-friendliness. Developed and tested by the scientific community.
Impossibility in modifying the code.
DTU TopOpt Shape mobile appFreewareiPhoneHybrid[312]Freeware.
User-friendliness. Developed and tested by the scientific community.
Impossibility in modifying the code.
DTU Sigmund SIMP code for MATLABFreewareMATLABSIMP[54], Appendix of [122,359]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
DTU Sigmund SIMP code for MATLAB new (2020) generationFreewareMATLABSIMP[186]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
DTU Andreassen SIMP code for MATLABFreewareMATLABSIMP[55], Appendix of [122,359]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
DTU Andreassen LS code for MATLABFreewareMATLABLS methods[232], (a)Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
Python alternatives to DTU (Sigmund, Andreassen et al.) MATLAB codesFreewarePythonSIMP(a)Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
Zuo and Xie’s BESO code for PythonFreewarePythonBESO[359,368]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries. Some researchers still contest the approach.
Liu and Tovar’s SIMP code for MATLABFreewareMATLABSIMP[359,369]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
Huang and Xie’s BESO code for MATLABFreewareMATLABSoft-kill BESO[121]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
Some researchers still contest the approach. Difficult to apply in complex geometries.
Suresh’s Pareto-optimal tracing code for MATLABFreewareMATLABTopological Sensitivity[370]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
Challis’ LS code for MATLABFreewareMATLABLS Methods[371]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
TOBS (Topology Optimisation of Binary Structures) code for MATLABFreewareMATLABGradient-based method with binary variables[372]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
The approach undergone recent developments and it is not yet clear if it will gather acceptance.
Wei et al.’s LS code for MatlabFreewareMATLABLS methods[373]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries.
Wang et al.’s TOPLSM for MATLABFreewareMATLABLS methods[369,373]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
Schmidt and Schulz’s SIMP code for MATLABFreewareMATLABSIMP[373,374]Freeware.
Developed and tested by the scientific community.
Lengthy code, which hinders its edition. Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
Polytop for MATLABFreewareMATLABSIMP[373,375]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
Zhou et al.’s BESO code for MATLABFreewareMATLABBESO[373,376]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries. Some researchers still contest the approach.
Otomori et al.’s LS code for MATLABFreewareMATLABLS methods[373,377]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
Xia and Breitkopf’s Homogenisation code for MATLABFreewareMATLABHomogenisation[373,378]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
Zhang et al.’s MMC code for MATLABFreewareMATLABMMC[373,379]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases. Less user-friendliness. More prone to user errors. Difficult to apply in complex geometries.
OpenMDAOFreewareIndependent (Platform for modular code)SIMP and LS methods[380,381]Freeware.
Very useful for developing and adapting code with modularity.
It is not a TO programme and code needs to be developed.
Suitable for research and learning, not so much for industrial applications.
Allaire’s LS code for ScilabFreewareScilabLS Methods[373]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors. Difficult to apply in complex geometries. Many researchers are not used to Scilab environment.
FreeFem + +FreewareCan be adapted to the user’s resourcesLS Methods[123,382]Freeware.
Developed and tested by the scientific community.
Code modification is needed for most real cases.
Less user-friendliness.
More prone to user errors.
Chisari’s TOSCA (Tool for Optimisation
in Structural and Civil engineering Analyses)
FreewareIndependentGenetic Algorithms[383]Freeware.
User-friendliness.
Difficulty in controlling the process.
Recent and not profusely tested by the community.
Lagaros’ C# code for SAP2000FreewareSAP2000 open application programming interface
(OAPI)
SIMP[192,359]Freeware.
Very useful for civil and structural engineering practitioners. Developed and tested by the scientific community.
Limited user-friendliness for the target group.
Once implemented in SAP2000, process control and code modification are limited.
He’s script for adaptive layout optimisation of trussesFreewarePythonDiscrete Optimisation; Heuristics[384]Freeware.
User-friendliness.
Allows member adding. Developed and tested by the scientific community.
Constrained to the optimisation of ground structures.
GRAND (Ground structure analysis
and design)
FreewareMATLABDiscrete Optimisation[385,386]Freeware.
User-friendliness. Developed and tested by the scientific community.
Constrained to the optimisation of ground structures.
Does not allow Member Adding.
Sokól’s truss optimisation code for MathematicaFreewareMathematicaDiscrete Optimisation[387]Freeware. Developed and tested by the scientific community.Constrained to the optimisation of ground structures.
Does not allow Member Adding.
Many researchers are not used to Mathematica programming.
(a) Based either on publicly available information or on personal communications with the companies’ contacts (which can be disclosed).
Table 6. Additive manufacturing (AM) categories and techniques.
Table 6. Additive manufacturing (AM) categories and techniques.
AM Categories to ASTM’s Committee F42, ASTM F2792-12a [531] (Withdrawn) and ISO/ASTM 52900:2015 [532] DefinitionsAM TechniquesRemarksReferences
Vat PhotopolymerisationStereolithography (SLA)A liquid resin is solidified by Ultraviolet (UV) light exposure.[126,530]
Material JettingPolyjetPolymer or wax drops are jetted through a nozzle and cured with UV light[126,530]
Binder JettingIndirect Inkjet PrintingA print head jets powder-based materials and fluid binder layers. It can be used for metals, but only high-porosity products are usually produced[126,530]
Material ExtrusionFuse Deposition Modelling (FDM)In FDM, material is heated and continuously expelled through a nozzle[126,530,533]
Contour Crafting
Powder Bed Fusion (PBF)
Used in metals
PBF-L, also known as Laser Beam Melting (LBM), Direct Metal Laser Sintering (DMLS), Selective Laser Melting (SLM), Laser Metal Fusion (LMF), LaserCUSING, or industrial 3D printingDivided by heat source to liquify the powder: L for laser, EB for electron beam.
It is essential to mention that while some authors regard DMLS and SLM similarities as sufficient for considering the terms as synonyms, others prefer to separate it.
SLS is used for polyamides and polymers.
Generally, PBF techniques allow producing metals with both good accuracy and mechanical properties
[126,129,421,423,425,530,534,535,536,537]
PBF-EB, also known as Electron Beam Melting (EBM)
Selective Laser Sintering (SLS)
Sheet LaminationUltrasonic Additive Manufacturing (UAM). Used in metalsLow temperature joining of metal sheets by ultrasonic welding[126,129,530]
Laminated Object Manufacturing (LOM)Usually with paper and glue
Directed Energy Deposition (DED)
Used in metals. In such a case the term Metal Deposition (MD) has been employed
DED-L, also known as Laser Metal Deposition (LMD), Laser Engineered Net Shaping (LENS), Direct Metal Deposition (DMD), Laser Engineered Net Shaping (LENS), laser deposition welding or laser claddingDivided by heat source: L for laser, EB for electron beam, PA for plasma arc, and GMA for gas metal arc.
Powder or wire material sources can be used.
WAAM technique is similar to conventional automatic welding procedures, using wire and an electric arc, as Plasma Arc Welding (PAW), Gas Metal Arc Welding (GMAW), and Gas Tungsten Arc Welding (GTAW). As a result, WAAM may be nested under the other DED techniques.
[126,129,420,421,423,425,530]
DED-EB
DED-PA
DED-GMA
Wire and Arc Additive Manufacturing (WAAM), also known as 3D welding, Shape Metal Deposition (SMD), Shape Welding (SW), Shape Melting (SM), Rapid Prototyping (RP) or Solid Freeform Fabrication (SFF)
Table 7. Recent research on design techniques for AM.
Table 7. Recent research on design techniques for AM.
DevelopmentReference
Multi-Material Topology Optimisation (MMTO) by generalising the single-material Pareto tracing method.[553]
Guidelines for integrating TO and AM to restrain support structures.[246]
A TO approach to minimising support material by optimising an allowable self-supporting angle.[554]
A TO approach to designing self-supporting structures.[555]
Guidelines for TO regarding AM process parameters.[556]
Guidelines for enabling AM newcomers to produce better quality designs. The proposed worksheet has a useful “pass-or-fail” arrangement.[557]
A method for topologically optimised infills in additively manufactured parts. By fostering non-uniform infills, better results have been attained.[558]
TO for AM with EBM (or PBF-EB).[559]
AM-fabricated Materials with Site-Specific Properties (MSP). This design approach allows designing materials with heterogeneous properties, where local material enhancement is possible without requiring an increasing fabrication time and cost for the whole element.[560]
TO approach to minimise overhangs, assisted by its sensitivity analysis.[561]
TO approach to minimise overhangs and generating self-supporting structures.[562]
TO approach to minimise support structures and thin features.[563]
Optimisation of support structures design for AM.[564]
A multi-objective TO approach to minimise supports material consumption and removal time and cost, while minimising parts deformation. For such an end, a repulsion index (RI) is used.[565]
A design method for additively manufacturable free-form periodic metasurfaces.[566]
A multiscale method which includes both TO macro-scale optimisation and AM layers mesoscale.[567]
A new version for the MMC method based on AM data.[568]
A TO model to account for thermal residual stresses and deformations due to the AM processes.[569]
TO approach to minimise overhangs in compliant mechanisms, using the Smallest Univalue Segment Assimilating Nucleus algorithm.[570]
TO approach to minimise overhangs and assure a minimum length scale, both for enhanced printability. Application to a tensegrity connection.[547]
TO for AM with SLM (or PBF-L).[571]
A Non-Probabilistic Reliability-Based Topology Optimisation (NRBTO) method to account for additively manufactured materials’ properties uncertainty.[572]
A TO method to account for AM cost and fabrication time.[183]
A TO density-based approach with one field for design parameters and another field for support layout optimisation.[573]
A TO approach for designing and re-designing additively manufacturable parts.[574]
A new perspective on overhang control, taking into account AM techniques specific features with a skeleton-based structure decomposition approach.[575]
TO approach to minimise supports in enclosed voids. Employs a Nonlinear Virtual Temperature Method (N-VTM) to find enclosed voids.[576]
A TO approach for re-designing additively manufacturable parts. Integration with a commercial computer-aided design software is discussed, which enforces the study’s practical applicability.[577]
A TO approach for parts repair or upgrade with AM after subtractive machining.[578]
A TO approach for merging structural optimisation and WAAM deposition sequence.[579]
TO approach for taking into account the assembly design.[580]
A multi-objective minimisation TO approach which account for AM fabrication time and cost.[581]
Multiresolution Topology Optimisation (MTOP) method for high resolution AM with overhang and minimum length control.[582]
An NRBTO method to account for additively manufactured materials’ properties local uncertainty. For such an end, Uncertainty Regions (UR) are defined within the design domain.[583]
TO with kinetic analysis added to the common FEA.[584]
Solid Anisotropic Material with the Penalisation (SAMP) technique better integrating process parameters into TO.[585]
TO of multi-material infills with a systematic multi-phase design method.[586]
Poisson’s equation-based scalar field constraint to suppress enclosed voids in TO.[587]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ribeiro, T.P.; Bernardo, L.F.A.; Andrade, J.M.A. Topology Optimisation in Structural Steel Design for Additive Manufacturing. Appl. Sci. 2021, 11, 2112. https://doi.org/10.3390/app11052112

AMA Style

Ribeiro TP, Bernardo LFA, Andrade JMA. Topology Optimisation in Structural Steel Design for Additive Manufacturing. Applied Sciences. 2021; 11(5):2112. https://doi.org/10.3390/app11052112

Chicago/Turabian Style

Ribeiro, Tiago P., Luís F. A. Bernardo, and Jorge M. A. Andrade. 2021. "Topology Optimisation in Structural Steel Design for Additive Manufacturing" Applied Sciences 11, no. 5: 2112. https://doi.org/10.3390/app11052112

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop