Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 898 Bytes

README.md

File metadata and controls

12 lines (7 loc) · 898 Bytes

Additive Manufacturing Simulation with FEniCSx

This is the code base for the coupled thermal-mechanical simulation in additive manufacturing (powder bed fusion), where we solve for temperature field and J2 plasticity with FEniCSx to study the residual stress behavior of the sample. This code is being developed under AMPL at Northwestern University.

Below is a simple demonstration. The left one shows the temperature, while the right one shows the residual stress along the yellow line in the left figure. Note that FEniCSx do not have element activation feature, the "birth" of those elements is the post-processing result in ParaView. Our simulation domain is still a box-like region.

TODO: Solve the Navier-Stokes equation for a more accurate temperature field.