SCALE THE Y-VALUES BY THE FACTOR TO CREATE THE UNLOADING

Generates an unloading curve from a loading curve by scaling all y-values by a given factor. Use this worker when you need to derive a corresponding unloading path from an existing loading curve, e.g. for elastic-plastic material characterization or cyclic loading workflows.

When to use

Classification: process.

Tagged: curve-transform, cyclic, loading, material, scale, unloading, y-scale.

Inputs

Label ID Type Default Required Description
Curve To Be Scaled curvetobescaled vector   The input loading curve (x–y vector) whose y-values will be multiplied by the scale factor to produce the unloading curve; provide as a paired x/y vector.
Scale Factor scalefactor scalar 1.0   Multiplicative factor applied to every y-value of the loading curve to derive the unloading curve; defaults to 1.0 (no scaling), typically set to a negative or fractional value to represent the unloading path.

Outputs

Label ID Type Description
curve_unloading_from_loading_output_1 curve_unloading_from_loading_output_1 vector Resulting unloading curve as an x–y vector, with x-values unchanged from the input and y-values scaled by the specified factor.

Disciplines

  • data.curve.transform
  • 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_unloading_from_loading


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