Abstract
Bicontinuous multiscale structures, commonly observed in nature, comprise two interpenetrating networks that are solid and void phases forming a continuous and interconnected system. These unique architectures exhibit superior multi-physical performances and multifunctionalities; however, their design has been limited by the lack of analytical expressions and the computational challenges in multiscale optimization. This study presents a 3D Large-range, Boundary-identical, Bicontinuous, and Open-cell Microstructure (L-BOM) datasets for the fast data-driven inverse design of multifunctional bicontinuous multiscale structures. Each dataset features identical boundaries, bicontinuous open-cell structures, and broad property coverage for performance exploration. These properties are satisfied by active learning techniques developed with a generative artificial intelligence model. The datasets hold significant promise for advancing the design of bicontinuous multiscale structures with a large-range property space, without additional post-processing to ensure the connectivity. This work further demonstrates the potential of the datasets in devising bone implants, chair components, and multifunctional materials with tunable elasticity and permeability.
Subject terms: Mechanical engineering, Mechanical properties
This study presents a 3D large-range, boundary-identical, and open-cell microstructure datasets for the fast data-driven inverse design of bicontinuous multiscale structures with tunable elasticity and permeability for multifunctional applications.
Introduction
Natural materials such as femur bones1–4, wood5–8, and sponges9–11 typically exhibit hierarchical organization (Fig. 1a) and bicontinuity (Fig. 1b). These characteristics, collectively referred to as bicontinuous multiscale structures, contribute to efficient moisture and nutrient transport while supporting stress distribution, filtration, and adsorption. The importance of bicontinuous multiscale structures12 extends across various domains such as biomedicine13–18, mechanical engineering19–21, sports equipment22,23, and energy and environmental applications24,25, where they fulfill critical needs for high stiffness26,27, extensive surface area28, superior breathability29, and varying levels of permeability30–32. This study explores bicontinuous multiscale structures and their potential to enhance material performance, starting with their definition.
Fig. 1. The motivation, challenges, and workflow of data-driven multifunctional bicontinuous multiscale structural design.
a Cancellous bone. b Bicontinuous open-cell structures exhibiting continuity in both solid and void phases. c Boundary connectivity: weakly connected interface (left) vs. well-connected interface (right). d The Large-range, Boundary-identical, Bicontinuous Open-cell Microstructure (L-BOM) dataset, constructed using optimization (Opt.) and active learning (AL), shares an identical boundary mask (“X“ shape). Color represents the surface-to-volume ratio (S/V) of the microstructures. Blue arrows indicate microstructures selected from L-BOM dataset. e Multiscale design of a cancellous bone implant. The cancellous bone is forced at the top (red arrows) and fixed at the bottom (yellow triangles). The two microstructures correspond to those shown in (d).
Thus, the bicontinuous multiscale structure necessitates fundamental building blocks (i.e., microstructures), with the overall architecture formed through the hierarchical assembly of these individual components. This configuration creates two continuous channels facilitating the interaction between the solid and void portions. However, generating bicontinuous multiscale structures faces two significant challenges. First, the lack of an analytical representation for bicontinuous structures complicates inverse optimization efforts33,34. Second, inversely designing 3D multiscale structures requires substantial computational costs as they span multiple length scales, and equipping different microstructures requires dealing with connectivity issues.
Currently, progress has been made in the design of bicontinuous structures. The experience-based design of bionic structures, inspired by natural multiscale systems such as starfish35 and sea urchin spines12, mimics natural forms to develop analogous engineering materials. However, this approach often results in fixed structures and requires extensive trial and error. Specific patterns represented by parametric structures, such as spinodal structures36 and triply periodic minimal surface (TPMS) structures37, are also utilized as basic building blocks for the design of bicontinuous structures. Porosity and stiffness can be controlled by adjusting parameters; however, the parameter space is limited, and connectivity processing could introduce external computational overhead. Topology optimization methods16,38,39 have gained attention for their inverse design capabilities, enabling optimal material distribution for superior performance. However, applying topology optimization for multiscale optimization requires significant computational time and storage memory. The inadequate connectivity leads to structural failures leaving lattices unable to bear loads effectively and complicates the additive manufacturing process. To develop manufacturable, load-efficient designs, the connectivity issue between neighboring microstructures must be resolved when the macrostructure incorporates various microstructures40–42 (Fig. 1c left). Commonly employed techniques to enhance this connectivity include optimization43,44, interpolation45 (Fig. 1c right), and deformation17. However, these methods also lead to increased computational costs. Therefore, despite progress in this area, existing approaches still struggle to address the above two key challenges effectively.
This paper introduces a novel method to fast inversely design multifunctional bicontinuous multiscale structures. Central to the method is a fundamental consensus that the multiscale structure retains its bicontinuous properties if its building blocks are bicontinuous, open-cell, and have identical boundaries. Accordingly, the design challenge of bicontinuous multiscale structures can be effectively transformed into building block design problems. Various optimized microstructures serve as the initial dataset. Each microstructure employs a region growth method to calculate the connected component. Then, the bicontinuous open-cell structures are retained. To this end, we propose a novel Active Learning (AL) method to generate Large-range, Boundary-identical, Bicontinuous Open-cell Microstructure (L-BOM) datasets for multiscale design (Fig. 1d). In each iteration of the AL method, we first train a generative Artificial Intelligence (AI) model with the existing data, then apply it to generate microstructures matching the specified elastic tensors while fixing the boundaries as the input boundary, and finally add the generated bicontinuous open-cell microstructures into the dataset. This boundary-aware generation ensures effective structural properties while improving manufacturability by reducing interfacial defects and enabling smooth resin drainage.
This study designs four different boundary masks as constraints for AL. Finally, four L-BOM datasets containing 404,355 microstructures are constructed, with each microstructure comprising 1283 elements. After that, these datasets are applied to the multi-scene, multifunctional, multiscale structure design for practical applications, such as femoral implants (Fig. 1e), chair components, and filtering devices. Specifically, the application potential of bicontinuous open-cell structures in fluid-structure coupling problems, such as filter device design, is highly promising. Beyond that, identical boundary characteristics simplify the assembly process and ensure seamless connectivity between microstructures, significantly accelerating the multiscale optimization design process. In comparison, Yang et al.39 required nearly 10 h to design a 20 × 20 × 20 macrostructure with 1283 elements per microstructure, while our method completes the task in 5 min on a desktop with an Intel Core i7-13700K (3.4 GHz), 128 GB RAM. Therefore, this paper effectively addresses the two aforementioned challenges by constructing the L-BOM datasets, which are inherently complex and time-consuming for the inverse optimization of non-analytic representations. Moreover, the designed bicontinuous structures satisfy the open-hole constraint, facilitating efficient waste removal during additive manufacturing, making it possible to fabricate complex structures.
Results
Dataset construction
To construct the L-BOM dataset, an initial dataset is generated using the LIVE3D framework46 (Fig. 2a). Each microstructure is discretized into 1283 elements under cubic symmetry constraints to simplify calculations (Supplementary Section 1). This reduces the degrees of freedom in the elastic tensor matrix C from 21 to 3: C1111, C1122, and C1212. Four boundary types (masks 1–4) are determined based on clustering, testing, and quality evaluation (Supplementary Section 2 and Fig. S1). Microstructure datasets are then reconstructed using these masks as constraints (Supplementary Section 3, Figs. S2 and S3, and Tables S1 and S2).
Fig. 2. Illustration of L-BOM datasets under four distinct boundary masks (masks 1–4).
a–c Construction pipeline for the first boundary (mask 1): a Initial dataset generated via optimization for mask 1 (21,620 microstructures). Color represents the surface-to-volume ratio (S/V) of the microstructures. n denotes the number of microstructures in each dataset. b Active learning (AL) framework combining a denoising U-Net and finite element analysis (FEA). Due to cubic symmetry, only the top-left 1/8 subdomain is used. The U-Net employs elasticity and timestep embeddings in an encoder–decoder architecture to generate microstructures; FEA computes their mechanical properties, which are then used to expand the training dataset. Here, xt is the noisy input at diffusion timestep t, is the current denoised prediction, and is the prediction from the previous iteration; b and c denote the boundary condition and elasticity tensor, respectively. c Final dataset for mask 1 after AL (106,445 microstructures). d–f Initial and final L-BOM datasets for the three additional boundary masks (masks 2–4). Blue arrows indicate multiple rounds of AL. Source data are provided as a Source Data file.
To expand the dataset, we implement a self-conditioning diffusion model47,48, guided by predefined boundary conditions B (given mask pattern) and the homogeneous elastic tensor C (Supplementary Section 4 and Figs. S4 and S5). The optimized dataset serves as the initial training set, and the L-BOM dataset is generated through an AL strategy (Fig. 2b). The core denoising module refines inputs iteratively to produce the final structures. The elastic tensor C and time embedding t are conditional inputs to guide the model. Generated structures are filtered to remove those lacking bicontinuous properties by connected component labeling algorithm49 and are analyzed to evaluate their properties. The original and generated structures are then combined for retraining until a microstructure dataset with extensive property coverage and identical boundaries is achieved (Fig. 2c). This process is repeated for masks 2–4, resulting in four L-BOM datasets (Fig. 2d–f and Supplementary Movies 1–4).
Dataset analysis
Elastic tensor
Figure 3a (Supplementary Section 5 and Table S3) shows the relative values of C1111, C1122, and C1212 for the four datasets. The fourth dataset exhibits higher C1111 values, meaning greater stiffness under uniaxial loads. The first and fourth datasets show a wider range of C1111, indicating more variability in rigidity. Similarly, the first and fourth datasets allow more lateral deformation, with the fourth having higher C1122, suggesting a stronger Poisson effect. For shear resistance, the second dataset has a broader range of C1212, while the fourth dataset has higher values, making it more resistant to shear deformation.
Fig. 3. Statistical analysis of the four proposed datasets.
a Box plots of the relative elastic tensor components (C1111, C1122, and C1212). n represents the number of microstructures per dataset. b Box plots of porosity (1–V), surface-to-volume ratio (S/V, where S is the surface area), and Poisson’s ratio (ν). c Proportion of anisotropic microstructures that satisfy criterion X in each dataset. Here, K, G, and E denote the bulk modulus, shear modulus, and Young’s modulus, respectively; the subscript V indicates the Voigt upper bound. P(X) represents this proportion and masks 1–4 correspond to the four distinct boundaries. d Proportion of isotropic microstructures that satisfy criterion X in each dataset, where the subscript HS refers to the Hashin–Shtrikman upper bound. Source data are provided as a Source Data file.
Porosity, poisson’s ratio, and surface-to-volume ratio
Figure 3b shows the porosity 1-V, surface-to-volume ratio (S/V), and Poisson’s ratio (v) of the four lattice groups. The fourth dataset has lower porosity, while the first dataset offers the widest range of v, allowing greater flexibility in lateral deformation. It also has the broadest S/V range, making it ideal for applications requiring efficient mass and heat transfer. More details on Poisson’s ratios are provided in Supplementary Table S3.
Anisotropic properties
For anisotropic lattices (Z ≤ 0.95 or Z ≥ 1.05), Fig. 3c shows the ratios of their bulk modulus (K), shear modulus (G), and Young’s modulus (E) to their Voigt upper limits. Z represents the Zener ratio. Detailed statistics are shown in Supplementary Table S4. A higher K/KV indicates greater rigidity under hydrostatic loads. In the fourth group, over 48% of lattices exceed 40% of the Voigt upper limit for bulk modulus, highlighting their superior stiffness. The G/GV reflects shear resistance, with about 45% of lattices in the third and fourth groups surpassing 40% of the Voigt upper limits. For E/EV, over 68% of the third-group lattices and nearly 75% of the fourth-group lattices exceed 40% of the Voigt upper limits, demonstrating higher stiffness. The fourth dataset exhibits significantly higher bulk modulus and Young’s modulus than the third, while their shear moduli remain comparable.
Isotropic properties
For isotropic lattices (0.95 < Z < 1.05), the ratios of K, G, and E to their Hashin–Shtrikman (HS) upper limits are shown in Fig. 3d, with detailed data provided in Supplementary Table S5. The results show that over 50% of the K/KHS values in the first dataset fall below 40%, whereas in the other three datasets, this proportion is under 11%. This suggests that lattices in the latter three groups offer significantly higher stiffness under hydrostatic loads. Notably, about 90% of the data surpass 40% of the HS upper limits, demonstrating their excellent structural efficiency. For isotropic lattices, those with mask 4 as the boundary have lower Young’s modulus and shear modulus than those with mask 3, indicating that boundary conditions affect isotropic and anisotropic lattices differently. While bulk moduli also vary, the differences are minor. Therefore, mask 3 is preferable for designing isotropic lattices with superior stiffness, while mask 4 is better suited for anisotropic lattices to enhance stiffness.
Multi-scene bicontinuous multiscale structure design
The developed L-BOM datasets offer extensive options for bicontinuous multiscale structure design. With a tailored application configuration, the top-down approach38 using L-BOM datasets achieves improved results and high computational efficiency. Topology optimization focuses on determining the elastic tensor with application-dependent objectives.
Femoral implant design
The design of femoral implants entails balancing multiple objectives such as Young’s modulus, pore size, S/V, and weight constituting a prototypical multifunctional optimization problem. Young’s modulus is pivotal for replicating the mechanical behavior of native bone, enabling effective load transmission while minimizing stress shielding50–53. Compact and cancellous bone exhibit Young’s modulus of approximately 5000 MPa and 2500 MPa, respectively53. Pore sizes in the range of 200–400 μm have been shown to support cellular proliferation, nutrient diffusion, and vascular infiltration54–57. A higher S/V promotes bone ingrowth58, while sufficient permeability facilitates nutrient transport and metabolic waste clearance59. Finally, lightweight architectures reduce physiological loading, thereby improving postoperative comfort and implant longevity51.
Taking the rabbit femur as a representative case, the initial configuration is depicted in Figure 4a left. The design domain, measuring 1 × 1 × 3 cm, is discretized into a 3 × 3 × 9 macroscale elements. For implant design, we select the third dataset owing to its broader S/V range, which better accommodates the structural variability inherent to femoral applications. A two-stage strategy is employed to address the implant design problem. In the first stage, candidate microstructures are screened from the dataset based on physiological constraints characteristic of compact bone: porosity must lie within the range of 0.2–0.85, and the average pore size (APS) must exceed 26 μm. The filtered microstructures, highlighted in blue, are illustrated in Fig. 4b (right). In the second stage, direct computation of the Young’s modulus is intractable; hence, the equivalent stiffness is utilized as a surrogate objective. The optimization seeks to minimize the relative deviation between the implant’s effective stiffness and the target value representative of host bone properties (Fig. 4a middle). Titanium serves as the base material, and the effective stiffness of a fully dense implant is evaluated. For each macroscale element, the elastic tensor is calculated (Fig. 4a right) and matched to a corresponding microstructure within the dataset (Fig. 4b left). The final implant is then constructed by assembling the selected microstructures across the global domain using solid intersection operations (Fig. 4b middle). Additional implementation details are provided in Supplementary Section 6.1.
Fig. 4. Multiscale design of compact and cancellous bone implants.
a Initial configuration defining the fixed boundaries (yellow triangles) and applied external forces (red arrows) within the design domain (3 × 3 × 9 units, corresponding to a physical size of 1 × 1 × 3 cm). Topology optimization is performed with the objective function ∣f − f0∣/f0, where f is the compliance and f0 is the target compliance. b Generation of multiscale structures through microstructure matching, assembly, and intersection handling. The corresponding selected microstructures are shown alongside. c Comparisons among our result (I), Schoen’s I-graph-wrapped package (IWP) (II), BCC truss (III), and spinodal structure (IV). For structures (II–IV), the interpolation operation is performed. d Computation time (T, in seconds), Young’s modulus (E, in MPa), and average pore size (APS, in μm) of the IWP, BCC truss, and spinodal structures compared with our design, which is also compared with real cancellous bone. Source data are provided as a Source Data file.
The performance and efficiency of the proposed femoral implant design are benchmarked against three representative microstructures: Schoen’s I-graph-wrapped package (IWP), BCC truss, and spinodal structures, with comparisons covering computational time and key structural metrics including Young’s modulus, porosity, S/V, and APS (Fig. 4c, Supplementary Section 6.2, Fig. S6 and Tables S6 and S7). Computational time consists of five stages: optimization, matching, assembly, boundary connectivity, and intersection handling. In conventional methods, resolving connectivity that adopted an interpolation algorithm60 accounts for over two-thirds of the total time due to post processing. The proposed method eliminates this step by ensuring connectivity at the design stage, substantially improving efficiency. Mechanically, the optimized structure achieves the closest match to compact bone properties, with a Young’s modulus approaching 5000 MPa, followed by BCC truss and IWP. Spinodal structures, with volume fractions exceeding 0.361, yield the poorest mechanical performance. The APS of the proposed compact bone design is 286.64 μm, well within the optimal 200–400 μm range, unlike the reference structures. Similar trends are observed in cancellous bone (Fig. 4d), where the optimized APS (299.31 μm) remains ideal. Structurally, the method generates plate-like forms for compact bone and truss-like architectures for cancellous bone, closely mimicking natural morphology. Owing to its data-driven formulation, the design framework exhibits reduced sensitivity to initial conditions compared to conventional microstructures.
Lumbar interbody fusion cage design
Low back pain from degenerative disc disease, spinal deformities, and injuries are significant concerns for middle-aged and elderly people62, affecting approximately 80% of the individuals and potentially leading to disability or paralysis63. Typically, 3D-printed interbody fusion cages are popular for mimicking the stability and porosity of natural bones64, delivering osteoinductive factors that promote bone growth. To prevent compression of surrounding nerve tissues, we adopt the first dataset, which offers a broad range of negative Poisson’s ratio (v). The multiscale structure is designed using a top-down inverse engineering approach, aiming to achieve predefined stiffness. The elastic tensors at different macro units are optimized, and the corresponding microstructures are subsequently identified from the dataset to populate the design domain. The final optimized designs are shown in Fig. 5a, b (see Supplementary Section 6.1 and Table S8).
Fig. 5. Lumbar interbody fusion cage and chair design.
a Initial configuration of the lumbar interbody fusion cage (11 × 8 × 3 units) showing the applied boundary conditions and external loads. Topology optimization is performed with the objective function ∣f − f0∣/f0, where f is the compliance and f0 is the target compliance. Red arrows indicate applied loads. b Final optimized structure, iteration curves for achieving the predefined stiffness, and the location of the corresponding microstructures from the first dataset. c Initial configurations of the chair seat board (10 × 12 × 1 units) and backrest (14 × 6 × 2 units). d Final optimized results, iteration curves, and the distribution of effective properties. e Microstructure matching, assembly, intersection handling, and data distribution used in the fourth dataset. Source data are provided as a Source Data file.
Chair component design
The seat board and backrest are key components of a chair. A breathable design with bicontinuous open-cell materials can reduce heat and sweat buildup, promote air circulation, and prevent bacterial growth, enhancing comfort and overall health during prolonged sitting. The initial configurations are shown in Fig. 5c. The upper surface of the seat board serves as the primary load-bearing area, with the surrounding edges and diagonal lines as fixed boundaries. The backrest is designed to follow the natural curvature of the human spine. The performance distribution of the seat board and backrest is determined through topology optimization (Fig. 5d). To better withstand the pressure of the human body, the fourth dataset is characterized by more exceptional stiffness, which is selected for design. The final designs are presented in Fig. 5e. Detailed optimization is shown in Supplementary Section 6.3.
Filtering device design
To enable tunable permeability, a 4 × 4 × 1 bicontinuous multiscale filter is designed (Fig. 6a, Supplementary Section 6.6, and Figs. S9–S12). A three-stage validation framework comprising numerical analysis, simulation, and experimental testing is implemented to assess the wide permeability range supported by the dataset. Permeability and S/V are computed for four datasets and benchmarked against TPMS structures. For instance, in the second dataset, the results exhibit a broader distribution in both permeability and S/V compared to TPMS (Fig. 6b, left). These trends are further confirmed by fluid simulations at porosity levels of 0.5, 0.6, 0.7, and 0.8. To benchmark against Gyroid, Diamond, and IWP structures, 20 representative microstructures (M1–M20) are selected across porosity levels, capturing high, medium, and low permeability cases. Their porosity and S/V distributions are summarized in box plots (Fig. 6b, right). COMSOL simulations (Fig. 6c) confirm that the proposed designs span a wider range of geometric and transport properties than conventional TPMS structures (Fig. 6d). Fluid simulation experiments are conducted using COMSOL Multiphysics. For each group, the steady-state response of four structures is tested under unidirectional creeping flow conditions. Water is used as the testing fluid, with an inlet positioned at the top of a 4 × 4 × 1 structure and an applied pressure of 500 Pa. The outlet is located at the outer surface of four microstructures at the bottom center, where the pressure is set to 0 Pa. A custom experimental setup (Fig. 6e, left; and Supplementary Fig. S13) is built to quantify permeability via water flow velocity. To demonstrate tunability, three samples with porosity 0.8 (M16, M19, and M20) are tested and compared to Gyroid, Diamond, and IWP analogs. Experimental measurements align well with numerical and simulated predictions, validating the design’s performance across a broad permeability spectrum (Fig. 6e, right and Supplementary Movie 5). A simplified analytical framework links channel connectivity and tortuosity to permeability, offering theoretical insight into governing structural parameters shown in Supplementary Section 7 and Fig. S14.
Fig. 6. Multiscale design of filtering devices.
a Schematic illustration (top) of the multiscale structure used in the filtering device and the corresponding initial configuration (bottom) showing the design domain (4 × 4 × 1 units) and boundary conditions. Yellow triangles represent fixed boundaries. b Comparison between microstructures of mask 2 and triply periodic minimal surface (TPMS) structures (Gyroid, Diamond, and IWP) in terms of porosity (1 − V), surface-to-volume ratio (S/V), and permeability (P). c Solid (gray) and void (semi-transparent) phases of the bicontinuous open-cell structure, along with fluid simulation results obtained from COMSOL Multiphysics. d Fluid velocity distributions of Gyroid, Diamond, and IWP structures, together with three optimized multiscale designs (M16, M19, and M20). e Experimental validation of permeability for the six structures. Blue arrows indicate water injection, and yellow triangles represent boundary supports. The snapshots correspond to t = 1.90s, and the total infiltration time Ttotal is given below each sample. Source data are provided as a Source Data file.
More cases
We design an invisibility cloak (see Supplementary Section 6.4 and Fig. S7) that reduces displacement distortion from 33.13% to 4.85%, thereby enhancing the invisibility effect. Compared to the method in work39, our approach reduces the total design time from 617 min to just 5 min. Additionally, we customize surf shoes based on the stress distribution of the sole by embedding microscale structures with varying elastic moduli across different pressure zones. This design effectively reduces stress in the metatarsal region and improves overall comfort (see Supplementary Section 6.5 and Fig. S8).
Discussion
The main contribution of this work lies in efficiently generating bicontinuous structures. It is based on a key principle: a multiscale structure retains its bicontinuous property if its building blocks are bicontinuous open-cell and share identical boundaries. The identical boundaries can also simplify the assembly process and accelerate the multiscale optimization process. Moreover, the datasets also feature a larger design space, thus enabling a large range of tailorable properties for the designed structures. We introduce L-BOM datasets under four boundary conditions (masks 1–4), each offering a wide range of structural performance. These datasets offer several advantages. First, the extensive range of datasets provides a broader feasible design space, enabling more optimized solutions. Second, the identical boundary condition ensures seamless connectivity between adjacent units, significantly enhancing the efficiency of multiscale optimization (see Supplementary Table S6). Both simulations and experiments confirm their excellent performance.
In addition to a large design space and improved performance, the bicontinuous nature of the proposed structures offers key practical advantages, particularly in biocompatibility and 3D printing. Their open architecture supports nutrient flow, cell migration, and tissue integration while also preventing trapped powder or resin during fabrication, especially in powder bed fusion and stereolithography, ensuring high manufacturability despite the design complexity.
While the L-BOM datasets demonstrate advantageous properties, there remain unexplored opportunities in expanding toward more multifunctional capabilities and asymmetric microstructure datasets. To explore multifunctional properties, integrating physical constraints such as the Navier–Stokes equations for permeability or heat transfer equations for thermally conductive structures into the model can enhance performance in application-specific tasks. For asymmetric microstructure datasets, the theory of 3D space groups offers a pathway to relax cubic symmetry constraints, thereby enabling the generation of comprehensive, full-space microstructure datasets. This study marks a meaningful step toward realizing the broader vision of multiphysical, multifunctional, and bicontinuous multiscale structural design. These designs hold significant promise for applications in bone implants, environmental protection, health and wellness, and next-generation engineering solutions.
Methods
This work first employs a high-performance optimization framework, LIVE3D46, to reformulate multiple objective functions and generate the initial dataset. Subsequently, an AL strategy is introduced to iteratively augment the data, producing a bicontinuous microstructure dataset with consistent boundaries and open porosity. Finally, a multiscale optimization scheme is established to enable unified modeling and optimization across a broad range of application scenarios. The training and inference of our network are conducted on a server equipped with 2 CPUs (Intel Xeon Silver 4316 2.30 GHz), 512 GB of RAM, and 8 Nvidia GeForce RTX 3090 GPUs. The multiscale design process is carried out on a computer with 1 CPU (Intel i7-6700 K 4.00 GHz) and 16 GB of RAM.
Active learning strategy
We develop a conditional diffusion model integrated with an AL strategy for microstructure generation to facilitate rapid dataset expansion. First, the diffusion model serves as the primary generative framework, progressively denoising Gaussian noise into structured patterns. We utilize elastic tensors as conditional inputs to guide the generation process. Critically, these target elastic properties are strategically selected from the boundary surface of the training set’s property space, enabling systematic exploration of the structural design boundaries. Second, the sampling strategy incorporates classifier-free guidance—a technique that enhances the model’s adherence to specified elastic properties by creating an implicit classifier through unconditional diffusion. This approach ensures that generated structures closely match the desired elastic properties while maintaining physical feasibility.
The AL pipeline proceeds as follows. A baseline diffusion model is trained using an initial dataset. We then sampled a batch of target elasticity tensors from the boundary of the property space of the initial dataset for generation (see Supplementary Sections 4.7.1 and 4.7.2). These boundary-sampled tensors condition the model to produce a new dataset. After rigorous quality filtering focused on structural connectivity (see Supplementary Section 4.7.3), we merge the qualified samples with the dataset to create an expanded dataset, which systematically pushes the boundaries of achievable elastic properties. Through multiple iterations of this process, we successfully constructed a comprehensive L-BOM dataset, where the properties of each structure are precisely controlled through strategically selected conditional elastic tensor inputs and classifier-free guided sampling.
Bicontinuous multiscale structure design
Multiscale topology optimization is a design method that optimizes both the overall shape and internal material layout to meet specific performance goals under certain constraints. It consists of two stages: first, computing the elastic tensor for each macro unit; second, finding a matching microstructure that achieves this tensor. The optimization model for the first stage is formulated as follows,
Here, f is the application-dependent objective function. In designing bone implants and spinal fusions, the goal is to meet specific stiffness requirements while staying within set porosity limits (see Supplementary Section 6.1). For the chair design, we aim to maximize stiffness at a given porosity level (see Supplementary Section 6.3). C = {C1, ⋯ , CN} represents the elastic tensor and is taken as the design variable. N is the number of macroscale elements. K(C) is macroscale stiffness matrix which is derived from C. U denotes the displacement field, and F represents the applied external force. The inequality constraint SDF(Ce) ≤ 0 is used to ensure that Ce is within the feasible range of the dataset, where SDF stands for the Signed Distance Function (see Supplementary Section 4.7.1). Then, we find where is the proposed dataset that minimizes
| 1 |
Here se is the material distribution of the e-th optimized microstructure. C(s) is calculated by homogenization theory65.
Printability verification
The bicontinuous open-cell microstructures demonstrate excellent printability due to their open-hole characteristics. We select five microstructures from each dataset. Then, we fabricate 3 cm full-size specimens using stereolithography (SLA) on the BN600 3D printer and 3 mm half-unit cell structures using projection micro-stereolithography (P μSL) technology on the BMF S130 3D printer. Figure 7a–d illustrates these microstructures and their corresponding numerical indicators. In each group, the microstructures in orange represent isotropic lattices that approach the HS upper limit of stiffness, while the microstructures in blue represent anisotropic lattices that approach the Voigt upper limit of stiffness. For full-scale printing results and validation of unit-cell fidelity, see Supplementary Section 8 (Figs. S15–S17 and Table S9).
Fig. 7. Partial structures of four datasets shown in different colors.
a–d Radar charts summarize key mechanical and geometric properties, including bulk modulus (K), shear modulus (G), Young’s modulus (E), elastic tensor components (C1111, C1122, C1212), porosity (1–V), surface-to-volume ratio (S/V), and Zener ratio (Z). Colored regions indicate different structural categories: orange for isotropy, blue for anisotropy, and the remaining colors for random selections. 3D-printed examples of both complete microstructures and halved views are displayed beneath each chart. Each color in the radar chart corresponds to the representative microstructure shown below. Source data are provided as a Source Data file.
Supplementary information
Description of Additional Supplementary Files
Source data
Acknowledgements
This work is supported by the National Key R&D Program of China (No. 2024YFA1016300, X.Z.), the National Natural Science Foundation of China (No. 62402467, X.Z., No. 92570201, X.F., No. 12494555, X.Z., No. 62025207, L.L.), the Youth Innovation Key Research Funds for the Central Universities, China (No. YD0010002010, X.Z.), the Strategic Priority Research Program of the Chinese Academy of Sciences (No. XDB0640000, X.Z.), the Natural Science Foundation of Xinjiang Uygur Autonomous Region (No. 2025D01B75, L.W.), the University of Science and Technology of China-Xinjiang Normal University Cooperative Development Joint Fund (No. XJNULH2502, L.W.), Xiaoya Zhai is USTC Tang Scholar.
Author contributions
L.W., J.F., X.Z., L.L., and X.F. conceived and designed the research; L.W. constructed the 3D L-BOM dataset, implemented the numerical simulations, and performed the data analysis; L.W. and X.Z. printed the metamaterial samples; J.F. and K.C. designed the machine learning framework; L.W., J.F., and J.H. wrote the relevant code and conducted the experiments; L.W., X.Z., and X.F. drafted the manuscript; L.W., J.F., X.Z., J.H., W.W.S.M., and X.F. revised the manuscript; X.Z., L.L., and X.F. supervised the project; X.Z., L.L., X.F., and L.W. provided funding support and resources. All authors participated in the discussion of the results.
Peer review
Peer review information
Nature Communications thanks Marco Maurizi, Akshansh Mishra, Yu Qin, and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
The tables of physical properties for the microstructures in the four datasets, as well as those for the microstructures shown in each figure of the main text and supplementary materials, are available on Zenodo66 (10.5281/zenodo.17662421). Additionally, the aforementioned Zenodo repository also includes selected example data and the corresponding visualization scripts. Source data are provided with this paper.
Code availability
The code for the microstructure generation network and the corresponding training dataset are available at Zenodo67 (10.5281/zenodo.17475876). The repository link for the LIVE3D framework is https://github.com/lavenklau/homo3d, and the Git commit version is 608f473.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Lili Wang, Jingxuan Feng.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-025-68089-2.
References
- 1.van Lenthe, G. H., Stauber, M. & Müller, R. Specimen-specific beam models for fast and accurate prediction of human trabecular bone mechanical properties. Bone39, 1182–1189 (2006). [DOI] [PubMed] [Google Scholar]
- 2.Koons, G. L., Diba, M. & Mikos, A. G. Materials design for bone-tissue engineering. Nat. Rev. Mater.5, 584–603 (2020). [Google Scholar]
- 3.Liu, Q., Lu, W. F. & Zhai, W. Toward stronger robocast calcium phosphate scaffolds for bone tissue engineering: a mini-review and meta-analysis. Biomater. Adv.134, 112578 (2022). [DOI] [PubMed] [Google Scholar]
- 4.Wu, S. et al. All-in-one porous membrane enables full protection in guided bone regeneration. Nat. Commun.15, 119 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Fratzl, P. Cellulose and collagen: from fibres to tissues. Curr. Opin. Colloid Interface Sci.8, 32–39 (2003). [Google Scholar]
- 6.Fengel, D. & Wegener, G. Wood: Chemistry, Ultrastructure, Reactions (Walter de Gruyter, 2011).
- 7.Chen, C. et al. Structure–property–function relationships of natural and engineered wood. Nat. Rev. Mater.5, 642–666 (2020). [Google Scholar]
- 8.Fu, Z. et al. Wood elasticity and compressible wood-based materials: functional design and applications. Prog. Mater. Sci.147, 101354 (2025).
- 9.Otzen, D. The role of proteins in biosilicification. Scientifica2012, 867562 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Shimizu, K. et al. Glassin, a histidine-rich protein from the siliceous skeletal system of the marine sponge Euplectella, directs silica polycondensation. Proc. Natl Acad. Sci. USA112, 11449–11454 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Shimizu, K. et al. Silica-associated proteins from hexactinellid sponges support an alternative evolutionary scenario for biomineralization in porifera. Nat. Commun.15, 181 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Yang, T. et al. High strength and damage-tolerance in echinoderm stereom as a natural bicontinuous ceramic cellular solid. Nat. Commun.13, 6083 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Murr, L. Open-cellular metal implant design and fabrication for biomechanical compatibility with bone using electron beam melting. J. Mech. Behav. Biomed. Mater.76, 164–177 (2017). [DOI] [PubMed] [Google Scholar]
- 14.Wang, Y., Arabnejad, S., Tanzer, M. & Pasini, D. Hip implant design with three-dimensional porous architecture of optimized graded density. J. Mech. Des.140, 111406 (2018). [Google Scholar]
- 15.Kolken, H. et al. Additively manufactured space-filling meta-implants. Acta Biomater.125, 345–357 (2021). [DOI] [PubMed] [Google Scholar]
- 16.Senhora, F. V., Sanders, E. D. & Paulino, G. H. Optimally-tailored spinodal architected materials for multiscale design and manufacturing. Adv. Mater.34, 2109304 (2022). [DOI] [PubMed] [Google Scholar]
- 17.Liu, B., Feng, J., Lin, Z., He, Y. & Fu, J. Controllable three-dimension auxetic structure design strategies based on triply periodic minimal surfaces and the application in hip implant. Virtual Phys. Prototyp.18, e2170890 (2023). [Google Scholar]
- 18.Jia, Y., Liu, K. & Zhang, X. S. Modulate stress distribution with bio-inspired irregular architected materials towards optimal tissue support. Nat. Commun.15, 4072 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Daynes, S., Feih, S., Lu, W. F. & Wei, J. Optimisation of functionally graded lattice structures using isostatic lines. Mater. Des.127, 215–223 (2017). [Google Scholar]
- 20.Cheng, L. et al. Efficient design optimization of variable-density cellular structures for additive manufacturing: theory and experimental validation. Rapid Prototyp. J.23, 660–677 (2017). [Google Scholar]
- 21.Xiao, M. et al. Design of graded lattice sandwich structures by multiscale topology optimization. Comput. Methods Appl. Mech. Eng.384, 113949 (2021). [Google Scholar]
- 22.Wang, Y., Li, L., Hofmann, D., Andrade, J. E. & Daraio, C. Structured fabrics with tunable mechanical properties. Nature596, 238–243 (2021). [DOI] [PubMed] [Google Scholar]
- 23.Ha, C. S. et al. Rapid inverse design of metamaterials based on prescribed mechanical behavior through machine learning. Nat. Commun.14, 5765 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Cai, C. et al. 3d printing and chemical dealloying of a hierarchically micro-and nanoporous catalyst for wastewater purification. ACS Appl. Mater. Interfaces13, 48709–48719 (2021). [DOI] [PubMed] [Google Scholar]
- 25.Zhang, L. et al. Wood-inspired metamaterial catalyst for robust and high-throughput water purification. Nat. Commun.15, 2046 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Wang, X., Qin, R., Chen, B., Niu, X. & Zhou, J. Multi-scale collaborative optimization of lattice structures using laser additive manufacturing. Int. J. Mech. Sci.222, 107257 (2022). [Google Scholar]
- 27.Lv, Y. et al. Metal material, properties and design methods of porous biomedical scaffolds for additive manufacturing: a review. Front. Bioeng. Biotechnol.9, 641130 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Du Plessis, A., Yadroitsava, I., Yadroitsev, I., Le Roux, S. & Blaine, D. Numerical comparison of lattice unit cell designs for medical implants by additive manufacturing. Virtual Phys. Prototyp.13, 266–281 (2018). [Google Scholar]
- 29.Li, M., Hu, J., Chen, W., Kong, W. & Huang, J. Explicit topology optimization of Voronoi foams. IEEE Trans. Vis. Comput. Graph. 31, 2012–2027 (2024). [DOI] [PubMed]
- 30.Montazerian, H., Zhianmanesh, M., Davoodi, E., Milani, A. & Hoorfar, M. Longitudinal and radial permeability analysis of additively manufactured porous scaffolds: Effect of pore shape and porosity. Mater. Des.122, 146–156 (2017). [Google Scholar]
- 31.Montazerian, H., Davoodi, E., Asadi-Eydivand, M., Kadkhodapour, J. & Solati-Hashjin, M. Porous scaffold internal architecture design based on minimal surfaces: a compromise between permeability and elastic properties. Mater. Des.126, 98–114 (2017). [Google Scholar]
- 32.Ali, D., Ozalp, M., Blanquer, S. B. & Onel, S. Permeability and fluid flow-induced wall shear stress in bone scaffolds with TPMS and lattice architectures: a CFD analysis. Eur. J. Mech.-B/Fluids79, 376–385 (2020). [Google Scholar]
- 33.Lee, M. N. & Mohraz, A. Bicontinuous macroporous materials from bijel templates. Adv. Mater.22, 4836–4841 (2010). [DOI] [PubMed] [Google Scholar]
- 34.Fernández-Rico, C. et al. Elastic microphase separation produces robust bicontinuous materials. Nat. Mater.23, 124–130 (2024). [DOI] [PubMed] [Google Scholar]
- 35.Yang, T. et al. A damage-tolerant, dual-scale, single-crystalline microlattice in the knobby starfish, Protoreaster nodosus. Science375, 647–652 (2022). [DOI] [PubMed] [Google Scholar]
- 36.Kumar, S., Tan, S., Zheng, L. & Kochmann, D. M. Inverse-designed spinodoid metamaterials. npj Comput. Mater.6, 73 (2020). [Google Scholar]
- 37.Liu, P., Sun, B., Liu, J. & Lu, L. Parametric shell lattice with tailored mechanical properties. Addit. Manuf.60, 103258 (2022). [Google Scholar]
- 38.Wang, L. et al. Deep generative modeling for mechanistic-based learning and design of metamaterial systems. Comput. Methods Appl. Mech. Eng.372, 113377 (2020). [Google Scholar]
- 39.Yang, Y. et al. Guided diffusion for fast inverse design of density-based mechanical metamaterials. Preprint at https://arxiv.org/abs/2401.13570 (2024).
- 40.Cool, V., Aage, N. & Sigmund, O. A practical review on promoting connectivity in topology optimization. Struct. Multidiscip. Optim.68, 73 (2025). [Google Scholar]
- 41.Cadman, J. E., Zhou, S., Chen, Y. & Li, Q. On design of multi-functional microstructural materials. J. Mater. Sci.48, 51–66 (2013). [Google Scholar]
- 42.Alexandersen, J. & Lazarov, B. S. Topology optimisation of manufacturable microstructural details without length scale separation using a spectral coarse basis preconditioner. Comput. Methods Appl. Mech. Eng.290, 156–182 (2015). [Google Scholar]
- 43.Ozdemir, M. et al. A novel design framework for generating functionally graded multi-morphology lattices via hybrid optimization and blending methods. Addit. Manuf.70, 103560 (2023). [Google Scholar]
- 44.Xia, Q., Zhu, J., Yu, Q., Kim, J. & Li, Y. Triply periodic minimal surfaces based topology optimization for the hydrodynamic and convective heat transfer. Commun. Nonlinear Sci. Numer. Simul.131, 107819 (2024). [Google Scholar]
- 45.Zhao, M. et al. Mechanical and energy absorption characteristics of additively manufactured functionally graded sheet lattice structures with minimal surfaces. Int. J. Mech. Sci.167, 105262 (2020). [Google Scholar]
- 46.Zhang, D., Zhai, X., Liu, L. & Fu, X.-M. An optimized, easy-to-use, open-source GPU solver for large-scale inverse homogenization problems. Struct. Multidiscip. Optim.66, 207 (2023). [Google Scholar]
- 47.Chen, T., Zhang, R. & Hinton, G. Analog bits: Generating discrete data using diffusion models with self-conditioning. Preprint at https://arxiv.org/abs/2208.04202 (2022).
- 48.Feng, J. et al. Constructing boundary-identical microstructures via guided diffusion for fast multiscale topology optimization. Comput. Methods Appl. Mech. Eng.436, 117735 (2025). [Google Scholar]
- 49.Di Stefano, L. & Bulgarelli, A. A simple and efficient connected components labeling algorithm. In Proceedings 10th International Conference on Image Analysis and Processing, 322–327 (IEEE, 1999).
- 50.De Witte, T.-M., Fratila-Apachitei, L. E., Zadpoor, A. A. & Peppas, N. A. Bone tissue engineering via growth factor delivery: from scaffolds to complex matrices. Regen. Biomater.5, 197–211 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Wu, N. et al. The advances of topology optimization techniques in orthopedic implants: a review. Med. Biol. Eng. Comput.59, 1673–1689 (2021). [DOI] [PubMed] [Google Scholar]
- 52.Lee, S. S., Du, X., Kim, I. & Ferguson, S. J. Scaffolds for bone-tissue engineering. Matter5, 2722–2759 (2022). [Google Scholar]
- 53.Peng, B. et al. Machine learning-enabled constrained multi-objective design of architected materials. Nat. Commun.14, 6630 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Zhen, W. et al. Role of the porous structure of the bioceramic scaffolds in bone tissue engineering. Nat. Preced. 1–1 (2010).
- 55.Murphy, C. M., Haugh, M. G. & O’brien, F. J. The effect of mean pore size on cell attachment, proliferation and migration in collagen–glycosaminoglycan scaffolds for bone tissue engineering. Biomaterials31, 461–466 (2010). [DOI] [PubMed] [Google Scholar]
- 56.Sobral, J. M., Caridade, S. G., Sousa, R. A., Mano, J. F. & Reis, R. L. Three-dimensional plotted scaffolds with controlled pore size gradients: effect of scaffold geometry on mechanical performance and cell seeding efficiency. Acta Biomater.7, 1009–1018 (2011). [DOI] [PubMed] [Google Scholar]
- 57.Diao, J. et al. Bone defect model dependent optimal pore sizes of 3D-plotted beta-tricalcium phosphate scaffolds for bone regeneration. Small Methods3, 1900237 (2019). [Google Scholar]
- 58.Vijayavenkataraman, S., Kuan, L. Y. & Lu, W. F. 3D-printed ceramic triply periodic minimal surface structures for design of functionally graded bone implants. Mater. Des.191, 108602 (2020). [Google Scholar]
- 59.Barba, D., Alabort, E. & Reed, R. Synthetic bone: design by additive manufacturing. Acta Biomater.97, 637–656 (2019). [DOI] [PubMed] [Google Scholar]
- 60.Li, Y. et al. Simple and efficient volume merging method for triply periodic minimal structures. Comput. Phys. Commun.264, 107956 (2021). [Google Scholar]
- 61.Soyarslan, C., Bargmann, S., Pradas, M. & Weissmüller, J. 3d stochastic bicontinuous microstructures: generation, topology and elasticity. Acta Mater.149, 326–340 (2018). [Google Scholar]
- 62.Provaggi, E., Leong, J. J. & Kalaskar, D. M. Applications of 3d printing in the management of severe spinal conditions. Proc. Inst. Mech. Eng., Part H: J. Eng. Med.231, 471–486 (2017). [DOI] [PubMed] [Google Scholar]
- 63.Furtado, R. N. V. et al. Nonspecific low back pain in young adults: associated risk factors. Rev. Bras. Reumatol.54, 371–377 (2014). [DOI] [PubMed] [Google Scholar]
- 64.Tong, Y., Kaplan, D. J., Spivak, J. M. & Bendo, J. A. Three-dimensional printing in spine surgery: a review of current applications. Spine J.20, 833–846 (2020). [DOI] [PubMed] [Google Scholar]
- 65.Hassani, B. & Hinton, E. A review of homogenization and topology optimization i-homogenization theory for media with periodic structure. Comput. Struct.69, 707–717 (1998). [Google Scholar]
- 66.Wang, L. et al. Data-driven inverse design of multifunctional bicontinuous multiscale structures. Zenodo. 10.5281/zenodo.17523266 (2025). [DOI] [PMC free article] [PubMed]
- 67.Wang, L. et al. L-BOM (Version v2) [Computer software]. Zenodo. 10.5281/zenodo.17475876 (2025).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Description of Additional Supplementary Files
Data Availability Statement
The tables of physical properties for the microstructures in the four datasets, as well as those for the microstructures shown in each figure of the main text and supplementary materials, are available on Zenodo66 (10.5281/zenodo.17662421). Additionally, the aforementioned Zenodo repository also includes selected example data and the corresponding visualization scripts. Source data are provided with this paper.
The code for the microstructure generation network and the corresponding training dataset are available at Zenodo67 (10.5281/zenodo.17475876). The repository link for the LIVE3D framework is https://github.com/lavenklau/homo3d, and the Git commit version is 608f473.







