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.