COMPUTE THE EXTRAPOLATION BASED ON SWIFT EXPONENTS

Extrapolates a stress–strain curve beyond the measured necking point using the Swift power-law hardening model. Given an input true stress–strain curve, a Swift exponent n, a target last strain, and a strain increment, it returns the extended curve. Use this worker to prepare flow-stress data for LS-DYNA MAT_24 or similar material cards that require extrapolated hardening behaviour.

When to use

Classification: process.

Tagged: effective_strain, extrapolation, flow-stress, hardening, mat_24, necking, power-law, stress-strain.

Inputs

Label ID Type Default Required Description
Curve In curve_in vector   Input true stress–strain (or engineering) curve to be extrapolated; typically the measured test data up to necking onset (dimensionless strain vs. stress in MPa or consistent units).
Exponent exponent scalar 0.0   Swift hardening exponent n (dimensionless); controls the slope of the power-law extrapolation beyond the measured data — default 0.0 uses the necking strain as the reference point.
Last Strain last_strain scalar 1.0   Target end value of the effective plastic strain at which the extrapolated curve is terminated (dimensionless); default 1.0, increase for large-deformation applications.
Increment increment scalar 0.001   Strain step size used when building the extrapolated portion of the curve (dimensionless); default 0.001 — reduce for smoother output or increase for faster computation on coarse curves.

Outputs

Label ID Type Description
curve_effective_swift_output_1 curve_effective_swift_output_1 vector Extended true stress–strain curve with the Swift power-law extrapolation appended beyond the last measured data point, returned as an (effective plastic strain, true stress) vector ready for material card input.

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_effective_swift


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