Source-linked AI summary

Growth-Inspired Graph Generation and Inverse Design of Mechanical Lattices via Dot Matrices Database Augmentation and GCNN

Weiyun Xu, Jiamu Liu

arXiv:2609.29024v1cs.LGcond-mat.mtrl-sciphysics.app-ph

TL;DR

Mechanical-lattice design faces a vast topology space, and graph databases often treat architectures as finished samples rather than generated networks. This paper builds a sequential growth-based graph framework, learns stiffness with a GCNN, and demonstrates stiffness-targeted inverse design with FEA validation.

  • Problem

    Mechanical metamaterials have enormous topology spaces, while existing graph databases generally sample finished architectures from predefined combinatorial spaces rather than representing how networks are generated.

    Source: §1 · p. 1
  • Method

    The framework grows lattices through sequential branching and loop-forming reinforcement, encodes them as graphs for GCNN stiffness prediction, and extends to curved-beam nonlinear shape design.

    Source: §1 · p. 2, §2.1 · p. 2
  • Results

    For a 1000 MPa target, the selected design was predicted at 1042.43 MPa and validated by finite element analysis at 1027.49 MPa.

    Source: §3.3 · p. 4
  • Takeaways & Limitations

    A compact growth grammar can generate mechanically diverse structures for graph learning and reduce the cost of inverse search.

    Source: §4 · p. 6

Abstract

from arXiv · show

Natural load-bearing and transport networks are not assembled in a single step; they emerge through a temporally ordered process of growth, branching, reinforcement, and loop formation. Inspired by this developmental logic, this work introduces a morphogenetic graph-generation framework for mechanical lattices in which a discrete dot matrix provides potential nodes and the final architecture is created by sequential cross-layer and intra-layer growth. The same rule is visualized in two dimensions as a leaf-vein-like developmental sequence and implemented in three dimensions on a 3x3x3 nodal matrix containing 27 candidate nodes. A dataset of distinct three-dimensional lattices was evaluated by beam-based finite element analysis and represented directly as graphs. A graph convolutional neural network (GCNN) with three graph-convolution layers and dual global pooling learns the topology-property mapping and predicts effective compressive stiffness. Coupling the GCNN surrogate with rapid structural sampling enables inverse design: for a target stiffness of 1000 MPa, the selected design was predicted at 1042.43 MPa and validated by finite element analysis at 1027.49 MPa. Beyond straight members, the framework has also been extended to parameterized horseshoe-shaped curved beams made of nonlinear materials, enabling topology-geometry design toward prescribed deformation shapes. Our work provides a paradigm for augmenting the database of mechanical metamaterials, and the resulting perspective links biological morphogenesis, graph learning, and nonlinear shape programming in a unified generative design framework for architected materials.

1. Introduction

Mechanical metamaterials offer broad property control through architecture, but their combinatorial design space makes topology selection difficult. This work uses sequential growth rules to generate lattices, learn their stiffness, and extend design toward nonlinear deformation targets.

1. Introduction

  • Mechanical metamaterials can achieve unusual combinations of stiffness, strength, compressibility, multistability, and shape change through architecture, while their topology space is enormous.Nonlinear geometry and material behavior further enlarge the design space.Source: §1 · p. 1
  • Existing graph-based lattice databases generally sample finished architectures from predefined combinatorial spaces, leaving network-generation processes secondary.Surrogates and inverse-design algorithms offer routes through the computational and combinatorial complexity.Source: §1 · p. 1
  • The framework treats developmental ordering—growth, branching, and loop formation—as an inductive bias, letting the graph grow rather than drawing it all at once.The biological inspiration is developmental logic, not a literal simulation of plant physiology.Source: §1 · pp. 1–2
  • A dimension-independent growth generator is demonstrated in 2D and transferred to a 3 × 3 × 3 scaffold, then paired with FEA and a GCNN for stiffness prediction and inverse selection.The biological analogy is limited to sequential activation, branching, and loop-forming reinforcement.Source: §1 · p. 2
  • The framework also extends beyond straight trusses to parameterized horseshoe-shaped curved beams with nonlinear mechanics for topology-geometry design toward target deformation shapes.The design variables then include connectivity, member curvature, and material response.Source: §1 · p. 2

