journal article·2022-01-09Open access

A Comparative Study of the Application of Different Commercial Software for Topology Optimization

Evangelos Tyflopoulos, Martin Steinert

Applied Sciences· Volume 12· Issue 2

Abstract

Topology optimization (TO) has been a popular design method among CAD designers in the last decades. This method optimizes the given design domain by minimizing/maximizing one or more objective functions, such as the structure’s stiffness, and at the same time, respecting the given constraints like the volume or the weight reduction. For this reason, the companies providing the commercial CAD/FEM platforms have taken this design trend into account and, thus, have included TO in their products over the last years. However, it is not clear which features, algorithms, or, in other words, possibilities the CAD designers do have using these software platforms. A comparative study among the most applied topology optimization software was conducted for this research paper. First, the authors developed an online database of the identified TO software in the form of a table. Interested CAD designers can access and edit its content, contributing in this way to the creation of an updated library of the available TO software. In addition, a deeper comparison among three commercial software platforms—SolidWorks, ANSYS Mechanical, and ABAQUS—was implemented using three common case studies—(1) a bell crank lever, (2) a pillow bracket, and (3) a small bridge. These models were designed, optimized, and validated numerically, as well as compared for their strength. Finally, the above software was evaluated with respect to optimization time, optimized designs, and TO possibilities and features.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Topology Optimization in Engineering · Composite Structure Analysis and Optimization · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology (NTNU), 7491 Trondheim, Norway

References (100+)

