Sketch-Guided Topology Optimization with Enhanced Diversity for Innovative Structural Design
Source abstract
Abstract
Topology optimization (TO) is a powerful generative design tool for innovative structural design, capable of optimizing material distribution to generate structures with superior performance. However, current topology optimization algorithms mostly target a single objective and are highly dependent on the problem definition parameters, causing two critical issues: limited human controllability and solution diversity. These issues often lead to burdensome design iterations and insufficient design exploration. This paper proposes a multi-solution TO framework to address them. Human designers express their stylistic preferences for structures through sketches which are decomposed into stroke and closed-shape elements to flexibly guide each TO process. Sketch-based constraints are integrated with Fourier mapping-based length-scale control to enhance human controllability. Solution diversity is achieved by perturbing Fourier mapping frequencies and load conditions in the neural implicit TO framework. Adaptive parallel scale adjustment is incorporated to reduce the computational cost for design exploration. Using the structural design of a wheel spoke as a case study, the mechanical performance and diversity of the generated TO solutions as well as the effectiveness of human control are analyzed both qualitatively and quantitatively. The results reveal that the sketch-based constraints and length-scale control have distinct control effects on structural features and have different impacts on the mechanical performance and diversity, thereby enabling fine-grained and flexible human controllability to better balance conflicting objectives.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Topology Optimization in Engineering · Composite Structure Analysis and Optimization · Innovations in Concrete and Construction Materials
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China
School of Design, Shanghai Jiaotong University, Shanghai 200240, China
School of Electric Engineering, Shanghai Jiaotong University, Shanghai 200240, China
Academy for Engineering and Technology, Fudan University, Shanghai 200433, China
Funding
National Natural Science Foundation of China · Xie Youbai Design Scientific Research Foundation
References (52)
Show source-provided references
1. Reinforcement layout design for concrete structures based on continuum damage and truss topology optimization10.1007/s00158-012-0817-1 ↗
2. Topology optimization approaches: A comparative review10.1007/s00158-013-0978-6 ↗
3. Oh, S., Jung, Y., Lee, I., and Kang, N. (2018, January 26–29). Design automation by integrating generative adversarial networks and topology optimization. Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Quebec City, QC, Canada.10.1115/DETC2018-85506 ↗
4. Minimum compliance topology optimization of shell-infill composites for additive manufacturing10.1016/j.cma.2017.08.018 ↗
5. Topology Optimization in Aircraft and Aerospace Structures Design10.1007/s11831-015-9151-2 ↗
6. Large scale three-dimensional topology optimisation of heat sinks cooled by natural convection10.1016/j.ijheatmasstransfer.2016.05.013 ↗
7. Density based topology optimization of turbulent flow heat transfer systems10.1007/s00158-018-1967-6 ↗
8. Topology optimization of turbulent flows10.1016/j.cma.2017.11.029 ↗
9. Nanometer-scale photon confinement in topology-optimized dielectric cavities10.1038/s41467-022-33874-w ↗
10. Inverse design in photonics by topology optimization: Tutorial10.1364/JOSAB.406048 ↗
11. Conceptual design of structural systems based on topology optimization and prefabricated components10.1016/j.compstruc.2019.106136 ↗
12. Interactive Structural Topology Optimization with Subjective Scoring and Drawing Systems10.1016/j.cad.2023.103532 ↗
13. Generative Design by Reinforcement Learning: Enhancing the Diversity of Topology Optimization Designs10.1016/j.cad.2022.103225 ↗
14. Approximate Length Scale Filter in Topology Optimization using Fourier Enhanced Neural Networks10.1016/j.cad.2022.103277 ↗
15. Human-Informed Topology Optimization: Interactive application of feature size controls10.1007/s00158-023-03512-0 ↗
16. HiTop 2.0: Combining topology optimisation with multiple feature size controls and human preferences10.1080/17452759.2023.2268603 ↗
17. Minimum length scale in topology optimization by geometric constraints10.1016/j.cma.2015.05.003 ↗
18. Combined length scale and overhang angle control in minimum compliance topology optimization for additive manufacturing10.1007/s00158-018-2168-z ↗
19. A novel multi-pattern control for topology optimization to balance form and performance needs10.1016/j.engstruct.2024.117581 ↗
20. A direct approach to achieving efficient free-form shells with embedded geometrical patterns10.1016/j.tws.2023.110559 ↗
21. Concurrent topology optimization of shells with pattern-guided infills for intuitive design and additive manufacturing10.1016/j.cma.2023.116485 ↗
22. Topology optimization of periodic mechanical structures with orthotropic materials based on the element-free Galerkin method10.1016/j.enganabound.2022.06.014 ↗
23. Machine-learning assisted topology optimization for architectural design with artistic flavor10.1016/j.cma.2023.116041 ↗
24. Vulimiri, P.S., Deng, H., Dugast, F., Zhang, X., and To, A.C. (2021). Integrating Geometric Data into Topology Optimization via Neural Style Transfer. Materials, 14.10.3390/ma14164551 ↗
25. Machine learning powered sketch aided design via topology optimization10.1016/j.cma.2023.116651 ↗
26. Deep Generative Design: Integration of Topology Optimization and Generative Models10.1115/1.4044229 ↗
27. Integrating deep learning into CAD/CAE system: Generative design and evaluation of 3D conceptual wheel10.1007/s00158-021-02953-9 ↗
28. Intelligent design of key joints in aerial building machine using topology optimization and generative adversarial network10.1016/j.autcon.2024.105747 ↗
29. A level set method for structural topology optimization10.1016/S0045-7825(02)00559-5 ↗
30. Material interpolation schemes in topology optimization10.1007/s004190050248 ↗
31. Topology optimization of non-linear elastic structures and compliant mechanisms10.1016/S0045-7825(00)00278-4 ↗
32. Bridging topology optimization and additive manufacturing10.1007/s00158-015-1274-4 ↗
33. 3D printing of a post-tensioned concrete girder designed by topology optimization10.1016/j.autcon.2020.103084 ↗
34. An explicit formulation for minimum length scale control in density-based topology optimization10.1016/j.cma.2022.115761 ↗
35. A hole-filling based approach to controlling structural complexity in topology optimization10.1016/j.cma.2023.116391 ↗
36. Length scale and manufacturability in density-based topology optimization10.1007/s00419-015-1106-4 ↗
37. Topology optimization with text-guided stylization10.1007/s00158-023-03686-7 ↗
38. Radford, A., Kim, J.W., Hallacy, C., Ramesh, A., Goh, G., Agarwal, S., Sastry, G., Askell, A., Mishkin, P., and Clark, J. (2021, January 18–24). Learning transferable visual models from natural language supervision. Proceedings of the 38th International Conference on Machine Learning, Virtual.
39. A Survey on Deep Learning: Algorithms, Techniques, and Applications10.1145/3234150 ↗
40. TopologyGAN: Topology Optimization Using Generative Adversarial Networks Based on Physical Fields Over the Initial Domain10.1115/1.4049533 ↗
41. Maze, F., and Ahmed, F. (2023, January 7–14). Diffusion Models Beat GANs on Topology Optimization. Proceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence, Washington, DC, USA.
42. Deep learning for determining a near-optimal topological design without any iteration10.1007/s00158-018-2101-5 ↗
43. Generating three-dimensional structural topologies via a U-Net convolutional neural network10.1016/j.tws.2020.107263 ↗
44. TOuNN: Topology Optimization using Neural Networks10.1007/s00158-020-02748-4 ↗
45. Topology Optimization Using Neural Networks With Conditioning Field Initialization for Improved Efficiency10.1115/1.4064131 ↗
46. Generative Design by Embedding Topology Optimization into Conditional Generative Adversarial Network10.1115/1.4062980 ↗
47. A 3D Structure Mapping-Based Efficient Topology Optimization Framework10.1115/1.4062352 ↗
48. Accelerating gradient-based topology optimization design with dual-model artificial neural networks10.1007/s00158-020-02770-6 ↗
49. Dynamically configured physics-informed neural network in topology optimization applications10.1016/j.cma.2024.117004 ↗
50. Denoising diffusion probabilistic models
51. Improved Denoising Diffusion Probabilistic Models
52. U-Net: Convolutional Networks for Biomedical Image Segmentation