.. _auto_curve_clip_to_delay_failure: *CLIP CURVE TO DELAY NEGATIVE Y-VALUE* ====================================== Clips a curve's trailing segment so that its extrapolated slope crosses y = 0 only after a specified multiple of the original x-maximum, effectively delaying the apparent failure point. The tail slope is refit using a percentage-based segment of the curve's last points. Use this worker to push a material or structural curve's zero-crossing further out in time/displacement without altering the early response. When to use ----------- Classification: **process**. Tagged: ``clip``, ``curve``, ``failure_delay``, ``material_curve``, ``slope_adjustment``, ``tail_extrapolation``, ``zero_crossing``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve - curve - vector - — - - Input curve (x-y vector) whose tail slope will be adjusted so that the y = 0 crossing is delayed; must be a standard d3VIEW curve vector — leave unconnected only if passing directly via workflow context. * - Segment Size In Terms Of Percentage Of Points - per_p - scalar - 0.05 - - Fraction of total curve points used to define the trailing segment for slope fitting (e.g., default 0.05 means the last 5% of points); increase for a smoother/more stable slope estimate, decrease to use only the very last portion. * - Max Limit - max_limit - scalar - 5 - - Multiplier on the original x-maximum beyond which the extrapolated y-value must become negative (default 5 means y < 0 is enforced beyond 5 × x_max); increase to delay failure further, decrease to allow an earlier crossing. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Clipped Curve - curve_clip_o - vector - Modified curve with the tail slope adjusted so that the zero-crossing is deferred to at least max_limit × x_max; all points up to the clip point are unchanged from the input curve. Disciplines ----------- - data.curve.transform - engineering.crash.dynamics - 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_clip_to_delay_failure `_ .. raw:: html

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