Design of Manufacturable Architected Fiber Reinforced Composites

Narasimha Boddeti

MME Seminar Series - Fall 2026

September 10, 2026

Architected Fiber Reinforced Composites

Architected Fiber Reinforced Composites

Simplest microstructure among multimaterial architected materials

Fiber Reinforced Composites (FRCs)

Architected Fiber Reinforced Composites

  • Microstructural parameters for FRCs
    • Fiber volume fraction
    • Fiber orientation
    • Fiber aspect ratio
    • Matrix and fiber moduli
Ashby Chart
Specific stiffness vs specific strength
Ashby chart
Source: Cambridge University

Architected Fiber Reinforced Composites

  • Conventional FRC designs are limited to a fixed microstructure
    • Referred to as constant stiffness composites

 

Constant
Stiffness
Composites

Architected Fiber Reinforced Composites

  • Architected fiber reinforced composites (AFRCs)
    • Microstructural parameters are varied within each lamina
    • Also referred to as variable stiffness composites

 

Vary fiber orientations

Vary fiber modulus

Vary aspect ratio

 

AFRC Manufacturing

  • AFRCs can be realized via advanced composite manufacturing methods

Robotic Additive Manufacturing

Tailored Fiber Placement

AFRC Manufacturing

 

  • Manufacturing constraints
    • Maximum curvature
    • Gaps and/or overlaps

 

 

Gaps/Overlaps
Thickness buildup due to overlaps
Source: Brooks & Martins
On manufacturing constraints for tow-steered composite design optimization

 

Topology Optimization

  • Topology optimization is a structural optimization technique that can:
    • Exploit the extensive AFRC design space
    • Leverage the capabilities of AFRC manufacturing

Illustration of topology optimization

Multiscale Topology Optimization

  • Topology optimization of AFRCs involves two length scales making it a multiscale topology optimization (MTO) problem:
    • Macroscale – material distribution, i.e., topology
    • Microscale – arrangement of fibers (typical fiber orientations)

Multiscale Topology Optimization

  • Two commonly used MTO approaches:
    • Level set parametrization
    • Direct parametrization

 

  • Macrostructure – level set function ϕ
  • Microstructure – tangents to offsets of ϕ = 0
  • When ϕ is a distance field, the level sets form a readily manufacturable fiber layout
  • However, the fibers are now implicitly constrained to be parallel to the internal structural boundary

 

Multiscale Topology Optimization

  • Two commonly used MTO approaches:
    • Level set parametrization
    • Direct parametrization

 

  • Macrostructure – fictitious density ρ
  • Microstructure – elemental fiber orientations
  • Optimal fiber orientations → fiber layout?
    • Dehomogenization

 

Dehomogenization for AFRCs

 


Projection Method

Stripe Patterns Algorithm

 

Vector field, \(X\) representing fiber orientations

\(\nabla\alpha = X\) Contours of \(\alpha\) define the fiber layout


 


Non-uniform spacing \(\rightarrow\) gaps/overlaps during fabrication

Uniform spacing, but with singularities

 

MTO for Manufacturable 2D AFRCs

  • Our method for readily manufacturable optimal AFRC designs
    • Macroscale – fictitious densities, \(\rho\) \[ \rho = P(\tilde{s}_\rho) \qquad \tilde{s}_\rho = L(s_\rho) \]
      • \(s_\rho\) = density optimization variables
      • \(P\) = projection filter
      • \(L\) = linear filter
    • Microscale – level set function, \(\phi\) \[ \phi = \tilde{s}_\theta = L(s_\theta) \]
      • \(s_\theta\) = level set optimization variables
      • Tangent to the contours of level sets determines the local fiber orientations
      • Fiber orientations are decoupled from the macroscale parametrization

Manufacturability

  • To avoid gaps or overlaps, we require the level set function 𝜙 to be a distance field, i.e., \(\phi\) satisfies the eikonal equation: \[ \| \nabla \phi \| =1 \]

  • Eikonal equation is highly nonlinear; instead minimize the residual: \[ \mathscr{F}_\| := \rho(\| \phi \| −1)^2 \]

    • \(\mathscr{F}_‖\) is referred to as parallel misalignment penalty

