Three-dimensional printing of Eco-efficient
multimaterial topology optimisation

Muhamad Amani1,  Gustavo Asai1,  Chintan Jansari1,  Alex Luijten1,  Tanuj Agrawal1,  Jun Wu2,  Frédéric Lachaud3,  Joseph Morlier4,  Kunal Masania1
1Shaping Matter Lab, Faculty of Aerospace Engineering, Delft University of Technology   2Faculty of Industrial Design Engineering, Delft University of Technology   3ICA, Université de Toulouse, ISAE-SUPAERO, MINES ALBI, UPS, INSA, CNRS   4Université de Toulouse, ISAE-SUPAERO
Workflow overview
Overview. An integrated workflow: LCA environmental data and mechanical properties of carbon fibre and bamboo composites feed a multi-objective topology optimisation. The resulting orientation field is converted to fibre-aligned toolpaths for multimaterial 3D printing. Specimens are validated with digital image correlation (DIC).

Abstract

Reducing the CO₂ footprint of high-performance structures is a central engineering challenge. Carbon fibre composites offer outstanding stiffness-to-weight ratios but carry high embodied energy and large cradle-to-gate emissions. Bamboo composites, by contrast, are renewable and low-impact yet less stiff — making them ideal for low-stress regions of a structure.

We present a multimaterial topology optimisation framework that minimises cradle-to-gate CO₂ while meeting stiffness and volume constraints. Two density fields (carbon fibre and bamboo) and one fibre-orientation field are simultaneously optimised. Life-cycle assessment (LCA) data are embedded directly into the objective via a normalised CO₂ metric, allowing fair comparison across materials. The method uses UMMI-2 material interpolation, convolution and Heaviside projection filters, and MMA with adjoint sensitivities.

The optimised orientation field is converted to print-ready G-code through a Slith3r-based toolpath pipeline that generates distance-aware streamlines, segments them by material mask, and exports multimaterial commands. Printed MBB-beam specimens confirm the intended fibre directions and material distributions, and DIC strain maps agree closely with finite-element predictions — validating the end-to-end route from CO₂-aware optimisation to physical testing.

Key Results

↓ CO₂
Significant footprint reduction
by replacing CF with bamboo
in low-stress regions
≈ Stiff
Stiffness constraint maintained
while bamboo fraction grows
DIC ✓
Full-field strain maps
match FE predictions
for all material mixes

Method

1 · Topology Optimisation

Two density fields (carbon fibre + bamboo) and one fibre-orientation field are simultaneously optimised to minimise cradle-to-gate CO₂ subject to stiffness and volume constraints.

2 · Toolpath Generation

The optimised orientation field is converted to multimaterial G-code via MM Eco Slith3r — fibre-aligned streamlines clipped by material mask and exported per material.

3 · 3D Printing & Validation

Specimens are printed on a multimaterial FFF printer and validated against FE predictions using digital image correlation (DIC).

Code

All source code is openly available:

  • Topology Optimisation: MATLAB implementation of the multimaterial, fibre-orientation topology optimisation with UMMI-2 interpolation and adjoint sensitivities (Gustavo Asai, TU Delft).
  • MM Slith3r (MATLAB): Original MATLAB toolpath generator. Converts an optimised orientation field to per-material G-code using even-spaced streamlines and material masks.
  • MM Slith3r (Python GUI): Python port with a cross-platform desktop GUI. Loads VTU files directly from the topology optimisation output and generates G-code with live visualisation.

Data

  • VTU files: Topology optimisation outputs for all cases (MBB beam c90/c100/c110, L-beam, bridge). Used as direct input to MM Eco Slith3r.
  • G-code files: Print-ready G-code for all paper specimens — 5× repeat prints for c90, c100, c110, full bamboo, and full carbon fibre configurations.

BibTeX

@article{amani2025ecomultimaterial,
  author    = {Amani, Muhamad and Asai, Gustavo and Jansari, Chintan and Luijten, Alex
               and Agrawal, Tanuj and Wu, Jun and Lachaud, Fr{\'{e}}d{\'{e}}ric
               and Morlier, Joseph and Masania, Kunal},
  title     = {Design and Three-Dimensional Printing of Eco-efficient Multimaterial Structures},
  journal   = {Materials \& Design},
  year      = {2025},
}