Multi-objective design of multi-material truss lattices utilizing graph neural networks

Ramón Frey1, Michael R Tucker2, Mohamadreza Afrasiabi2

  • 1Advanced Manufacturing Lab, ETH Zürich, Leonhardstrasse 21, 8092, Zurich, Switzerland. ramfrey@ethz.ch.

Scientific Reports
|January 25, 2025
PubMed
Summary

This study introduces a new graph neural network (GNN) framework for the inverse design of multi-material architected materials. The approach efficiently optimizes thermal expansion and stiffness properties for advanced additive manufacturing applications.

Related Concept Videos

Space Trusses: Problem Solving01:29

Space Trusses: Problem Solving

A space truss is a three-dimensional counterpart of a planar truss. These structures consist of members connected at their ends, often utilizing ball-and-socket joints to create a stable and versatile framework. Due to its adaptability and capacity to withstand complex loads, the space truss is widely used in various construction projects.
Consider a tripod consisting of a tetrahedral space truss with a ball-and-socket joint at C. Suppose the height and lengths of the horizontal and vertical...
554
Simple Trusses01:21

Simple Trusses

A truss is a structural framework consisting of slender members connected at joints, designed to support external loads while minimizing material usage and weight. Simple trusses are a type of planar truss where all members lie within a single two-dimensional plane.
The most basic planar truss is a simple truss with three members arranged in a triangular formation. This triangular truss is inherently stable and rigid due to its geometry, making it an ideal starting point for creating more...
1.6K
Space Trusses01:25

Space Trusses

A space truss is a three-dimensional counterpart of a planar truss. These structures consist of members connected at their ends, often utilizing ball-and-socket joints to create a stable and versatile framework. The space truss is widely used in various construction projects due to its adaptability and capacity to withstand complex loads.
At the core of a space truss lies the fundamental unit known as the tetrahedron. This structure is composed of six members that form a three-dimensional shape...
749
Method of Joints01:30

Method of Joints

The method of joints is a commonly used technique to analyze the forces in structural trusses. The method is based on the principle of equilibrium, which assumes that the truss members are connected by frictionless pins. The forces at each joint can be determined by considering the equilibrium of the forces acting on that joint.
Since plane truss members are in the same plane, each joint is subjected to a coplanar and concurrent force system. To apply the method of joints, the first step is to...
722
Zero-Force Member01:30

Zero-Force Member

A truss is a framework that comprises slender members connected at their ends by joints. Trusses are widely used in engineering and architecture to stabilize and strengthen structures like bridges, roofs, and towers. Truss members are designed to carry loads through tension and compression, enabling the truss to withstand external forces.
One critical concept in truss design is the idea of zero-force members. It refers to a truss member that experiences no stress under loading conditions.
1.4K
Method of Joints: Problem Solving I01:30

Method of Joints: Problem Solving I

The method of joints is a commonly used technique to analyze the forces in structural trusses. The method is based on the principle of equilibrium, which assumes that the truss members are connected by frictionless pins. The forces at each joint can be determined by considering the equilibrium of the forces acting on that joint. Consider a truss structure with two forces of 20 N and 10 N acting at joints C and D, respectively. The method of joints can be used to determine the forces FCB, FDC,...
1.0K