Manufacturability

  • To avoid singularities
    • Penalize material stiffness tensor \[ \mathbb{C}_H \leftarrow \mathscr{P}(\| \nabla \tilde{s}_\theta \|) \rho^3 \mathbb{C}_H \]
      • \(\mathbb{C}_H=\) effective transversely isotropic stiffness tensor
      • Singularities appear when \(\| \nabla \tilde{s}_\theta \| \to 0\)
      • Reinforces the no gaps/overlaps requirement

Singularity penalty function \(\mathscr{P}(\cdot)\)

Influence of Initial Design

Minimum compliance design of a short beam with different initial level set functions



Our parametrization is quite sensitive to initial design

Three-step Heuristic

  • Step 1: run the optimization problem with direct parametrization \[ \begin{align} \underset{s_\rho,s_\theta}{min}⁡ \quad& z(s_\rho,s_\theta,u) \\ s.t. \quad& g_l \le g(u;s_\rho,s_\theta) \le g_u \\ \quad& h(s_\rho, s_\theta, u)=0 \\ \quad& R(u; s_\rho, s_\theta)=0 \end{align} \]
    • \(z = \frac{c}{c_0}\)
    • \(g = V - V_0 / 2\)
    • \(R \equiv [K]\{u\} - \{f\} = 0\)
  • Step 2: dehomogenize using the projection method to obtain a scalar field \(\alpha\) that best aligns with optimal \(\theta\) from step 1
  • Step 3: run the optimization problem with the proposed parametrization with initial \(s_\theta=\alpha\) and \(s_\rho\) from step 1
    • The parallel misalignment penalty is added to the objective such that \(z = \frac{1}{2} \frac{c}{c_0} + \frac{1}{2} \frac{\mathscr{F_\|}}{\mathscr{F_\|}_0}\)
    • The material stiffness is penalized for singularities

Cantilever Beam

Problem setup for minimum compliance

Optimized topology with fiber paths

Cantilever Beam

Problem setup for minimum compliance

L Bracket

Two-scale optimization

Single-scale optimization

MBB Beam

Continuous fibers

Disontinuous fibers

Summary

Problem Strain Energy (kJ) Misalignment penalty
Projection Method* Our Method Projection Method* Our Method
Cantilever beam 9.06 6.77 5369.30 2.86
L bracket (2-scale) 93.36 41.60 5593.83 13.80
L bracket (1-scale) 94.23 59.25 1360.53 4.24
MBB beam (Cont.) 1.51 1.20 10828.14 4.97
MBB Beam (Disc.) 3.20 2.70 13225.0 219.11


* the dehomogenized design

MTO for Manufacturable 3D AFRCs

 

\[ \hat{t} = \frac{\nabla \tilde{s}_{lam} \times \nabla \tilde{s}_{fib} }{\| \nabla \tilde{s}_{lam} \times \nabla \tilde{s}_{fib} \|} \]

Manufacturability for 3D AFRCs

  • Equispaced laminae
    • Can be achieved by enforcing \(\phi_{lam}=1\), where \(\phi_{lam}:=\| \nabla \tilde{s}_{lam} \|\)
    • Lamination misalignment penalty \[ \mathscr{F}_{lam} := \frac{\sum_{\forall e \in \Omega} \int_{\Omega_e} \rho (\phi_{lam} - 1)^2 d\Omega_e}{\int_{\Omega_e} d\Omega_e} \]
  • Equispaced fiber paths on a lamina
    • Can be achieved by enforcing \(\phi_{fib}=1\) \[ \phi_{fib} := \left \lVert \nabla \tilde{s}_{fib} - \left(\nabla \tilde{s}_{fib} \cdot \frac{\nabla \tilde{s}_{lam}}{\|\nabla \tilde{s}_{lam} \|}\right) \frac{\nabla \tilde{s}_{lam}}{\|\nabla \tilde{s}_{lam} \|} \right \lVert \]
    • Fiber path misalignment penalty \[ \mathscr{F}_{fib} := \frac{\sum_{\forall e \in \Omega} \int_{\Omega_e} \rho (\phi_{fib} - 1)^2 d\Omega_e}{\int_{\Omega_e} d\Omega_e} \]

Manufacturability for 3D AFRCs

  • Singularities appear when either:
    • \(\phi_{lam} \to 0\), or
    • \(\phi_{fib} \to 0\)
    • Penalize material stiffness tensor \[ \mathbb{C}_H \leftarrow \mathscr{P}(\phi_{lam} \phi_{fib}) \rho^3 \mathbb{C}_H \]
      • \(\mathbb{C}_H=\) effective transversely isotropic stiffness tensor