Show source-provided references
1. Bendsøe, M.P., and Sigmund, O. (2013). Topology Optimization: Theory, Methods, and Applications, Springer Science & Business Media.
2. Optimal shape design as a material distribution problem10.1007/BF01650949 ↗
3. Generating Optimal Topologies in Structural Design Using a Homogenization Method10.1016/0045-7825(88)90086-2 ↗
4. Material interpolation schemes in topology optimization10.1007/s004190050248 ↗
5. Tyflopoulos, E., and Steinert, M. (2020). Topology and Parametric Optimization-Based Design Processes for Lightweight Structures. Appl. Sci., 10.10.3390/app10134496 ↗
6. Leiva, J.P. (2011, January 9–10). Structural optimization methods and techniques to design efficient car bodies. Proceedings of the International Automotive Body Congress, Troy, MI, USA.
7. Topology optimization of multi-scale structures: A review10.1007/s00158-021-02881-8 ↗
8. Efficient design optimization of variable-density cellular structures for additive manufacturing: Theory and experimental validation10.1108/RPJ-04-2016-0069 ↗
9. A comparative study between traditional topology optimization and lattice optimization for additive manufacturing
10. A practical generative design method10.1016/j.cad.2010.09.009 ↗
11. Tyflopoulos, E., Haskins, C., and Steinert, M. (2021). Topology-Optimization-Based Learning: A Powerful Teaching and Learning Framework under the Prism of the CDIO Approach. Educ. Sci., 11.10.3390/educsci11070348 ↗
12. Messing with boundaries-quantifying the potential loss by pre-set parameters in topology optimization10.1016/j.procir.2019.04.307 ↗
13. A 99 line topology optimization code written in Matlab10.1007/s001580050176 ↗
14. The COC algorithm, Part II: Topological, geometrical and generalized shape optimization10.1016/0045-7825(91)90046-9 ↗
15. Efficient topology optimization in MATLAB using 88 lines of code10.1007/s00158-010-0594-7 ↗
16. A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D10.1007/s00158-020-02629-w ↗
17. CalculiX CrunchiX User’s Manual Version 2.12
18. Computational efficiency and validation of bi-directional evolutionary structural optimisation10.1016/S0045-7825(99)00309-6 ↗
19. Allaire, G., Karrman, A., and Michailidis, G. (2021, November 29). Scilab Code Manual. Available online: http://www.cmap.polytechnique.fr/~allaire/levelset/manual.pdf.
20. A level-set method for shape optimization10.1016/S1631-073X(02)02412-3 ↗
21. Bernardi, D., Hecht, F., Ohtsuka, K., and Pironneau, O. (1999). FREEFEM, Universite Pierre et Marie Curie.
22. Gibson, T.H., McRae, A.T., Cotter, C.J., Mitchell, L., and Ham, D.A. (2019). Firedrake. Compatible Finite Element Methods for Geophysical Flows, Springer Nature.10.1007/978-3-030-23957-2_3 ↗
23. 3DS (2021, November 29). SOLIDWORKS. Available online: https://www.solidworks.com/.
24. 3DS (2021, November 29). ABAQUS. Available online: https://www.3ds.com/products-services/simulia/products/abaqus/.
25. Siemens (2021, November 29). Siemens NX. Available online: https://www.plm.automation.siemens.com/global/en/products/nx/.
26. ALTAIR (2021, November 29). OptiStruct. Available online: https://www.altair.com/optistruct/.
27. XIE_Technologies (2021, November 29). Ameba. Available online: https://ameba.xieym.com/.
28. ANSYS (2021, November 29). ANSYS Mechanical. Available online: https://www.ansys.com/products/structures/ansys-mechanical.
29. Zhou, M., Fleury, R., Shyy, Y.-K., Thomas, H., and Brennan, J. (2002, January 4–6). Progress in topology optimization with manufacturing constraints. Proceedings of the 9th AIAA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, Atlanta, GA, USA.10.2514/6.2002-5614 ↗
30. Schramm, U., and Zhou, M. (2005, January 26–29). Recent developments in the commercial implementation of topology optimization. Proceedings of the IUTAM Symposium on Topological Design Optimization of Structures, Machines and Materials, Copenhagen, Denmark.
31. Reddy Kantareddy, S.N., Ferguson, I., Frecker, M., Simpson, T.W., and Dickman, C.J. (2016, January 21–24). Topology optimization software for additive manufacturing: A review of current capabilities and a real-world example. Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Charlotte, NC, USA.10.1115/DETC2016-59718 ↗
32. Christensen, P.W., and Klarbring, A. (2008). An Introduction to Structural Optimization, Springer Science & Business Media.
33. On the usefulness of non-gradient approaches in topology optimization10.1007/s00158-011-0638-7 ↗
34. An integrated approach to topology, sizing, and shape optimization10.1007/s00158-003-0351-2 ↗
35. A simple evolutionary procedure for structural optimization10.1016/0045-7949(93)90035-C ↗
36. Bubble Method for Topology and Shape Optimization of Structures10.1007/BF01742933 ↗
37. Design-dependent loads in topology optimization10.1051/cocv:2002070 ↗
38. 3D_SYSTEMS (2021, November 29). 3DXpert. Available online: https://www.3dsystems.com/software/3dxpert.
39. Lopez, C., and Stroobants, J. (2019, January 11–13). Lattice topology optimization and additive manufacturing of a 316l control arm. Proceedings of the Sim-AM 2019: II International Conference on Simulation for Additive Manufacturing, Pavia, Italy.
40. Simulation-based design: A case study in combining optimization methodologies for angle-ply composite laminates10.1016/j.procir.2021.05.131 ↗
41. BETA (2021, November 29). ACP OpDesign. Available online: https://www.beta-cae.com/opdesign.htm.
42. Burbulla, F., Hallquist, J., L‘Eplattenier, P., Stander, N., Huang, Y., Bala, S., and Del Pin, F. (2017, January 9–11). Modelling of Adhesively Bonded Joints in CAE-Models at Porsche–Look behind the Scenes. Proceedings of the 11th European LS-DYNA Conference, Salzburg, Austria.
43. Allaire, G. (2021, November 29). Allaire_Scilab. Available online: http://www.cmap.polytechnique.fr/~allaire/levelset_en.html.
44. Structural optimization using sensitivity analysis and a level-set method, in Scilab and Matlab
45. Checkerboard and minimum member size control in topology optimization10.1007/s001580050179 ↗
46. Robotic additive manufacturing (RAM) with clay using topology optimization principles for toolpath planning: The example of a building element10.1080/00038628.2019.1620170 ↗
47. BETA (2021, November 29). ANSA. Available online: https://www.beta-cae.com/ansa.htm.
48. Salway, D., and Zeguer, T. (2013, January 2–4). Multi-disciplinary Topology Optimization for Vehicle Bonnet Design. Proceedings of the 9th European LS-DYNA Conference, Manchester, UK.
49. ANSYS (2021, November 29). ANSYS Discovery. Available online: https://www.ansys.com/products/3d-design/ansys-discovery.
50. Tyflopoulos, E., Lien, M., and Steinert, M. (2021). Optimization of Brake Calipers Using Topology Optimization for Additive Manufacturing. Appl. Sci., 11.10.3390/app11041437 ↗
51. Topology Optimization of sheet metal brackets using ANSYS
52. Autodesk (2021, November 29). Autodesk Fusion 360. Available online: https://www.autodesk.com/products/fusion-360/overview.
53. Impact response of hammerhead pier fibrous concrete beams designed with topology optimization
54. Autodesk (2021, November 29). Autodesk Inventor. Available online: https://www.autodesk.com/products/inventor/overview?term=1-YEAR&tab=subscription.
55. Barnes, J.B., and Camisa, J.A. (2019, January 16–21). Additive Manufacturing for Oil and Gas-Potential of Topology Optimization for Offshore Applications. Proceedings of the 29th International Ocean and Polar Engineering Conference, Honolulu, HI, USA.
56. Autodesk (2021, November 29). Autodesk Netfabb. Available online: https://www.autodesk.com/products/netfabb/overview.
57. Simulation of the strength properties of lattice structures, produced by the method of three-dimensional printing10.1063/1.5138413 ↗
58. Autodesk (2021, November 29). Autodesk Within Medical. Available online: https://www.autodesk.eu/products/within-medical/overview?wcmmode=disabled.
59. Strategies for functionally graded lattice structures derived using topology optimisation for additive manufacturing
60. LMS_Samtech (2021, November 29). BOSS-Quattro. Available online: https://www.lmsintl.com/samtech-boss-quattro.
61. Santer, M., and Pellegrino, S. (2007, January 23–26). Topology optimization of adaptive compliant aircraft wing leading edge. Proceedings of the 48th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Honolulu, HI, USA.10.2514/6.2007-1714 ↗
62. Fidesys (2021, November 29). CAE Fidesys. Available online: https://cae-fidesys.com/products/desktop/?hl=en.
63. Mesh-independent equivalent domain integral method for J-integral evaluation10.1016/j.advengsoft.2016.08.006 ↗
64. FRIENDSHIP_SYSTEMS (2021, November 29). CAESES. Available online: https://www.caeses.com/.
65. Harries, S., and Abt, C. (2019). CAESES—The HOLISHIP Platform for Process Integration and Design Optimization. A Holistic Approach to Ship Design, Springer.10.1007/978-3-030-02810-7_8 ↗
66. Dhondt, G., and Wittig, K. (2021, November 29). CalculiX. Available online: http://www.calculix.de/.
67. Löffelmann, F. (2021, November 29). Calculix/Beso. Available online: https://github.com/calculix/beso.
68. Löffelmann, F. (2017, January 15–18). Failure Index Based Topology Optimization for Multiple Properties. Proceedings of the 23rd International Conference on Engineering Mechanics, Svratka, Czech Republic.
69. 3DS (2021, November 29). CATIA. Available online: https://www.3ds.com/products-services/catia/.
70. Topology optimization of compressor bracket10.1007/s12206-008-0428-3 ↗
71. CES-Eckard_GmbH (2021, November 29). CATOPO. Available online: http://ces-eckard.de/.
72. Topology optimization of a gas-turbine engine part10.1088/1757-899X/177/1/012077 ↗
73. COMSOL_Inc (2021, November 29). COMSOL. Available online: https://www.comsol.com/.
74. Srinivas, V., and Ananthasuresh, G. (2006, January 7). Analysis and topology optimization of heat sinks with a phase-change material on COMSOL multiphysics™ platform. Proceedings of the COMSOL Users Conference, Paris, France.
75. Ptc (2021, November 29). Creo. Available online: https://www.ptc.com/en/products/creo.
76. Design Evaluation and Optimization of Helical Gears using CREO
77. Diabatix (2021, November 29). Diabatix. Available online: https://www.diabatix.com/.
78. Cooling, Battery and Suspension System of the Umicore Eclipse10.1007/s40111-019-0004-0 ↗
79. BETA (2021, November 29). Epilysis. Available online: https://www.beta-cae.com/epilysis.htm.
80. Efficient Surrogate-Based NVH Optimization of a Full Vehicle Using FRF Based Substructuring10.4271/2020-01-0629 ↗
81. DevDept (2021, November 29). Eyeshot. Available online: https://www.devdept.com/eyeshot.
82. Martini, G. (2016). CAD Aspects on Isogeometric Analysis and Hybrid Domains. [Ph.D. Thesis, Alma Mater Studiorum Università di Bologna].
83. König, O., Wintermantel, M., Zehnder, N., Giger, M., Roos, R., Barandun, G.A., and Keller, D. (2021, November 29). FELyX. Available online: http://felyx.sourceforge.net/idea.html.
84. Evolutionary truss topology optimization using a graph-based parameterization concept10.1007/s00158-006-0028-8 ↗
85. DDS (2021, November 29). FEMTools. Available online: https://www.femtools.com/products/ftopt.htm.
86. Shook, B.W., Nizam, A., Gong, Z., Francis, A.M., and Mantooth, H.A. (2013, January 23–26). Multi-objective layout optimization for multi-chip power modules considering electrical parasitics and thermal performance. Proceedings of the 2013 IEEE 14th Workshop on Control and Modeling for Power Electronics (COMPEL), Salt Lake City, UT, USA.10.1109/COMPEL.2013.6626450 ↗
87. Firedrake (2021, November 29). Firedrake. Available online: https://www.firedrakeproject.org/.
88. Salazar De Troya, M., and Beck, V.A. (2020). Level Set Topology Optimization in Firedrake, Lawrence Livermore National Lab.(LLNL).
89. Lindemann, J., and Olsson, K.-G. (2021, November 29). ForcePAD. Available online: http://forcepad.sourceforge.net/.
90. Beger, A.-L., Brezing, A., and Feldhusen, J. (2013, January 5–6). The potential of low cost topology optimization. Proceedings of the 15th International Conference on Engineering and Product Design Education, Dublin, Ireland.
91. Pironneau, O. (2021, November 29). FreeFEM. Available online: https://freefem.org/.
92. Structural Topology Optimization Based on the Level Set Method and FreeFEM
93. VR&D (2021, November 29). GENESIS. Available online: http://www.vrand.com/products/genesis/.
94. Leiva, J.P., Wang, L., Recek, S., and Watson, B.C. (2017, January 6–7). Automobile design using the GENESIS structural optimization program. Proceedings of the Nafems Seminar: Advances in Optimization Tecnologies for Product Design, Chicago, IL, USA.
95. Renard, Y., and Pommier, J. (2021, November 29). GetFEM++. Available online: https://getfem.org/index.html.
96. Internal contact modeling for finite strain topology optimization10.1007/s00466-021-01974-x ↗
97. Rutten, D. (2021, November 29). Grasshopper. Available online: https://www.rhino3d.com/6/new/grasshopper/.
98. McNeel, R. (2021, November 29). Rhino. Available online: https://www.rhino3d.com/.
99. McNeel, R. (2021, November 29). Food4Rhino. Available online: https://www.food4rhino.com/en.
100. Søndergaard, A., Amir, O., and Knauss, M. (2013). Topology Optimization and Digital Assembly of Advanced Space-Frame Structures, Aarhus School of Architecture.10.52842/conf.acadia.2013.367 ↗