.. _auto_curve_engstress_variance: *CREATE A CURVE USING THE STANDARD VARIANCE OF YIELD, ULTIMATE AND FAILURE STRAIN* ================================================================================== Generates a family of engineering stress–strain curves by sweeping yield stress, ultimate stress, and failure (elongation) strain between user-supplied min/max bounds, using the standard variance approach. Use this worker when you need to bracket material scatter for reliability or DOE studies from a single reference curve. When to use ----------- Classification: **process**. Tagged: ``elongation``, ``engineering_curve``, ``engstress``, ``failure_strain``, ``material_scatter``, ``min_max``, ``stress_strain``, ``ultimate``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Eng Stress Strain Curve - eng_stress_strain_curve - vector - — - - Reference engineering stress–strain curve (vector of stress–strain pairs) used as the baseline shape for variance generation; leave empty only if the worker can construct the curve purely from scalar bounds. * - Yield Stress Min - yield_stress_min - scalar - 0 - - Lower bound of the yield stress range (same pressure/stress units as the reference curve, e.g. MPa); defaults to 0 — set to the minimum expected yield stress across the material population. * - Yield Stress Max - yield_stress_max - scalar - 0 - - Upper bound of the yield stress range (same units as yield_stress_min, e.g. MPa); defaults to 0 — set to the maximum expected yield stress across the material population. * - Ultimate Stress Min - ultimate_stress_min - scalar - 0 - - Lower bound of the ultimate tensile stress range (same stress units as the reference curve, e.g. MPa); defaults to 0 — set to the minimum ultimate stress observed in coupon testing. * - Ultimate Stress Max - ultimate_stress_max - scalar - 0 - - Upper bound of the ultimate tensile stress range (same stress units as the reference curve, e.g. MPa); defaults to 0 — set to the maximum ultimate stress observed in coupon testing. * - Elongation Strain Min - elongation_strain_min - scalar - 0 - - Lower bound of the failure (elongation) strain range (dimensionless or %; must be consistent with the reference curve's strain axis); defaults to 0 — set to the minimum failure strain in the test population. * - Elongation Strain Max - elongation_strain_max - scalar - 0 - - Upper bound of the failure (elongation) strain range (dimensionless or %; must be consistent with the reference curve's strain axis); defaults to 0 — set to the maximum failure strain in the test population. * - Elastic Modulus - elastic_modulus - scalar - 0 - - Elastic (Young's) modulus used to define the initial linear slope of the generated curves (e.g. GPa or MPa, consistent with stress units); defaults to 0 — must be provided when no reference curve is supplied or when the elastic slope needs to be overridden. * - Yield Offset - yield_offset - scalar - 0.002 - - * - Levels to generate - levelstogenerate - scalar - 3 - - * - Level Names - level_names - scalar - min,mean,max - - Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_engstress_variance_output_1 - curve_engstress_variance_output_1 - vector - Collection of engineering stress–strain curves (vector) spanning the min/max variance levels for yield stress, ultimate stress, and failure strain, ready for downstream material calibration or reliability analysis. Disciplines ----------- - data.curve.transform - design_exploration.reliability - 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 `_ .. raw:: html

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