Read and download installation guides, documentation sets (containing user guides), examples, release notes, tutorials, and more. The content in these guides are available as online help as well as in PDF format.
Thermo-Calc Online Help
In 2015 we created an Online Help system that users can access from within Thermo-Calc (press F1 or from the menu select Help > Online Help). The Online Help system is searchable and easy to use.
TC-Python Help and Documentation
TC-Python has its own searchable documentation that is generated directly from the program. Additionally, troubleshooting and diagnostic tools are made available to help you resolve any issues. All of these resources are available at the TC-Python Help page.
TC-Toolbox for MATLAB® has its own searchable documentation that is generated directly from the program. Additionally, troubleshooting and diagnostic tools are made available to help you resolve any issues. All of these resources are available at the TC-Toolbox for MATLAB® Help page.
For all products, includes the Quick Install guides for Standalone (SUNLL) Windows and macOS systems, instructions for TC-Python and TC-Toolbox for MATLAB®, with the full installation instructions for all platforms (Windows, macOs, and Linux) and license types (SUNLL and NWL).
A quick installation of Thermo-Calc Software products on supported Windows or Mac platforms. These manuals are optimal for Single User Node Locked Licenses (SUNLL) and for the Free Educational Package version of the software. Linux users should refer to the full Thermo-Calc Installation Guide for instructions.
The information below is about the PDF documentation for the current version of the software. A Documentation Set contains a variety of user guides packaged together in one PDF. Previous versions of the PDF documentation can be found in the Archive section below on this page.
It is recommended you search the help (press F1 in Thermo‑Calc) if you cannot find what you are looking for in a particular PDF.
Thermo-Calc Documentation Set
The Thermo-Calc Documentation Set is one PDF that includes the information needed to work with the Thermo‑Calc software. By having all content in one PDF it enables you to search almost all the content just like you would when in the online help.
Includes the following: the full Installation Guides, Graphical Mode User Guide and the Graphical Mode Examples, and then a variety of Console Mode content with guides specific to Console Mode such as Data Optimization User Guide (for PARROT), the Database Manager User Guide, the DATAPLOT User Guide, and the Pourbaix Diagram Educational Material. All the information about the Add-on Additive Manufacturing (AM) Module and Process Metallurgy Module is included as is detail about the Steel Model and Nickel Model Libraries, which contain specialized sets of Property Models.
It does NOT include the following: Add-on Module specific documentation [i.e. Diffusion Module (DICTRA), Precipitation Module (TC-PRISMA)], SDK content, or specific technical information for all the databases. Also see the separate Thermo-Calc Console Mode Example Macros PDF.
Diffusion Module (DICTRA) Documentation Set and Quick Start Guides
The Diffusion Module Documentation Set is one PDF that contains ALL of the Thermo-Calc documentation PLUS additional information you need to work with this Add-on Module such as the Diffusion Module Quick Start Guides for Console Mode and Graphical Mode. By having all content in one PDF it enables you to search the content almost as you would when in the online help. It does NOT, however, include any SDK content or specific technical information for all the databases. Also see the separate Diffusion Module (DICTRA) Console Mode Example Macros PDF listed in the Examples section.
The Precipitation Module (TC-PRISMA) User Guide is a standalone user guide. The key difference is that it includes theory specific to this Add-on Module, which is not included in the Thermo-Calc Documentation Set (but it in the help).
This Add-on Module is available in Graphical Mode only and the content is contained in the online help plus the Thermo‑Calc and/or Diffusion Module Documentation Sets. For this Add-on Module, there are also more in-depth application examples only available on the website.
Additive Manufacturing (AM) Module
This Add-on Module is available in Graphical Mode starting with 2023b. The same content in the User Guide is contained in the online help plus the Thermo‑Calc and Diffusion Module Documentation Sets.
The Steel Model Library and Nickel Model Library are available in Graphical Mode only and the content is contained in the online help plus the Thermo‑Calc and/or Diffusion Module Documentation Sets where these are described along with the other Property Models.
TC-Python Online Help and PDF
TC-Python has its own searchable documentation that is generated directly from the program. Additionally, troubleshooting and diagnostic tools are made available to help you resolve any issues.
TC-Python API Programmer-Guide: The PDF version of the TC-Python Help. It also includes details about working with custom property models, previously referred to as the Property Model Development Framework.
TC-Toolbox for MATLAB® Online Help and PDF
TC-Toolbox for MATLAB® has its own searchable documentation that is generated directly from the program. Additionally, troubleshooting and diagnostic tools are made available to help you resolve any issues.
TQ-Interface Programmer Guide: The TQ-Interface is available as a way to make Thermo‑Calc an integral part of application programs such as those for process simulation, microstructure evolution modeling, and materials property prediction.
The Property Model Development Framework is now integrated into TC‑Python. The Property Models that previously used the Jython API are discontinued. Existing Jython-based Property Models are no longer supported as of the Thermo‑Calc 2022a release. It is recommended that you migrate to the new Python Property Model framework that is based on regular Python 3 and has full support for any Python package including NumPy, SciPy, and so forth.
Over 85 examples to get started using Graphical Mode in Thermo-Calc. Includes collections for Thermo-Calc, plus the Thermo-Calc Property Models (including examples for the Steel and Nickel Model Libraries), plus all Add-on Modules — Diffusion Module (DICTRA), Precipitation Module (TC-PRISMA), Additive Manufacturing (AM) Module, and Process Metallurgy Module.
These examples can only be run if you have a Software Development Kit (SDK): TC-Python, TQ-Interface, TC-Toolbox for MATLAB®, or TC-API. If you do not have an SDK, you can view the examples to get an idea of how the SDKs work.
All of these links are to zip file downloads.
TC Python including the Property Model Framework examples
Learn how to get started in Thermo-Calc with our Getting Started Guides. We offer getting started guides for Thermo-Calc, the Diffusion Module (DICTRA), and the Additive Manufacturing Module.
The Thermo-Calc guide teaches you how to navigate within the program, set up a simple calculation with our different templates, save your results, and more!
The Diffusion Module (DICTRA) guide shows how to set up a simple diffusion calculation by guiding you through the set-up of a calculation example of a Fe-Cr-Ni diffusion couple with different nickel contents.
The current release is 2023b and the documentation is found above.
The 2019 to 2023a release documentation PDFs are below. All of this information (and more) is also accessible from the online help in Thermo-Calc for each specific release. To access it, in Thermo-Calc press F1 or go to Help > Online help. The content in the help corresponds to the version of the Thermo-Calc installed.
Note that the Process Metallurgy Module information is included with both documentation sets as part of the Thermo-Calc Graphical Mode User Guide.
For all products, includes the Quick Install guides for Standalone (SUNLL) Windows and macOS systems, plus instructions for TC-Python, with the full installation instructions for all platforms (Windows, macOs, and Linux) and license types (SUNLL and NWL).
There are no changes between releases for this document, only the title page. Note that this API will be discontinued as of Thermo-Calc 2024a. It is recommended that customers start using one of our other APIs. Contact the Thermo-Calc sales team for more information.
The release documentation PDFs for the years 2016, 2017, and 2018 are below.
All of this information (and more) is also accessible from the online help in Thermo-Calc. To access it, in Thermo-Calc press F1 or go to Help >Online help. The content in the help corresponds to the version of the Thermo-Calc installed.
The 2015a and 2015b release documentation PDFs are below.
Starting with the 2015a release, all of this information (and more) is also accessible from the online help in Thermo-Calc. To access it, in Thermo-Calc press F1 or go to Help >Online help. The content in the help corresponds to the version of the Thermo-Calc installed.
This is the software documentation relevant to various releases between 2008 and 2013. Historically, there were separate software versions for Thermo-Calc, DICTRA, TC-PRISMA, and the SDKs. There was also a less formal release cycle than there is today. The documentation included below is from:
2013: Thermo-Calc version 3.1 and 3.0 ; DICTRA version 27; TC-PRISMA version 2.0
2013: TC-API version 6; TQ-Interface version 8; TC-Toolbox for MATLAB® version 6
2008 (approx): Thermo-Calc version S – Classic and TCW5
A set of exercises from the text book “Phase Equilibria, Phase Diagrams and Phase Transformations” by Mats Hillert, Cambridge University Press (2007) that are intended to be solved using Thermo-Calc Department of Materials Science & Engineering KTH (Royal Institute of Technology), Stockholm, Sweden.
All the problems are based upon a textbook by Mats Hillert. Phase Equilibria, Phase Diagrams and Phase Transformations 2nd Edition, Cambridge University Press, 2007 ISBN-13: 9780521853514.
These problems and their computerized solutions are open to anyone for reading and studying. However, in order to produce your own solution by following those presented in this document, you need at least the Thermo-Calc Classic version R.
The present collection of problems has not been designed to make a general instruction to the use of Thermo-Calc, but will introduce you to features essential for solving special questions raised by the problems. Solving these problems with Thermo-Calc by following a detailed path is instructive, and will give a deeper insight in how thermodynamics works.
The problems are designed as exercises to various sections in the textbook and are collected chapter-wise. You can download one PDF that includes all problems for Chapters 1 to 11.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie.
This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session.
5 months 27 days
This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
This cookie is installed by Google Analytics.
A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to.
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
Linkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie.
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
5 months 27 days
HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts.
Wistia sets this cookie to collect data on visitor interaction with the website's video-content, to make the website's video-content more relevant for the visitor.