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¶
| 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¶
| 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
Auto-generated from transformation schema. Worker id: curve_make_symmetric. Schema hash: 1101e70f2db2. Hand-curated docs in workerexamples/ override this page when present.