NIMS Matlab toolbox

_images/icon_nims.png

The NIMS toolbox has been developed to plot and analyze (nano)indentation data obtained with conical indenters for bulk materials and multilayer samples.

With this Matlab toolbox, it is possible to:

  • plot and correct nanoindentation datasets with standard deviations;

  • calculate the coefficient of the power-law fit to the load-displacement curve;

  • calculate the loading energy (the area under the load-displacement curve);

  • plot the evolution of stiffness and load/stiffness squared;

  • calculate the Young’s modulus and hardness of bulk materials;

  • calculate the Young’s modulus and hardness of thin films on a substrate, for bilayer or multilayer samples (up to three layers on a substrate);

  • generate a Python script for an axisymmetric FEM model in ABAQUS (conical-spherical indentation of a multilayer sample).

_images/download.png

Source code is hosted on GitHub.

_images/normal_folder.png

Download the source code as a ZIP file.

_images/normal_folder.png

Download the documentation as a PDF file.

_images/GUI_Main_Window_Esample_curve.png

Figure 1 Screenshot of the main window of the NIMS toolbox.

Contents

Contact

Author:

David Mercier [1,2,3]

[1] CEA, 17 Avenue des Martyrs, 38000 Grenoble, France

[2] Max-Planck-Institut für Eisenforschung, 40237 Düsseldorf, Germany

[3] CRM Group, Avenue du Bois Saint-Jean 21, B27 – Quartier Polytech 4, 4000 Liège, Belgium

Acknowledgements

The author is grateful to Dr. V. Mandrillon from (CEA, France (Grenoble)) and Dr. M. Verdier from (SIMaP, France (Grenoble)) for many fruitful discussions about nanoindentation.

The author is grateful to Dr. Igor Zlotnikov (Max Planck Institute of Colloids and Interfaces, Germany (Potsdam)), for providing example files.

Keywords

Matlab toolbox ; nanoindentation ; conical indenter ; Young’s modulus ; hardness ; thin film ; multilayer system ; analytical model ; python script ; finite element modelling.