.. _auto_curves_generate_triax_curves: *COMPUTE THE ADDITION OF TWO CURVES BY ADDING THE Y-VALUES* =========================================================== Generates a family of triaxiality-based failure curves by combining a triaxiality vs. plastic-strain curve with element-length regularization and strain-rate scaling curves across a grid of length and rate levels. Use this worker to produce the full set of GISSMO-style scaled failure curves needed for mesh-size- and rate-dependent material failure definitions. When to use ----------- Classification: **process**. Tagged: ``curve_generation``, ``failure_curves``, ``gissmo``, ``mat_failure``, ``mesh_size``, ``plastic_strain``, ``regularization``, ``strain_rate``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Triaxiality Vs Plastic Strain - triaxialityvs_plastic_strain - vector - — - - Triaxiality vs. plastic strain failure curve (x = triaxiality ratio, y = equivalent plastic strain at failure); supply one or more base curves that define the failure locus. * - Regularization Curve - regularization_curve - vector - — - - Element-length regularization curve (x = characteristic element length in mm, y = plastic-strain scale factor); used to adjust failure strain for mesh size sensitivity. * - Strain-rate Curve - strain-rate_curve - vector - — - - Strain-rate scaling curve (x = strain rate in 1/s, y = plastic-strain scale factor); accounts for rate-dependent changes in failure strain. * - Min Length - min_length - scalar - — - - Minimum characteristic element length (mm) defining the lower bound of the length regularization sweep; leave null to use the minimum value from the regularization curve. * - Max Length - max_length - scalar - — - - Maximum characteristic element length (mm) defining the upper bound of the length regularization sweep; leave null to use the maximum value from the regularization curve. * - Min Rate - min_rate - scalar - — - - Minimum strain rate (1/s) defining the lower bound of the strain-rate sweep; leave null to use the minimum value from the strain-rate curve. * - Min Rate - min_rate - scalar - — - - Minimum strain rate (1/s) defining the lower bound of the strain-rate sweep; leave null to use the minimum value from the strain-rate curve. * - Length Levels - length_levels - scalar - — - - Number of Characteristic length to use * - Rate Levels - rate_levels - scalar - — - - Number of discrete strain-rate levels to generate within [min_rate, max_rate]; controls the resolution of the rate-scaling grid. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curves_generate_triax_curves_output_1 - curves_generate_triax_curves_output_1 - dataset - Dataset containing the full matrix of scaled triaxiality vs. plastic-strain failure curves, one curve per (element-length, strain-rate) combination, ready for import into a GISSMO or similar mesh-size/rate-dependent failure card. Disciplines ----------- - data.curve.pair - data.curve.transform - engineering.material.calibration - engineering.material.failure Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curves_generate_triax_curves `_ .. raw:: html

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