CREATE A MAT_103P

Generates an LS-DYNA MAT_103 (*MAT_ANISOTROPIC_VISCOPLASTIC) keyword block from user-supplied elastic/plastic material parameters and a hardening curve. Use this worker to author or inject a MAT_103p card into a simulation deck during preprocessing.

When to use

Classification: data.

Tagged: anisotropic_viscoplastic, deck_authoring, keyword, ls-dyna, mat_103, mat_103p, material.

Inputs

Label ID Type Default Required Description
Material Name material_name scalar   Alphanumeric label for the material card (e.g. ‘Steel_DP980’); used as the title field in the MAT_103 keyword header. Leave blank to omit a name comment.
Material ID material_i_d scalar   Integer material ID (MID) that uniquely identifies this card within the LS-DYNA deck; must not conflict with other material IDs in the model.
Curve Id curve_id scalar   Integer load-curve ID (LCID) referencing the hardening curve already defined in the deck; used when providing the curve by reference rather than inline via the hardening_curve input.
Density density scalar   Mass density of the material (units consistent with the deck, e.g. kg/mm³ or tonne/mm³); maps to the RO field of MAT_103.
Elastic Modulus elastic_modulus scalar   Young’s modulus / elastic modulus (units consistent with the deck, e.g. MPa or GPa); maps to the E field of MAT_103.
Poissons Ratio poissons_ratio scalar   Poisson’s ratio (dimensionless, typically 0.28–0.33 for metals); maps to the PR field of MAT_103.
Yields Stress yields_stress scalar   Initial yield stress (same pressure units as elastic_modulus, e.g. MPa); maps to the SIGY field of MAT_103.
Hardening Curve hardening_curve vector   Inline true-stress vs. effective-plastic-strain hardening curve supplied as a two-column vector (strain / stress); used to define the LCID curve inline when curve_id is not provided.
Number Of Dig Points numberof_dig_points scalar 200   Number of Dig Points
R00 r00 scalar    
R45 r45 scalar    
R90 r90 scalar    
AOPT aop_t scalar    
XP x_p scalar    
YP y_p scalar    
ZP z_p scalar    
A1 a1 scalar    
A2 a2 scalar    
A3 a3 scalar    
V1 v1 scalar    
V2 v2 scalar    
V3 v3 scalar    
D1 d1 scalar    
D2 d2 scalar    
D3 d3 scalar    
BETA bet_a scalar    

Outputs

Label ID Type Description
dynakeyword_mat103_p_output_1 dynakeyword_mat103_p_output_1 text Plain-text LS-DYNA keyword block containing the fully populated *MAT_103 card, ready for inclusion in a simulation deck or downstream deck-authoring workers.

Disciplines

  • cae.preprocessing.deck_authoring
  • engineering.material.calibration
  • engineering.material.library

Auto-generated from transformation schema. Worker id: dynakeyword_mat103_p. Schema hash: ae8fc69334b0. Hand-curated docs in workerexamples/ override this page when present.