Skip to main content
A laser sintering machine for metal.

Powder Bed Fusion

Additive Manufacturing Module

Model the Powder Bed Fusion process with this Add-on Module that has a unified treatment of process parameters and alloy dependent thermophysical properties.

About the Additive Manufacturing Module

The Additive Manufacturing Module is an Add-on Module in Thermo-Calc that is primarily designed for modeling the powder bed fusion process in Additive Manufacturing. 

additive-manufacturing-module-keyhole-simulation-thermo-calc-2024b_02

A screenshot of the Additive Manufacturing Module showing the results of a steady state calculation for the material SS316L. A keyhole can be seen formed just below the location of the heat source.

Calculate Any Alloy

The Additive Manufacturing Module allows users to calculate any alloy. This was done by giving special focus to having a unified treatment of alloy dependent material properties and process parameters when solving the multiphysics problem of a moving heat source that melts and solidifies metal powder. The multiphysics simulation involves thermal conduction, fluid flow, evaporation-, radiation- and convective- heat loss. 

The alloy dependent physical properties such as specific heat, density, thermal conductivity, viscosity, and surface tension of liquid are all calculated from evaporation temperature down to room temperature using the extended SCHEIL calculator and are automatically transferred for use in the Additive Manufacturing Module. By simulating materials properties in the software, users are able to make calculations for any alloy. 

Three Calculation Types to Solve a Range of Problems

The module has 3 calculation types: Steady-State, Transient, and Transient with heat-source from Steady-State. Steady-State solves the stationary problem for the melt pool given the Process Parameters*. Transient and Transient with heat-source from Steady-State solves the time dependent problem for a single or multi-layer process for given Process Parameters*.

*Process Parameters that Can Be Changed for the Simulation

Scanning speed, layer thickness, scanning pattern, hatch spacing, powder fill time, heat source (including power, absorptivity and heat distribution), chamber pressure and base plate temperature

The Additive Manufacturing Module Allows You To Calculate

Evaluation of the following is possible depending on calculation type:

Steady-State

  • Size of melt pool
  • Peak temperature
  • Velocity of fluid flow
  • Property variations through the melt pool (temperature, viscosity, thermal conductivity, density) or any selected line
  • 2D Sectioning in any plane
  • Thermal gradients and solidification rates

Transient and Transient with Heat Source from Steady State

  • Temperature vs. Time response at selected position of the build and how this changes with Process Parameters
  • Time-dependence of the properties listed above under Steady-State
  • Connect the above Temperature vs. Time response with Diffusion Module and/or Precipitation Module
  • Thermal gradients and solidification rates

Printability Maps to Avoid Defects

The Additive Manufacturing Module offers several ways to visualize results, including Printability Maps, also known as Process Maps. Printability maps allow users to plot the likelihood of three possible defects that occur during additive manufacturing – keyholing, lack of fusion, and balling.

These defects occur based on the speed and power used during the AM process, so printability maps allow you to reduce the risks of these defects by showing the speed and power settings that are optimal (the white area in the image below), allowing you to calibrate your system to avoid these issues.

printability-map-of-material-316L-made-in-the-Additive-Manufacturing-Module-in-Thermo-Calc

A printability map calculated in the AM Module for the material 316L showing the power and scan speeds that are likely to result in keyholing (blue area) and lack of fusion (green area). The white area shows the power and scan speeds that are optimal to reduce the risk of these defects.

Compare Results to Experimental Data

The AM Module offers several calculation types, including a Batch Calculation that allows users to input power and scan speed data from a file, such as a spreadsheet. This calculation type also allows users to include experimental melt pool dimensions, if they have them, so that they can compare experimental results to calculated results. This is done using a plot type called a Parity Plot, as shown in the image below.

parity-plot-generated-in-the-Additive-Manufacturing-Module-in-Thermo-Calc-with-batch-calculation

A parity plot generated in the AM Module comparing calculated and experimental results of how power and scan speed affect melt pool dimensions. The AM Module allows users to input power and scan speed data and experimental results from a file and compare them to calculated results using the Batch Calculation type.

Easy Workflow

The Additive Manufacturing Module makes it easy to set up simulations related to the powder bed fusion process for additive manufacturing by offering an intuitive workflow and templates for setting up the simulations. The software also allows users to save their alloys directly in the calculator, so you can easily access them later, saving time and ensuring consistency in your work. The software ships with several common alloys used in additive manufacturing so users can begin making simulations immediately. 

Predict the Microstructure of an Alloy

The Additive Manufacturing Module allows users to predict the microstructure of an alloy by seamlessly coupling with both the Diffusion Module (DICTRA) and Precipitation Module (TC-PRISMA). In this coupling, the probe data generated from an AM calculation can be used as input for diffusion and precipitation calculations.

