Skip to main content

Thermo-Calc 2025b Available Now

Thermo-Calc 2025b includes eight new databases with extensive additions, including the addition of elastic properties to the Ni-based Superalloys Database and oxygen and elastic properties to the High Entropy Alloys Database, several improvements to user experience, and new features in several of the Add-on Modules.

Webinar on Thermo-Calc 2025b Release


Discover what’s new in Thermo-Calc 2025b during our upcoming release webinar. Explore powerful new features, updated databases, and enhancements designed to improve your workflow. Get firsthand insights from three of our developers as they walk you through the key innovations in this latest release.

Databases and Thermophysical Properties

Thermo-Calc 2025b includes eight new databases with extensive additions, including the much-requested addition of elastic properties to the Ni-based Superalloys Database and elastic properties and oxygen (O) to the High Entropy Alloys Database.

New Databases

TCNI13: Ni-based Superalloys Database

  • Adds elastic constants (C11, C12, C13, C33, and C44) for FCC (A1 & L12), BCC (A2 & B2), and HCP (A3) phases
    • The elastic constants description can be used to derive the elastic moduli (bulk modulus, shear modulus, and Young’s modulus) for a single-phase microstructure
    • 1 new binary system (371 total)
    • 2 new ternary systems (433 total)
    • Improves the description of phase equilibria involving σ and/or μ phases in several binary and ternary systems by Effective Bond Energy Formalism (EBEF)
    • Adds viscosity, surface tension, thermal conductivity, and electrical resistivity descriptions for the newly assessed systems

TCHEA8: High Entropy Alloys Database

  • Adds 1 new element: Oxygen (O) (27 total)
    • Facilitates the study of oxidation behaviors of HEAs and solubility of O in HEAs
    • Adds elastic constants (C11, C12, C13, C33, and C44) for FCC (A1 & L12), BCC (A2 & B2), and HCP (A3) phases
      • The elastic constants description can be used to derive the elastic moduli (bulk modulus, shear modulus, and Young’s modulus) for a single-phase microstructure
      • 173 new phases (713 total)
      • 26 new binary systems (342 total)
      • 117 new ternary systems (643 total)
      • 54 new quaternary systems (all new)
      • 3 new higher order systems (all new)
      • Adds/updates viscosity and surface tension descriptions of the liquid phase for the newly added/updated systems
      • Adds/updates thermal conductivity and electrical resistivity descriptions for all phases including intermetallic phases in addition of BCC (A2 & B2), FCC (A1 & L12) and HCP (A3) solution phases
      • And more!

TCAL10: Al-based Alloys Database

  • 11 improved binary systems that make it possible to get reasonable calculation results of Sn solubility in (Al)
  • 4 new ternary systems (123 total)
  • 6 reassessed ternary systems
  • The new and reassessed ternary systems allow for:
    • Better understanding of grain refiners in processing of aluminum alloys
      • Facilitate investigations on aluminum recycling
        • Enhance the accuracy of calculations on Sn-containing alloys
        • Adds viscosity, surface tension, thermal conductivity, and electrical resistivity descriptions for the newly assessed systems
        • Corrects molar volume descriptions of HCP_A3, BCC_A2, FCC_A1 for unary yttrium
        • Several other improvements to descriptions and assessments

TCMG8: Mg-based Alloys Database

The database has been enhanced to perform rare earth (RE) calculations for Mg-RE-Sn systems (RE=Ce, La, Nd, Pr).
  • 6 new binary systems (229 total)
  • 1 reassessed binary system
  • 9 new ternary systems (133 total)
  • 3 reassessed ternary systems
  • 34 new phases (575 total)
  • Adds viscosity, surface tension, thermal conductivity, and electrical resistivity descriptions for the newly assessed systems

TCMO2: Mo-based Alloys Database

  • Adds 7 new elements: Nb, Pt, Rh, Ru, Ta, V, W (total 19)
  • 104 new binary systems (170 total)
  • 2 reassessed binary systems
  • 29 new ternary systems (75 total)
  • 6 reassessed ternary systems
  • 1 new quaternary system (4 total)
  • 82 new phases (total 249)
  • Adds viscosity, surface tension, thermal conductivity, and electrical resistivity descriptions for the newly assessed systems

MOBMO2: Mo-based Alloys Mobility Database

  • Adds 7 new elements: Nb, Pt, Rh, Ru, Ta, V, and W (total 19)
  • 21 new binary systems for BCC_A2 phase (total 38)
  • 1 new binary system for FCC_A1 phase (total 8)
  • 7 new ternary systems for BCC_A2 phase
  • Parameters for the new elements Nb, Pt, Rh, Ru, Ta, V, and W in the liquid phase are estimated using the Modified Sutherland equation

