CSV Format for Bulk Loading Material Properties
Materials can be read in bulk from an external CSV formatted text file.
The CSV file must contain a header row and one or more additional rows of materials. The units must be consistent with the SI or IPS values displayed on the dialog. Please ensure they are specified in the proper format as no unit translation or checking is done here. The columns can be in any order.
Section | Content |
---|---|
Header Row | units, material-group, material-name, E, nu, rho, CTE, k, TYS, CYS, UTS, failure-criterion, stress-strain-curve-file-name |
Material Rows |
|
Elasticity Modulus
- Elasticity modulus can be left blank when a stress-strain curve is defined. The elasticity modulus is calculated using the first two point on the curve.
- If both elasticity modulus and the stress-strain curve are defined and if the elasticity modulus calculated from the curve is different from the elasticity modulus defined in Col 4, the stress-strain curve is edited to accommodate the elasticity modulus defined in Col 4.
Example file (mymaterials.csv)
units,material-group,material-name,E,nu,rho,CTE,k,TYS,CYS,UTS,failure-criterion,stress-strain-curve-file-name
SI, myGroup, mySteel, 2.1311, 0.26, 8000, 1.5e-7, 50, 2.8e8, 2.8e8, 3.3e8, max-vm, my-stress-strain-xy-file.csv
Example file (my-stress-strain-xy-file.csv)
strain,stress
0.00,0.00
0.005,5.30e8
0.4,5.30e8