.. _auto_curve_split_loading_unloading: *SPLIT THE LOADING/ULOADING CURVE* ================================== Splits a combined loading/unloading curve into its constituent loading and unloading segments. Use this worker when a raw force-displacement or stress-strain curve contains both ramp-up and ramp-down phases that need to be analysed separately. When to use ----------- Classification: **process**. Tagged: ``curve``, ``force-displacement``, ``loading``, ``segmentation``, ``split``, ``stress-strain``, ``transformation``, ``unloading``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve from which the loading/unloading is to be separated - curvewithloadingand_unloading - vector - — - - The raw input curve (e.g., force-displacement or stress-strain) that contains both loading and unloading phases to be separated; provided as an XY vector. * - Segment Length - ratio - string - 0.05 - - Fractional segment-length threshold (dimensionless, 0–1) used to detect the transition point between loading and unloading; defaults to 0.05 — increase if the split point is missed on noisy curves. * - Return Type - retyrn_type - string - both - - Selects which portion of the curve to return: 'both' (default) outputs both loading and unloading segments, 'loading' returns only the ascending phase, and 'unloading' returns only the descending phase. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Loading Unloading Curve - loading_unloading_curve - vector - The extracted curve segment(s) as an XY vector — contains the loading curve, the unloading curve, or both concatenated, depending on the chosen Return Type. Disciplines ----------- - data.curve.transform Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curve_split_loading_unloading `_ .. raw:: html

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