Singularity penalty function \(\mathscr{P}(z)\)

Optimization Procedure

  • The three-step heurisitic is retained
    • The second step now requires computing two scalar fields \(s_{lam}\) and \(s_{fib}\) that satisfy the equation \(\nabla \tilde{s}_{lam} \times \nabla \tilde{s}_{fib} = \hat{t}\)
    • \(\hat{t}\) is the optimized fiber orientation field obtained from step 1
  • The optimization statement for step 3:
    • Objective
      • Minimize compliance (i.e., maximize stiffness)
      • Reduce gaps/overlaps among fiber paths and mitigate singularities
      • \(z = \frac{1}{3} \frac{c}{c_0} + \frac{1}{3} \frac{\mathscr{F}_{lam}}{\mathscr{F}_{lam_0}} + \frac{1}{3} \frac{\mathscr{F}_{fib}}{\mathscr{F}_{fib_0}}\)
    • Subject to
      • 50% volume constraint

Design of a Beam: Problem Setup

Minimally compliant design of a beam subject to 50% volume constraint

\(| \vec{F} |\) = 1 MPa, \(a_1\) = 120 mm, \(a_2\) = 40 mm, \(a_3\) = 20 mm, \(a_4\) = 10 mm

Design of a Beam: Results

  • Constant stiffness laminate
    • Uniform lamination and fibration
    • Optimized macroscale structure
    • Realizable via material extrusion and laminated object manufacturing

Design of a Beam: Results

  • Uniform fibration and variable lamination
  • Optimized macroscale structure
  • Realizable via non-planar material extrusion and curved-layer laminated object manufacturing

Design of a Beam: Results

  • Uniform lamination and variable fibration
  • Optimized macroscale structure
  • Manufacturable via material extrusion or AFP

Design of a Beam: Results

  • The general case
    • Variable lamination and variable fibration
    • Optimized macroscale structure
    • Requires multi-axis material extrusion

Design of a Beam: Summary

Problem Setup Strain Energy (kJ) Lamination Misalignment Penalty Fibration Misalignment Penalty
Lamination Fibration
Uniform Uniform 197.16 0 0
Variable Uniform 130.62 71.83 8.95
Uniform Variable 114.76 0 8.02
Variable Variable 92.1 360.96 394.38

Results

MTO for Manufacturable 2.5D AFRCs

  • Many aerospace and automotive composites are thin-walled composite shells
    • Characterized by curved geometry with thickness much smaller than the other dimensions
  • How can the framework be extended to such structures?

Composite skin of an aircraft fuselage
Source: erau.edu

Manufacturability for 2.5D AFRCs

  • To avoid gaps or overlaps, the eikonal equation can still be used: \[ \| \nabla \phi \| =1 \]
  • However, gradient operator on a manifold has to be used instead of the Cartesian gradient operator
  • For a smooth scalar function \(f:\mathscr{M}\rightarrow\mathbb{R}\) defined on an arbitrary manifold, (\(\mathscr{M}, g\)) (\(\mathscr{M}\) and \(g\) denote the manifold space and its metric, respectively)
    • Gradient of \(f\) \[ \nabla f := \frac{df}{d\mathbf{X}}= \frac{\partial f}{\partial \xi^k} \mathbf{G}^k \]
      • \(\xi^k\): k-th curvilinear coordinate
      • \(\mathbf{G}^k\): contravariant basis vector

Design of a Spherical Shell: Problem Setup

\(\vec{F}\)=1 MPa, \(b_1\)=200, thickness = 1 mm

Design of a Spherical Shell: Results

  • With a single layer

 

Optimized topology with fiber paths

Misalignment penalty \(\phi\)

Design of a Spherical Shell: Results

 


With two layers

Bottom layer

 

 

Optimized topology with fiber paths

Misalignment penalty \(\phi\)




Top layer

 

Conclusion

  • A robust framework for design of AFRCs that are readily manufacturable
  • Future Work
    • Including curvature constraints to make the framework industry-ready
    • Extend the framework to design soft composites with potential applications in biomedical and robotics
      • Leverage singularities to induce complex shape changes in liquid crystal elastomers

Other Ongoing Research

  • Mechanics of soft multiphase architected materials
    • Homogenization theory for soft material spheroidal liquid inclusions
    • Vat photopolymerization based 3D printer

 

 

Other Ongoing Research

Particle-level modeling of powder processing