TCNOBL4: Noble Metal Alloys Database

  • Adds 5 new elements: Ca, Li, Sb, Sc, Si (26 total)
  • 19 new binary systems (220 total)
  • 4 reassessed binary systems
  • 5 new ternary systems (71 total)
  • 52 new phases (376 total)
  • Adds viscosity, surface tension, thermal conductivity, and electrical resistivity descriptions for the newly assessed systems

MOBNOBL2: Noble Metal Alloys Mobility Database

  • Adds 5 new elements: Ca, Li, Sb, Sc, Si (26 total)
  • 19 new binary systems for FCC_A1 phase (44 total)
  • Parameters for the new elements Ca, Li, Sb, Sc, and Si in the liquid phase are estimated using the Modified Sutherland equation.

Updated Databases

MOBSLD2.1: Solder Alloy Solutions Mobility Database

MOBSLD2.1 is available for free to everyone who has MOBSLD2 and a current Maintenance & Support Subscription.

  • Adds mobility parameters for Al, Au, Bi, Co, Ge, Mn, Ni, In, Pb, Pd, Pt, Sb, Si in the CU6SN5_HT_NIAS compound
  • Adds mobility parameters for elements in the TETRAGONAL_A6 solution phase

Restructured Quantities List for Improved User Experience

Finding the right plot and table variables has become easier in this release. With over 50 options available, the quantities have been reorganized into helpful categories for quicker navigation. Additionally, the software now filters the list to display only the quantities available in the databases being used.

The full variables list is still available for users who prefer to see all the variables in one alphabetized list.

Screenshot from software. Left: Results quantities list in Thermo-Calc 2025a, showing over 50 options in a single, ungrouped list. Right: Results quantities in 2025b, now organized by category for easier navigation.
Left: Results quantities list in Thermo-Calc 2025a, showing over 50 options in a single, ungrouped list. Right: Results quantities in 2025b, now organized by category for easier navigation.

Database Properties Displayed in System Definer

As we’ve continued adding properties to our databases, it’s become increasingly difficult to keep track of which databases include which properties. With this release, that changes: now, when you select a database in the System Definer, its available properties are listed in the same window, making it easier than ever to find the information you need.

Note that the software simulates many more properties than those listed. The list only includes database-specific properties, which are:

  • Physical properties: Gibbs Energy, Volume, Viscosity of liquid, Surface tension of liquid, Electrical resistivity, Thermal conductivity
  • Elastic properties: Elastic constants
  • Diffusion data (for the mobility databases)

The System Definer in Thermo-Calc showing the new properties lists for the Steel and Fe-alloys databases TCFE14 and MOBFE8.
The System Definer in Thermo-Calc showing the new properties lists for the Steel and Fe-alloys databases TCFE14 and MOBFE8.

Reverse Axis Option Fixed in Ternary Diagrams and Simplified in All 2D Diagrams

Several users have requested the ability to reverse the axes in ternary diagrams, which is particularly useful when comparing our plots with those found in scientific journals. This functionality was already available in most other 2D diagrams in the software by manually entering the axis limits in reverse order. This functionality has now been added to ternary plots. Additionally, a Swap button has been added to the plot renderer under Show more for all 2D diagrams to make the process even easier.

Users can now reverse the axes in ternary diagrams, as shown in the Fe-Cr-Ni diagram, allowing for easy comparison between Thermo-Calc calculations and external sources, such as plots found in publications.
Users can now reverse the axes in ternary diagrams, as shown in the Fe-Cr-Ni diagram, allowing for easy comparison between Thermo-Calc calculations and external sources, such as plots found in publications.

 

The plot renderer window showing the new Swap button (top), which allows users to reverse the axes in 2D diagrams. Users must select the Show more button (bottom) then uncheck Automatic scaling (top) to enable the Swap button.
The plot renderer window showing the new Swap button (top), which allows users to reverse the axes in 2D diagrams. Users must select the Show more button (bottom) then uncheck Automatic scaling (top) to enable the Swap button.

Improvements in the Licensing System

Several enhancements have been made to the new user-credentials licensing system, which was introduced to many users in the 2025a release. These include improved alerts for activation failures, better support for proxy server users, and updates to the examples used for license management in TC-Python and TC-Toolbox for MATLAB®.

Steel Model Library adds Flow Stress Model for Martensitic Steels

The Martensitic Steel Strength Model has been extended to a full flow stress model in this release, able to predict stress at arbitrary strain in the form of the following properties:

  • True stress
  • True strain (user input)
  • Engineering strain
  • Engineering stress