2. Materials and methods

The methods generate lattices through ordered cross-layer and intra-layer growth, encode them as graphs for GCNN stiffness prediction, and obtain training labels from compression FEA.

2.1. Morphogenetic representation on a discrete dot matrix

  • Later intra-layer links add redundancy and alternate load paths, while a distance cutoff below √3 grid units restricts candidate connections to local neighbors.The method abstracts temporal ordering, hierarchical branching, and delayed loop formation rather than modeling plant physiology.Source: §2.1 · pp. 2–3
  • The generator starts from 27 candidate nodes on a 3 × 3 × 3 scaffold organized into distance-based layers; cross-layer links form the primary skeleton, with growth beginning beyond the innermost core.Beginning at the second layer is intended to limit densification near the origin and distribute load paths more uniformly.Source: §2.1 · pp. 2–3

2.2. Graph data and structure of GCNN

  • Each lattice is encoded as a graph with 27 coordinate-feature nodes and beam-member edges, which a GCNN maps to effective stiffness.The encoder uses three graph-convolution layers, followed by global average and maximum pooling and a scalar regression head.Source: §2.2 · p. 3

2.3. Finite element methods

  • Compression FEA constrains the bottom surface, applies a −0.1 mm top displacement, and labels each structure with the maximum elastic-region slope of its stress–strain response.The simulations use B31 beam elements subdivided into 20 elements along each member.Source: §2.3 · pp. 3–4

3. Results

The generated lattices span a varied stiffness range, and the GCNN predicts stiffness well overall, supporting inverse selection for a prescribed stiffness. The framework also extends to nonlinear curved members and deformation-shape targets.

3.1. Potential property space of current representation

  • The 1,000-structure stiffness distribution averaged 1098 MPa and spanned nearly 20% of the mean, including structures as low as 655 MPa.The distribution is described as approximately normal, with standard deviation 126.63 MPa.Source: Figure 4 · p. 4, §3.1 · p. 4

3.2. Prediction through GCNN model

  • Validation reached R² = 0.84 and MAE = 37 MPa, with most predictions within 5% relative error; accuracy was weaker for low-stiffness structures.After approximately 100 epochs, validation loss plateaued while training loss continued to decrease, suggesting overfitting.Source: Figure 5 · p. 4, §3.2 · p. 4

3.3. Inverse design for a prescribed stiffness

  • 1042.43 MPa was the GCNN prediction for a 1000 MPa target, and finite element analysis validated the selected design at 1027.49 MPa.Candidates predicted within ±5% of a target were selected for finite element validation.Source: §3.3 · p. 4, Figure 6 · p. 5

3.4. Extension to nonlinear curved-member lattices and target-shape inverse design

  • Parameterized horseshoe edges add geometry and nonlinear material attributes; shape-target inverse design minimizes boundary-deformation mismatch under constraints, using nonlinear FEA or an edge-aware surrogate.The extension retains the growth rules and graph-based representation while enabling nonlinear shape programming.Source: §3.4 · p. 5

4. Discussion and conclusion

The study uses temporally ordered growth on a dot matrix to generate diverse lattice graphs, then applies graph learning and inverse screening to design for stiffness. It extends the framework to curved, nonlinear members and prescribed deformation shapes.

4. Discussion and conclusion

  • The dot matrix enables temporally ordered cross-layer branching followed by intra-layer links that add redundancy and alternative load paths, transferred from a 2D leaf-like domain to a 27-node 3D scaffold.The framework represents growth as a design coordinate, extending from straight-beam stiffness design to curved-member shape programming.Source: §4 · pp. 5–6
  • Across 1,000 generated three-dimensional structures, finite element analysis established a stiffness database (mean 1098 MPa, SD 126.63 MPa); a GCNN achieved R² = 0.84 and MAE = 37 MPa, and a 1000 MPa target design validated at 1027.49 MPa.Source: §4 · p. 5
Loading 2609.29024v1…