CREATE A MAT_100 DF KEYWORD FOR LS-DYNA

Generates an LS-DYNA *MAT_100_DA (spotweld failure) keyword block from user-supplied material parameters such as elastic modulus, yield stress, and failure strain. Use this worker to author or inject a MAT_100 DF card into a simulation deck without manually formatting the keyword file.

When to use

Classification: data.

Tagged: deck_authoring, dyna_keyword, keyword, ls-dyna, mat_100, mat_100_df, material, spotweld.

Inputs

Label ID Type Default Required Description
Material Name material_name scalar   User-defined label string for the material card (e.g. ‘Steel_Spotweld’); optional — leave blank to omit the name field in the keyword.
Material ID material_i_d scalar   Integer material ID (MID) that uniquely identifies this *MAT card within the LS-DYNA deck; optional — required when embedding the keyword into an existing model.
RHO rh_o scalar   Mass density (RHO) of the material in consistent model units (e.g. kg/mm³ or t/mm³); optional — must be provided for a valid LS-DYNA keyword.
EMOD emo_d scalar   Young’s (elastic) modulus (EMOD) in pressure units consistent with the model (e.g. MPa or GPa); optional — governs elastic stiffness of the spotweld.
PR p_r scalar   Poisson’s ratio (PR), dimensionless, typically 0.28–0.33 for metals; optional — controls lateral strain coupling in the elastic regime.
SIGY sig_y scalar   Initial yield stress (SIGY) in pressure units matching EMOD; optional — defines the onset of plastic deformation in the spotweld.
ETAN eta_n scalar   Tangent (plastic hardening) modulus (ETAN) in pressure units; optional — set to 0 for elastic-perfectly-plastic behaviour.
EFAIL efai_l scalar   Effective plastic strain at element failure (EFAIL); optional — element is deleted when this strain is reached; leave null to disable strain-based failure.
NRR nr_r scalar   Normalisation / exponent parameter NRR used in the MAT_100 failure surface definition; optional — consult the LS-DYNA theory manual for applicable range.
NRS nr_s scalar    
NRT nr_t scalar    
MRR mr_r scalar    
MSS ms_s scalar    
MTT mt_t scalar    
NF n_f scalar    
RS r_s scalar    
OPT op_t scalar    
F VAL f_va_l scalar    
TRUE T tru_e_t scalar    
DMGOPT dmgop_t scalar    

Outputs

Label ID Type Description
dynakeyword_mat100df_output_1 dynakeyword_mat100df_output_1 text Formatted LS-DYNA *MAT_100_DA keyword text block (plain text / string) ready to be written to or appended into a .k / .key deck file.

Disciplines

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

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