CREATE A CURVE USING THE STANDARD VARIANCE OF YIELD, ULTIMATE AND FAILURE STRESS

Generates a dynamic engineering stress–strain curve by applying standard variance bounds (min/max) on yield stress, ultimate stress, and failure strain to a reference quasi-static curve, optionally blended with a dynamic reference curve. Use this worker when building material scatter bands or worst-case/best-case dynamic stress–strain curves for crash material calibration.

When to use

Classification: process.

Tagged: dynamic, engstress, failure, mat_24, material-curve, quasi-static, scatter-band, stress-strain.

Inputs

Label ID Type Default Required Description
Dynamic Eng Stress Strain Curve dynamic_eng_stress_strain_curve vector   Reference dynamic engineering stress–strain curve (vector of strain–stress pairs); provides the high-rate backbone shape when blending with the quasi-static curve.
QS Eng Stress Strain Curve qs_eng_stress_strain_curve vector   Reference quasi-static engineering stress–strain curve (vector of strain–stress pairs); serves as the baseline from which variance-shifted curves are generated.
QS Yield Stress Min qs_yield_stress_min scalar 0   Minimum allowable quasi-static yield stress (scalar, stress units consistent with the input curves, default 0); defines the lower bound of the yield stress scatter band.
QS Yield Stress Max qs_yield_stress_max scalar 0   Maximum allowable quasi-static yield stress (scalar, same stress units as input curves, default 0); defines the upper bound of the yield stress scatter band.
QS Ultimate Stress Min qs_ultimate_stress_min scalar 0   Minimum allowable quasi-static ultimate tensile stress (scalar, same stress units as input curves, default 0); sets the lower bound for the UTS variance.
QS Ultimate Stress Max qs_ultimate_stress_max scalar 0   Maximum allowable quasi-static ultimate tensile stress (scalar, same stress units as input curves, default 0); sets the upper bound for the UTS variance.
QS Elongation Strain Min qs_elongation_strain_min scalar 0   Minimum allowable quasi-static elongation (failure) strain (scalar, dimensionless or %, default 0); defines the lower bound of the failure-strain scatter band.
QS Elongation Strain Max qs_elongation_strain_max scalar 0   Maximum allowable quasi-static elongation (failure) strain (scalar, dimensionless or %, default 0); defines the upper bound of the failure-strain scatter band.
Elastic Modulus elastic_modulus scalar 0    
Yield Offset yield_offset scalar 0.002   Stress offset applied at the yield point during dynamic curve construction (scalar, same stress units as input curves); shifts the yield knee to account for dynamic strengthening.

Outputs

Label ID Type Description
curve_engstress_variance_dynamic_output_1 curve_engstress_variance_dynamic_output_1 vector Resulting dynamic engineering stress–strain curve (vector of strain–stress pairs) constructed by applying the specified yield, ultimate, and failure-strain variance bounds to the quasi-static reference, blended with the dynamic input curve.

Disciplines

  • 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=curve_engstress_variance_dynamic


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