SCALE Y VALUES BASED ON RATES AND VALUES¶
Scales the y-values of a quasi-static stress–strain curve by a rate-dependent multiplier, producing a rate-scaled output curve. Use this worker when you need to derive strain-rate-adjusted material curves from a single quasi-static reference curve by applying a scalar rate and offset value.
When to use¶
Classification: process.
Tagged: curve, material_curve, quasi_static, rate_scaling, scale, strain_rate, y_scale.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Quasi-static Curve To Be Scaled By Rates And Values | quasi-staticcurvetobescaledbyratesandvalues | vector | — | The reference quasi-static stress–strain (or force–displacement) curve whose y-values will be scaled; provided as an XY vector. Leave unconnected only if a downstream default curve is available. | |
| Rates | rates | scalar | 1.0 | Multiplicative strain-rate factor applied to the y-values of the input curve (dimensionless scalar, e.g. 1.0 = no scaling); default is 1.0. | |
| Values | values | scalar | 0.0 | Additive offset value applied alongside the rate multiplier during y-axis scaling (same units as the curve’s y-axis, e.g. stress in MPa); default is 0.0. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_scale_strain_rates_by_rates_output_1 | curve_scale_strain_rates_by_rates_output_1 | vector | The rate-scaled output curve with y-values adjusted by the supplied rate multiplier and offset, returned as an XY vector in the same units as the 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_scale_strain_rates_by_rates
Auto-generated from transformation schema. Worker id: curve_scale_strain_rates_by_rates. Schema hash: c2706a344d48. Hand-curated docs in workerexamples/ override this page when present.