MatCalc 6 represents a major step in the evolution of MatCalc, since it extends the simulation capabilities from thermo-kinetic analysis of precipitation all the way to state parameter-based metallurgical process simulation. MatCalc 6 can be licensed in a basic and a pro version, or used without any charge with a limited number of elements. For any inquiries on this, please contact MatCalc Engineering GmbH at This email address is being protected from spambots. You need JavaScript enabled to view it., the official support and sales company for all customer-related issues, or visit http://matcalc-engineering.com.

 Operating system Installation files ... Windows Linux Mac OSX

If you want to check for newer releases, with either bugfixes or snapshots of new features, visit the MatCalc 6 developer zone. Be aware, however, that these releases might be unstable ...

Highlighted features of MatCalc 6:

• Fully coupled microstructure simulation including deformation, recovery, recrystallization as well as their interaction with precipitation. Simulate entire process chains with arbitrary heat treatment schedules as well as deformation steps. Investigate the evolution of grain size in single-class and multi-class models. Or follow long-range diffusion processes and their interaction with precipitation
• All-new scripting language syntax, which makes scripting as easy as possible. Commands, previously coded with a sequence of single letters, are now fully text-based and self-explanatory. You will like this feature from the beginning. And what about your existing scripts in version 5 syntax? Most of them will continue to work also on the new MatCalc 6 without any modification, thus maintaining almost 95% downward compatibility.
• New command line interpreter with a powerful and intuitive suggester: When writing your commands, the suggester offers you all possible choices. It has never been so easy and fast to use the command line. In the new interactive mode, you can simultaneously develop your script and MatCalc will execute the commands as you finish the line and press enter. Try it out, you will like it.
• All new look-and-feel. Navigate through your workspace, use the expose function to quickly find windows in the background, arrange them in either windowed mode, or as full screen with tabs. Have more space on your screen with the new console, which merges with the previous output window of version 5. Make use of numerous new functionality for changing plot styles, moving individual plots inside the frame window, or drag and drop the plot out of the frame into a seperate window. Or find your variables in the variables window quickly with the new filter function.
• Stand-alone installation architecture: MatCalc 6 is installed in a directory, which is fully separated from your user files. Simply create a matcalc_user_data folder, and never overwrite your own files accidentally by any further installation or upgrade procedure. With this architeture, you can also easily put your projects into a cloud and access your project files from everywhere. Or store your own databases in the matcalc_user_data folder, and MatCalc 6 will find them there.
• Easy-to-use installer and upgrader. Upgrade to the latest snapshot version with only a mouse-click.
• MatCalc 6 comes with various licensing options, where you will certainly find one which will best fit your needs. Ask the guys at MatCalc Engineering.

On this page, you can find the latest bug-fix releases of MatCalc 5.62. For information on new features, changes and bugfixes visit MatCalc documentation for version information. MatCalc 5.62 is the last release of version 5.

 Operating system Installation files ... Windows Linux Mac OSX MatCalc 5.62.1004 from 2015-08-10 (64-bit) **** Install_MatCalc_read_me.rtf****

Instructions: Download the installation file to your computer. Unpack (Linux and Mac) and use standard installation procedure for your platform. In case of problems with your installation, please have a look at our forum. If you cannot find the necessary assistance there, contact This email address is being protected from spambots. You need JavaScript enabled to view it.. Have fun ...

# Unattended Installation

To deploy MatCalc 6 on multiple workstations, one can use the GUI installation package in conjunction with a provided installation script and command line parameterisation.

Note: Under Windows, the GUI can not be deactivated, but the installation can proceed without user input if the steps outlined below are followed.

Find the file silent.js here.

## Linux

To install MatCalc silently, the following steps must be followed:

• Open a command line window (f.e. xterm, gterm, konsole, ...)
• Extract the .tar.gz-File into a temporary directory, f.e. /tmp

To use the standard installation parameters, simply run

./MatCalc\ 6\ Installer --platform minimal --script silent.js

The standard installation directory is \$HOME/MatCalc\ 6.

To provide a different installation directory set the variable "TargetDir" to a valid directory, f.e. "/tmp/MC6":

./MatCalc\ 6\ Installer --platform minimal --script silent.js TargetDir=/tmp/MC6

Note: The installer may print the error message "Unknown option: platform" this is a known Qt bug that can be safely ignored.

If the installer instead prints This application failed to start because it could not find or load the Qt platform plugin "minmal" then your system does not support headless installations.
In that case, run the installer with

./MatCalc\ 6\ Installer --script silent.js TargetDir=/tmp/MC6

The installer will open the GUI, but the installation will not require any user input and will exit once finished.

## Windows

To install MatCalc silently

• Right-click and hold the installation file and drag it to an empty spot on the Desktop
• Click "Create shortcut here" ("Verknüpfung hier erstellen")
• Right-click the new shortcut and select "Properties" ("Eigenschaften")
• Append "--script silent.js" to the value in "Target" (Ziel).

Take care NOT TO DELETE the value that's already in that field

* Double-click the shortcut If you need to install MatCalc to another directory than the default directory (C:\Program Files\MatCalc 6), follow the steps as before, but
* Append "--script silent.js TargetDir=C:/DIRECTORY" to the value in "Target" instead.

MatCalc will be installed into the chosen (or default) directory and the installer will exit on its own.

Note: DO NOT USE BACKSLASH to separate directories. Qt does not support backslash as a directory separator. Instead, use "/".

For example, to install MatCalc 6 in C:\MatCalc\MatCalc 6, you have to write TargetDir=C:/MatCalc/MatCalc\ 6 Spaces and other special characters in your installation path have to be escaped with "\" (i.e. "\ 6" for space followed by "6").

## Windows Bash

"MatCalc 64-bit Windows 6.04.0044 2020-11-18.exe" --script silent.js
"MatCalc 64-bit Windows 6.04.0044 2020-11-18.exe" --script silent.js TargetDir=C:/matcalc

## Windows PowerShell

& '.\MatCalc 64-bit Windows 6.04.0044 2020-11-18.exe' --script silent.js
& '.\MatCalc 64-bit Windows 6.04.0044 2020-11-18.exe' --script silent.js TargetDir=C:/matcalc