.. _auto_curve_make_symmetric: *CURVE MAKE SYMMETRIC* ====================== Reflects a curve about the origin to produce a symmetric (odd-symmetric) version, mirroring the positive-side data through the point (0, 0). Use this worker when a material or load curve must be made symmetric for use in sign-reversible scenarios such as tension/compression material definitions. When to use ----------- Classification: **process**. Tagged: ``curve``, ``odd_symmetric``, ``origin``, ``reflect``, ``symmetric``, ``tension_compression``, ``transform``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Vector - curve_1 - vector - — - - Input XY curve (vector) to be made symmetric about the origin (0, 0); the worker mirrors the existing data through the origin to produce an odd-symmetric result. Optional — leave unconnected if no curve is available yet. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_make_symmetric_output_1 - curve_make_symmetric_output_1 - vector - Output XY curve (vector) that is symmetric about the origin (0, 0), containing both the original data points and their origin-reflected counterparts. 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_make_symmetric `_ .. raw:: html

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