CONVERTS LS-DYNA SPOTWELD TO FAILURE INFORMATION

Reads spotweld failure-stress data for metal pairs and generates Daimler-format LS-DYNA spotweld material definitions, including normal, bending, and shear failure stresses together with optional yield stress and tangent modulus parameters. Use this worker to automate MAT_SPOTWELD (or equivalent) keyword authoring from tabular test or characterisation data.

When to use

Tagged: daimler, failure_stress, files, keyword_generation, lsdyna, mat_spotweld, spotweld, weld_material.

Inputs

Label ID Type Default Required Description
SDTITFSFPOM spotweld_data dataset Tabular dataset (repeatable) containing spotweld failure stresses for metal-pair combinations; each row represents one unique pair and must include at minimum the normal, bending, and shear stress columns.
Starting MID starting_mid text 1 Integer LS-DYNA Material ID from which the sequential numbering of generated spotweld materials begins; defaults to 1.
Connection Offset connection_offset text 1 Integer offset added to the starting MID to derive the connection (weld entity) ID, allowing separation of material IDs from connection IDs in the deck; defaults to 1.
Yield Stress Column yield_stress_column text yield_stress_column   Name of the column in spotweld_data that holds the yield stress (stress units match the model unit system); leave at default ‘yield_stress_column’ if yield stress is not available or not required.
Tangent Modulus Column tangent_modulus_column text tangent_modulus   Name of the column in spotweld_data that holds the tangent (plastic) modulus; leave at default ‘tangent_modulus’ if tangent modulus is not required in the output material card.
Normal Stress Column normal_stress_col text normal_stress Name of the column in spotweld_data containing the peak normal (axial) failure stress; required — default ‘normal_stress’ must be overridden if the column is named differently.
Bending Stress Column bending_stress_col text bending_stress Name of the column in spotweld_data containing the bending failure stress; required — default ‘bending_stress’ must be overridden if the column is named differently.
Shear Stress Column shear_stress_col text shear_stress Name of the column in spotweld_data containing the shear failure stress; required — default ‘shear_stress’ must be overridden if the column is named differently.
Normal Exponent Column normal_exp_col text normal_exponent   Name of the column in spotweld_data containing the normal-stress failure exponent used in the Daimler spotweld failure criterion; required for correct failure surface definition.
Bending Exponent Column bending_exp_col text bending_exponent   Column that contains the bending exponent
Shear Exponent Column shear_exp_col text shear_exponent   Column that contains the shear exponent
Spotweld Type spotweld_type select elastic-plastic    
Spotweld MID Column mid_col text null   Column that contains the MID. If unspecified, the Starting MID will be ignored
Layer ID Column layer_id_column text   Indicates the layer type such as 2T/3T/4T weld type
GFAD Column gfad_col text gfad   Fading energy column
SM1NC sm1name_col text   This is the name column containing the sheet-metal 1 of the weld to include in material title
S2NC sm2name_col text   This is the name column containing the sheet-metal 2 of the weld to include in material title
S1TC smt1_col text gfad   This is the thickness column name for sheet-metal 1 to include in material title
S2TC smt2_col text gfad   This is the thickness column name for sheet-metal 1 to include in material title

Outputs

Label ID Type Description
Spotweld test data spotweld_failures dataset Dataset tabulating the processed spotweld failure parameters (normal, bending, shear stresses, exponents, MIDs) for each metal pair, suitable for review or downstream postprocessing.
Spotweld LS-DYNA material spotweld_material text Plain-text LS-DYNA keyword block (e.g. *MAT_SPOTWELD cards) ready to be included or appended to a simulation deck.
Logs logs dataset Execution log dataset recording any warnings, skipped rows, or ID-assignment details produced during material card generation.

Disciplines

  • cae.preprocessing.deck_authoring
  • engineering.crash.dynamics
  • engineering.material.calibration
  • engineering.material.failure

Auto-generated from platform schema. Worker id: lsdyna_spotweld_daimler_generator. Schema hash: 6c72fe9cd511. Hand-curated docs in workerexamples/ override this page when present.