The model is also equipped with a mode to predict engineering properties such as:

  • Yield strength
  • Yield strain
  • Ultimate tensile strength
  • Uniform elongation
  • Fracture strength
  • Elongation at fracture
  • Young’s modulus

Flow stress curves calculated at 2, 5, and 50 hours for a 15-5PH steel alloy using the new settings in the Martensitic Steel Strength Model         New settings in the Martensitic Steel Strength Model, including Flow stress mode, True strain, and Pre-straining
Flow stress curves calculated at 2, 5, and 50 hours for a 15-5PH steel alloy (left) using the new settings in the Martensitic Steel Strength Model, including Flow stress mode, True strain, and Pre-straining (right).

Note: True strain is not available as an input parameter when using the engineering properties mode.

Additional updates and changes have been made to the model to accommodate this valuable extension, which you can read about in the Release Notes.

  • One new example is included demonstrating the Flow Stress Model: PM_Fe_12_Flow_Stress_15-5PH_Steel.tcu.

Predicted versus experimental Ultimate Tensile Strength using default settings versus optimized settings and their respective RMS error. Calculated using the new Flow Stress Model.   Predicted versus experimental Yield Strength using default settings versus optimized settings and their respective RMS error. Calculated using the new Flow Stress Model.
Predicted versus experimental Ultimate Tensile Strength (left) and Yield Strength (right) using default settings versus optimized settings and their respective RMS error. Calculated using the new Flow Stress Model.

Diffusion Module (DICTRA) adds Automatic Grid Placement and Improved Visualization in the GUI

A new Automatic grid option is available in the GUI version of the Diffusion Module (DICTRA), which means the program will automatically distribute the grid points for a calculation. Previously, the only option was for users to set the grid placement manually. This feature was already available in Console Mode and is now also available in Graphical Mode. When you use this feature, you then select whether the size of the grid will be coarse, medium, fine, or custom, which is also a new addition in Console mode.

Additionally, the program now displays the smallest and largest grid spacing points when hovering over the grid point visualization, as shown in (2) in the image. Some information about the region was already provided, but this additional information was added to prevent users from setting a combination with too many grid points and a high geometric factor that could lead to unusable grid point spacings.

The Diffusion Module (DICTRA) Configuration window, showing the new Automatic grid placement feature (1) and the newly added Smallest and Largest grid spacing points (2).
The Diffusion Module (DICTRA) Configuration window, showing the new Automatic grid placement feature (1) and the newly added Smallest and Largest grid spacing points (2).

Precipitation Module (TC-PRISMA) Receives Significant Speed Improvements and Improved Meshing

Speed Improvements

The Precipitation Module (TC-PRISMA) receives a significant improvement in computation speed for non-isothermal simulations. For example, the computation time to simulate a solid solution treatment with a two-step aging of IN718 has been reduced by more than 80% compared to 2025a, as shown in the image.

Improvements have been made to the computation time for non-isothermal simulations. For example, simulating the solid solution treatment and two-stage aging of gamma prime, gamma double prime, and delta in IN718 has reduced from 4500s in 2024b to 500s in 2025b.
Improvements have been made to the computation time for non-isothermal simulations. For example, simulating the solid solution treatment and two-stage aging of gamma prime, gamma double prime, and delta in IN718 has reduced from 4500s in 2024b to 500s in 2025b.

Improved Meshing

An improvement has been made to the meshing of precipitate size distributions when using PE and PE-automatic growth rate options to make results more accurate. This improvement can be seen in examples P_13 and P_15, which are included in the software.

Two plots showing a comparison between the measurements of mean cementite radius from [2007Miy] with the simplified (OE), para-eq (PE), and PE Automatic (PE-OE) growth models. Left is from Thermo-Calc 2025a and right is from 2025b, after accuracy improvements were made to the meshing of precipitate size distribution.Two plots showing a comparison between the measurements of mean cementite radius from [2007Miy] with the simplified (OE), para-eq (PE), and PE Automatic (PE-OE) growth models. Left is from Thermo-Calc 2025a and right is from 2025b, after accuracy improvements were made to the meshing of precipitate size distribution.

User Defined Expressions for Interfacial Energies of Precipitate Phases added to TC-Python

It is now possible to create user defined expressions for interfacial energies of precipitate phases in TC-Python for use in the Precipitation Module.

  • The example pyex_P_02_Precipitation_Fe_C_Cr_cementite_M7C3_M23C6.py now has a user defined expression for the interfacial energy of Cementite to demonstrate this new feature.

