Physics-Informed Dynamical Modeling of Extrusion-Based 3D Printing Processes

This paper proposes a reduced-order, physics-informed dynamical model for extrusion-based 3D printing that balances high fidelity with computational efficiency, demonstrating strong agreement with CFD simulations while remaining suitable for real-time optimization and control.

Original authors: Mandana Mohammadi Looey, Marissa Loraine Scalise, Amrita Basak, Satadru Dey

Published 2026-04-14
📖 5 min read🧠 Deep dive

This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a master chef trying to pipe the perfect swirl of frosting onto a cake. You have a piping bag (the nozzle) and a moving conveyor belt (the cake stand). If you squeeze too hard, the frosting piles up; if you move the belt too fast, the swirl stretches out and breaks. To get it perfect every time, you need to know exactly how the frosting will behave in real-time.

This paper is about teaching a computer to be that master chef, but for 3D printing with cement (like building houses layer by layer).

Here is the breakdown of their work using simple analogies:

The Problem: The "Super-Computer" vs. The "Real-Time" Dilemma

Scientists already have "Super-Computers" (called CFD simulations) that can predict exactly how wet cement flows. They are like a high-definition, slow-motion movie of the frosting. They are incredibly accurate, but they take hours or days to run.

The Catch: You can't use a movie that takes 24 hours to render to control a robot arm that needs to move right now. If the robot waits for the computer to finish its calculation, the building will be ruined.

The Goal: The authors wanted to create a "shortcut" model. Think of it like turning that 4K slow-motion movie into a simple, fast sketch that a human can look at and instantly understand what's happening, without losing the important details.

The Solution: The "Three-Stage Relay Race"

Instead of trying to model the entire messy flow of cement at once, the authors broke the process down into three simple "stations" or sub-systems, like a relay race:

  1. Station 1: The Nozzle (The Squeeze)

    • What happens: The cement is pushed through a tube.
    • The Analogy: Imagine water flowing through a garden hose. The speed depends entirely on how hard you squeeze the handle (the pump). The speed of the ground outside doesn't matter here.
    • The Model: They created a simple math rule: More squeeze = faster flow.
  2. Station 2: The Gap (The Handoff)

    • What happens: The cement leaves the nozzle and hits the moving floor.
    • The Analogy: This is like a runner passing a baton to another runner who is already sprinting. The new runner (the cement) gets a little push from the old runner (the nozzle) but also gets dragged along by the sprinter (the moving floor).
    • The Model: This is the tricky part. It's a mix of the squeeze and the floor speed. They used a simple algebraic "bridge" to connect the two.
  3. Station 3: The Layer (The Drag)

    • What happens: The cement sits on the moving floor.
    • The Analogy: Imagine a piece of tape being pulled across a table. Once it's on the table, how fast it moves depends almost entirely on how fast you are pulling the table, not how hard you pushed it onto the table.
    • The Model: The rule here is simple: The floor speed dictates the cement speed.

How They Taught the Model

They didn't just guess the math rules. They used a "Teacher-Student" approach:

  • The Teacher: The slow, perfect "Super-Computer" (CFD) that ran 9 different scenarios (different squeeze strengths and different floor speeds).
  • The Student: Their new, simple "Sketch" model.

They let the Student watch the Teacher solve the problems, then they tweaked the Student's math knobs (parameters) until the Student's answers matched the Teacher's answers almost perfectly.

The Results: Does the Sketch Work?

They tested the "Sketch" model in three ways:

  1. The "In-Between" Test (Interpolation): They trained the model on "Hard Squeeze" and "Soft Squeeze," then asked it to predict "Medium Squeeze."

    • Result: It nailed it. It was like asking a student who studied the hardest and easiest math problems to solve a medium one. They got it right.
  2. The "Outside the Box" Test (Extrapolation): They trained the model on "Soft" and "Medium" squeezes, then asked it to predict a "Super Hard" squeeze (something it had never seen).

    • Result: It struggled a bit. This makes sense! If you only practice driving at 20 mph, you might panic when you suddenly hit 80 mph. The model works best when predicting things within the range it has seen, or slightly below it.
  3. The "Random Mix" Test: They threw random combinations of speed and squeeze at the model.

    • Result: It remained stable and accurate, proving it's robust enough for real-world use.

Why This Matters

This paper gives us a fast, lightweight engine for 3D printing cement.

  • Before: You had to wait days to simulate a print, meaning you couldn't fix mistakes while printing.
  • Now: With this model, a computer can predict what the cement will do in milliseconds. This allows for real-time control. If the printer sees the cement is about to sag, the computer can instantly adjust the speed or pressure to fix it, just like a chef adjusting their hand while piping frosting.

In short: They turned a slow, complex physics movie into a fast, simple sketch that a robot can use to build houses perfectly, one layer at a time.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →