Slip Transmission Matlab toolbox


Figure 1 Slip transmission analysis for an EBSD map of near alpha phase Ti alloy.

The Matlab toolbox STABiX provides a unique and simple way to analyse slip transmission in a bicrystal. Graphical User Interfaces (GUIs) are implemented in order to import EBSD results, and to represent and quantify grain boundary slip resistance. Key parameters, such as the number of phases, crystal structure (fcc, bcc, or hcp), and slip families for calculations, are set by the user. With this information, grain boundaries are plotted and color coded according to the \(m'\) factor [1] that quantifies the geometrical compatibility of the slip planes normals and Burgers vectors of incoming and outgoing slip systems. Other potential functions that could assess the potential to develop damage are implemented (e.g. residual Burgers vector [2] and [3], \(N\) factor [4], resolved shear stress [5], misorientation...).

Furthermore, the toolbox provides the possibility to plot and analyze the case of a bicrystal, and to model sphero-conical indentation performed in a single crystal or close to grain boundaries (i.e. quasi bicrystal deformation). All of the data linked to the bicrystal indentation (indenter properties, indentation settings, grain boundary inclination, etc.) are collected through the GUI. A PythonTM file can be then exported in order to carry out a fully automatic 3D crystal plasticity finite element simulations of the indentation process using one of the constitutive models available in DAMASK [6] and [7]. The plasticity of single crystals is quantified by a combination of crystal lattice orientation mapping, instrumented sphero-conical indentation, and measurement of the resulting surface topography [8] and [9]. In this way the stress and strain fields close to the grain boundary can be rapidly assessed. Activation and transmission of slip are interpreted based on these simulations and the mechanical resistance of grain boundaries can be quantified.

How to get STABiX code ?

First of all, download the source code of the Matlab toolbox.


Source code is hosted at Github.


Download source code as a .zip file.

How to cite STABiX in your papers ?

Reference paper

“A Matlab toolbox to analyze slip transfer through grain boundaries” D. Mercier, C. Zambaldi, T. R. Bieler, 17th International Conference on Textures of Materials (ICOTOM17), at Dresden, Germany (2014). IOP Conference Series: Materials Science and Engineering Volume 82 conference 1.

“Spherical indentation and crystal plasticity modeling near grain boundaries in alpha-Ti.” D. Mercier, C. Zambaldi, P. Eisenlohr, Y. Su, M. A. Crimp, T. R. Bieler, Poster presented at “Indentation 2014” Conference in Strasbourg (France) (December 2014).

“Grain Boundaries and Plasticity.” D. Mercier, C. Zambaldi, P. Eisenlohr, M. A. Crimp, T. R. Bieler, R. Sánchez Martín. Invited talk at “MTEX Workshop 2016” Conference in Chemnitz (Germany) (February 2016).

“Quantifying deformation processes near grain boundaries in α titanium using nanoindentation and crystal plasticity modeling.” Y. Su, C. Zambaldi, D. Mercier, P. Eisenlohr, T.R. Bieler, M.A. Crimp, International Journal of Plasticity, (2016).

“Evaluation of an inverse methodology for estimating constitutive parameters in face-centered cubic materials from single crystal indentations.” A. Chakraborty, P. Eisenlohr, European Journal of Mechanics - A/Solids, (2017).

“STABiX documentation.”



  • Raúl Sánchez Martín (IMDEA, Madrid) contributed Python code to generate Abaqus indentation models.


This work was supported by the DFG/NSF Materials World Network grant references (DFG ZA 523/3-1 and NSF-DMR-1108211).

The authors are grateful to Philip Eisenlohr, Martin Crimp and Yang Su of Michigan State University, and the Max-Planck-Institut für Eisenforschung for support.


Matlab toolbox ; Graphical User Interface (GUI) ; Grain Boundary (GB) ; Polycrystalline Metals ; Slip Transmission ; Bi-Crystal (BX) ; Electron backscatter diffraction (EBSD) ; Instrumented indentation ; Crystal Plasticity Finite Element Method (CPFEM) ; pythonTM toolbox ; DAMASK.