The thermal–fluidic heart of the stack. FusionCore drives a moving laser along PathWeaver's trajectory, solving heat transfer across the whole part and fluid flow inside the melt pool — emitting the thermal history every solidification and stress prediction is built on.
Where PathWeaver is pure geometry, FusionCore is pure physics: transient heat transfer with phase change, a moving Gaussian source, and localised CFD wherever the metal is molten. The most expensive solver in the stack — and the one that resolves what actually happens to the material.
Reads PathWeaver's time-stamped trajectory and applies a moving Gaussian flux at the laser position, layer by layer, segment by segment.
Solves the global heat equation with state-dependent properties and latent heat, then Navier–Stokes inside the melt pool to capture Marangoni flow.
Tracks every node from powder to solid and writes thermal gradient G, cooling rate Ṫ, solidification velocity R, and melt-pool geometry.
The solver advances one timestep at a time. The heat equation is solved across the full domain on every step; the CFD step runs only where T > Tliquidus — a small subdomain that travels with the laser. New powder layers are activated as the build grows upward.
Six features that define what FusionCore resolves at every timestep.
Full 3D conduction with state-dependent thermal properties — every node tracked from powder to solid:
The laser is a moving flux boundary condition — driven directly by the trajectory's per-segment schedule:
trajectory.jsonlaser_id applied as an independent sourceq(x, y, t) = 2 η P / (π r₀²) · exp(−2 r²/r₀²) η · absorptivity P · laser power [W] r₀ · 1/e² spot radius [m] r · distance to beam centre
When and where the metal is molten, FusionCore engages a full Navier–Stokes solve — but only there:
FusionCore writes the three per-node fields that define solidification behaviour:
These fields feed GrainPath's columnar-to-equiaxed transition map and microstructure prediction directly.
node 14201 T_peak = 2 184 K G = 1.8e7 K/m Ṫ = 4.2e6 K/s R = 0.62 m/s state = solid remelts = 2 → 1
Pick resolution against the compute budget. Every mode reads the same trajectory and writes the same field schema — only the spatial extent and mesh resolution change.
Resolve melt-pool geometry, Marangoni flow, and keyhole physics on millimetre tracks.
Whole-build thermal history with adaptive coarsening below the active layer.
FusionCore ships with validated material cards for the four canonical LPBF alloys, with temperature-dependent properties through liquidus:
Custom materials added through the Material Library — define k(T), ρ(T), cp(T), Tsol, Tliq, Lf.
FusionCore sits between geometry and prediction. Its single thermal-history output is the shared currency of the back half of the stack — GrainPath reads G and R for microstructure, StressForge reads the full T(t) field for residual stress.
FusionCore consumes PathWeaver's trajectory and produces the thermal history that splits into the two downstream prediction paths — microstructure (GrainPath) and stress (StressForge).
A full-part LPBF thermal solve can need hundreds of CPU-hours. SolidNetics elastically schedules those across cloud workers so you press Run and walk away.
Single-track to full-part jobs distributed across high-core cloud instances. Pay for the run, not the workstation.
Thermal history feeds straight into GrainPath and StressForge — no field-format conversion, no manual interpolation.
New material cards, keyhole extensions, and CFD improvements roll out automatically — no recompile.
Three steps from a trajectory file to a complete thermal record of the build.
Drop PathWeaver's trajectory.json, pick a material card, set boundary & preheat conditions.
Melt-pool, single-layer, or full-part. Same physics, same I/O — only the spatial extent changes.
T(x,y,z,t), G, Ṫ, R fields and melt-pool geometry — ready for GrainPath and StressForge.
Built for LPBF process engineers tuning parameter windows, machine builders validating new heads and lasers, and research teams investigating melt-pool physics, microstructure, and defect formation.
FusionCore is part of the SolidNetics AM Enterprise module. Talk to us about access for your team, machine fleet, or research group.