.. _auto_curve_effective_stoughton_yoon: *COMPUTE THE HARDENING CURVE BASED ON STOUGHTON_YOON FUNCTION* ============================================================== Computes the effective hardening (flow stress) curve using the Stoughton-Yoon anisotropic hardening function. Given an optional input curve and the five model coefficients (A, B, C, D, H), it generates a stress vs. plastic-strain curve over a user-defined strain range and increment. Use this worker when calibrating or extending a material hardening law for sheet-metal forming simulations. When to use ----------- Classification: **process**. Tagged: ``anisotropic_hardening``, ``effective_stress``, ``flow_stress``, ``hardening_curve``, ``material_calibration``, ``plasticity``, ``sheet_metal``, ``stoughton_yoon``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve In - curve_in - vector - — - - Optional seed curve (strain vs. stress vector) to extend or override; leave empty to generate the hardening curve purely from the analytical Stoughton-Yoon parameters. * - A - a - scalar - 0.0 - - Stoughton-Yoon coefficient A (stress units consistent with model, e.g. MPa); default 0.0. * - B - b - scalar - 0.0 - - Stoughton-Yoon coefficient B (stress units consistent with model, e.g. MPa); default 0.0. * - C - c - scalar - 0.0 - - Stoughton-Yoon coefficient C (dimensionless exponent or stress scaling term); default 0.0. * - D - d - scalar - 0.0 - - Stoughton-Yoon coefficient D (dimensionless exponent or stress scaling term); default 0.0. * - H - h - scalar - 0.0 - - Stoughton-Yoon anisotropy coefficient H (dimensionless); default 0.0. * - Last Strain - last_strain - scalar - 1.0 - - Maximum effective plastic strain at which the output curve is evaluated; default 1.0. * - Increment - increment - scalar - 0.001 - - Strain step size used to discretize the output curve from zero to last_strain; default 0.001 (1000 points at default last_strain). Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_effective_stoughton_yoon_output_1 - curve_effective_stoughton_yoon_output_1 - vector - Computed effective hardening curve as a (plastic strain, flow stress) vector spanning [0, last_strain] at the specified increment, ready for use as a material input in forming or crash simulations. Disciplines ----------- - data.curve.transform - engineering.manufacturing - 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_effective_stoughton_yoon `_ .. raw:: html

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