ERSATZ HARDENING CURVE GENERATOR

Generates ERSATZ hardening curves from a material dataset by reading engineering yield stress, ultimate stress, and necking strain columns. Use this worker to rapidly produce piecewise-linear true stress–plastic strain hardening definitions suitable for ERSATZ/MAT_24 material cards.

When to use

Classification: process.

Tagged: curve_generation, ersatz, hardening_curve, mat_24, material_curve, necking_strain, plastic_strain, true_stress.

Inputs

Label ID Type Default Required Description
Choose Dataset dataset_1 dataset   Input material dataset (tabular) containing at minimum columns for engineering yield stress, ultimate stress, and necking strain; each row typically represents one material lot or coupon test.
Eng Yield Stress Column eng_yield_stress_column scalar Yield Stress   Name of the dataset column holding engineering yield stress values (e.g. in MPa); defaults to ‘Yield Stress’ — change only if your dataset uses a different column header.
Eng Ultimate Stress Column eng_ultimate_stress_column scalar Ultimate Stress   Name of the dataset column holding engineering ultimate (tensile) stress values (e.g. in MPa); defaults to ‘Ultimate Stress’ — change only if your dataset uses a different column header.

Outputs

Label ID Type Description
curves_get_ersatz_hardening_from_dataset_output_1 curves_get_ersatz_hardening_from_dataset_output_1 vector Vector of ERSATZ hardening curves (true stress vs. plastic strain) derived from the dataset rows, ready for direct use in MAT_24 / ERSATZ material card authoring.

Disciplines

  • ai_ml.surrogate
  • data.curve.transform
  • engineering.material.calibration
  • engineering.material.characterization

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_get_ersatz_hardening_from_dataset


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