.. _auto_curve_engstress_remove_thermal: *REMOVE THERMAL EFFECTS* ======================== Removes thermal softening effects from a dynamic engineering stress-strain curve by referencing a quasi-static baseline curve. The worker resamples both curves over a specified strain range and returns a thermally corrected stress-strain curve suitable for downstream material characterization or calibration. When to use ----------- Classification: **process**. Tagged: ``curve_processing``, ``dynamic_curve``, ``engineering_stress``, ``material_testing``, ``quasi_static``, ``stress_strain``, ``thermal_correction``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Quasi Static Curve - quasi_static_curve - vector - — - - Engineering stress-strain curve measured at quasi-static strain rate (vector of [strain, stress] pairs); used as the thermal reference baseline — leave empty only if no quasi-static data is available. * - Dynamic Curve - dynamic_curve - vector - — - - Engineering stress-strain curve measured at elevated (dynamic) strain rate (vector of [strain, stress] pairs); this is the curve from which thermal effects will be removed. * - Digitize Points - digitize_points - scalar - 200 - - Number of evenly spaced points used to re-digitize both curves before processing; default is 200 — increase for higher strain resolution. * - Xmin - xmin - scalar - -1 - - Lower bound of the strain range over which thermal correction is applied; interpreted as an actual strain value or a percentage depending on Limit Type (default -1 means use curve start). * - XMax - x_max - scalar - 1 - - Upper bound of the strain range over which thermal correction is applied; interpreted as an actual strain value or a percentage depending on Limit Type (default 1 means use curve end). * - Limit Type - limit_type - scalar - actual - - Controls how Xmin/XMax are interpreted: 'actual' treats them as absolute strain values; 'percent' treats them as percentages of the curve's total strain range (default: 'actual'). * - Scale - scale - scalar - 1 - - Multiplicative scale factor applied to the output corrected curve; default is 1.0 (no scaling) — adjust to convert units or normalise stress values. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_engstress_remove_thermal_output_1 - curve_engstress_remove_thermal_output_1 - vector - Thermally corrected engineering stress-strain curve (vector of [strain, stress] pairs) with thermal softening effects removed, resampled to the specified digitize-point resolution over the defined strain range. Disciplines ----------- - data.curve.pair - 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_engstress_remove_thermal `_ .. raw:: html

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