Materials > Using custom materials > Simcenter Nastran user-defined material models
UMAT XML file
The UMAT XML file contains the methods, properties, and so on that define:
The labels in the Material dialog box.
The format of the values entered in the Material dialog box and in user-defined material (UMAT) bulk entries in the solver input file.
The mapping of the properties to the Simcenter Nastran MUMAT bulk entry.
The UMAT XML file must have a .umatx extension.
The Document Type Definition (DTD) file for the UMAT XML file resides in this software's installation structure as ..\ugii\materials\nxnastran_umat.dtd. The DTD defines the building blocks of the UMAT XML file that you must provide. It defines the document structure with a list of legal elements and attributes. The DTD file contains documentation on its usage.
For a sample UMAT XML file that explains the key data, see Sample UMAT XML file.
An example .umatx file, source code examples, and compiled examples also reside at various locations in the Simcenter Nastran installation. For more information, see User defined materials.
How do I
Sample UMAT XML file
Add UMAT property values to MatML Library material definitions (site MatML Library owner)
Define a material with a UMAT model from scratch
Define a material with a UMAT model from a standard library definition
Define configurable material properties (site MatML Library owner)
Modify configurable material properties (end user)
Export a material with a UMAT model
Define, specify, and plot state variables
Learn more
Simcenter Nastran user-defined material models
UMAT workflow
Simcenter Nastran UMAT subroutine
Prerequisites for a solution to use a UMAT model
Submit solution to Simcenter Nastran
Look up more details
UMAT troubleshooting
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
UMAT XML file, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1178444 · retrieved 2026-07-17