pyex_P_02_Precipitation_Fe_C_Cr_cementite_M7C3_M23C6.py now has a user defined expression for the interfacial energy of Cementite to demonstrate this new feature
A calculation in TC-Python showing an example of the new user defined expressions for interfacial energies of precipitate phases.

Additive Manufacturing Module

New Beam Shapes Added to Heat Source

Two new beam shapes—Top-hat and Core-ring (Doughnut)—have been added to the heat source options in the Additive Manufacturing Module, offering enhanced control over energy distribution during the printing process.

Gaussian beam distribution in additive manufacturing often leads to high energy intensity peaks and strong thermal gradients, causing manufacturing defects such as keyhole porosity and suboptimal material processing performance. To overcome these challenges, spatial beam shaping is proposed as an alternate method.

The Top-hat beam shape provides a flat, uniform energy distribution within a circular region, while the Core-ring beam shape distributes energy between a central core and an outer ring. The primary benefit of these new beam shapes is a much wider and stabler melt pool. This allows users to increase the productivity of the process so that one can print faster, thus reducing the cost of printing.

Visualizes the intensity of the Core-ring heat source before the simulation. Index mode 4 is used where 70% of the power is in the ring.    Shows the simulated result for 316L at 200 W power, 500 mm/s speed and Custom Core-ring mode with 80% of power in the ring.
Left: Visualizes the intensity of the Core-ring heat source before the simulation. Index mode 4 is used where 70% of the power is in the ring. Right: Shows the simulated result for 316L at 200 W power, 500 mm/s speed and Custom Core-ring mode with 80% of power in the ring.

Two new examples are available demonstrating the new beam shapes:

  • AM_13_CoreRing_BeamShape.tcu: In this example, a batch of steady state calculations are run using the Core-ring heat source model. The heat source parameters for the Core-ring heat source as well as the processing parameters (power and speed) are taken from the literature. The parity plot in the example also demonstrates a good conformity of the experimental data with the predicted melt pool dimensions.
  • AM_14_Tophat_BeamShape.tcu: In this example, a batch of steady state calculations are run using the Top-hat heat source model. The heat source parameters for the Top-hat heat source as well as the processing parameters (power and speed) are taken from the literature. The beam radius of the top-hat beam is adjusted to match the laser distribution of the large multimode laser spot. The parity plot in the example also demonstrates an acceptable agreement of the predicted melt pool dimensions with the experimental data.

Heat Source Intensity Can be Visualized on 3D Plots

Along with the introduction of the new heat source beam shapes, the heat source is now shown as a heat map of the surface intensity on 3D plots for Gaussian, Core-ring, and Top-hat when the Show Heat Source button is toggled on. An accompanying legend is also included in the plot, as shown in the images above.

Improved Raytracing in Keyhole Model

The raytracing model has been improved in this release. The previous model, based on Jahn, et al (2020), used a stable but simplified approach when accounting for multiple reflections within the keyhole, where rays reflected upwards in the keyhole were ignored. The new approach accounts for full raytracing including upward reflecting rays. The new model changes the shape of the keyhole, which often results in a slightly deeper keyhole and melt pool, as shown in the right image below.

Melt pool depth simulated with half-ray using Thermo-Calc 2025a (left) and full-ray reflect using Thermo-Calc 2025b (right) models compared to experimental depth. Experimental samples printed on an EOS M290 at 336 W power, 750 mm/s speed and 80 µm layer thickness.
Melt pool depth simulated with half-ray using Thermo-Calc 2025a (left) and full-ray reflect using Thermo-Calc 2025b (right) models compared to experimental depth. Experimental samples printed on an EOS M290 at 336 W power, 750 mm/s speed and 80 µm layer thickness.

Rayleigh Length Improved for Better Consistency with AM Machine Settings

The quantity Rayleigh length has been removed from the Use keyhole model settings for the AM Calculator. A new quantity, Beam quality factor M2, is added in its place. The Rayleigh length is now computed using beam radius, wave length, and M2 when users enter the Beam quality factor M2. This has been done to make the keyhole model consistent with the AM machine settings.

In Thermo-Calc 2025b, Rayleigh length was removed from the Use keyhole model setting in the AM Module and replaced with Beam quality factor M2 in order to improve consistency with AM machine settings and to accommodate for the new heat source beam shapes.
In Thermo-Calc 2025b, Rayleigh length was removed from the Use keyhole model setting in the AM Module and replaced with Beam quality factor M2 in order to improve consistency with AM machine settings and to accommodate for the new heat source beam shapes.

Let Us Help You

Is Thermo-Calc Right for You?

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