Additionally, thermal gradient and solidification rates generated in the AM Module can be overlaid over Columnar to Equiaxed Transition (CET) plots generated in the General Model Library, allowing users to evaluate if the solidified microstructure corresponds to columnar or equiaxed, given the solidification conditions in the melt pool. This is all done within the Thermo-Calc platform without the need for importing or exporting data. Relevant add-on licenses are required for the Diffusion Module (DICTRA) and the Precipitation Module (TC-PRISMA). 

Predicting Microstructure in the Diffusion Module (DICTRA)

Additive-Manufacturing-Module-simulated-segregation-profile-with-experimental-STEM-EDS-line-scans

Simulated segregation profile with overlaid experimental STEM-EDS line scans from C.-Y. Chou et al. [2021Cho]. The calculation is an example of coupling the Additive Manufacturing Module with the Diffusion Module (DICTRA). 

Predicting Microstructure in the Precipitation Module (TC-PRISMA)

The Precipitation Module (TC-PRISMA) has functionality that pre-processes the required thermodynamic and kinetic data in the temperature range defined in the AM Module in order to save time during precipitation simulations and ensure the calculations complete successfully.

AM-Module-Volume-fraction-of-precipitate-phases-using-AM-and-TC-PRISMA

Simulated incipient melting of the large precipitates in the powder, and the reprecipitation after a single pass of an electron beam. The change in volume fraction of the precipitate phase as a function of time is shown on the left axis, with the time-temperature history shown on the right axis. The sudden drop in volume fraction is a result of incipient melting. The volume fraction increases upon reprecipitation once the material has resolidified and sufficient undercooling has been reached. This example demonstrates how probes calculated in an AM simulation can be directly input into the Precipitation Module (TC-PRISMA) using options designed for AM conditions.

Predicting Microstructure using the CET Model

AM-Module-thermal-gradient-and-solidification-rate-for-IN718-overlaid-over-CET-plot

Thermal gradient vs solidification rate for IN718. The blue, red, and green lines show the increasing equiaxed fraction from the CET Model and the points show the solidification conditions at the melt pool calculated with the AM Module. When overlaid, it can be seen that nearly all the points (those below the purple line) exist in a fully columnar region. The calculation is an example of overlaying results from the Additive Manufacturing Module over CET results.

Integrates with TC-Python

Most of the functionality in the Additive Manufacturing Module is also available in TC-Python, our Python-based API. This API allows users to easily perform simulations over a large range or process parameters and to produce printability maps for when defects like lack-of-fusion, keyholing, and balling will occur.

The actual integration needs to be programmed by the customer using Python.

Export Results for Further Analysis

Results from the Additive Manufacturing Module can be exported in the Exodus file format, which is a common file format used with finite element analysis programs. Once exported, the files can be retrieved and used to further process and analyze simulation results in an external software. 

Databases

For compatibility with the Additive Manufacturing Module, a database needs the following properties added in addition to the thermodynamics: surface tension for liquid, viscosity for liquid, thermal conductivity, molar volume, and a complete gas description.

The Additive Manufacturing Module is currently available with the following databases, starting with the version listed below:

  • Steel and Fe-alloys Database (TCFE13 or newer)
  • Nickel-based Superalloys Database (TCNI12 or newer)
  • Magnesium-based Alloys Database (TCMG6 or newer)
  • Copper-based Alloys Database (TCCU6 or newer)
  • Titanium and TiAl-based Alloys Database (TCTI5 or newer)
  • Noble Metal Alloys Database (TCNOBL3 or newer)
  • High Entropy Alloys Database (TCHEA6 or newer)
  • Aluminum-based Alloys Database (TCAL9 or newer)
  • Solder Alloy Solutions Database (TCSLD5 or newer)
  • Molybdenum-based Alloys Database (TCMO1 or newer)
  • Niobium-based Alloys Database (TCNB1 or newer)
My research relies on the property modules and equilibrium modules to design alloys with tailored properties. The Additive Manufacturing Module has been helpful.
Graduate Research Assistant, United States
Customer Satisfaction Survey 2024

Availability

The Additive Manufacturing Module is available for purchase as an add-on to a Thermo-Calc license. In order to run the Additive Manufacturing Module, it is necessary to have a license for Thermo-Calc, a license for the Additive Manufacturing Module, and at least one thermodynamic and properties database listed above in the Databases section. If you are interested in purchasing a license for this Module, please contact us to discuss which license is right for you.

Learn More about the Additive Manufacturing Module

A collection of videos demonstrating the capabilities of the Additive Manufacturing Module.

Learn about updates to the AM Module in the 2024b Release

Getting Started with the Additive Manufacturing Module

Demonstration of the New Additive Manufacturing Module

Let Us Help You

Is Thermo-Calc Right for You?

Talk to one of our experts to learn whether our tools fit your needs.