CYLINDRICAL TO CARTESIAN COORDINATES¶
Converts a curve defined in cylindrical coordinates (r, θ, z) to Cartesian coordinates (x, y, z). Use this worker whenever downstream processing or visualization requires Cartesian-space geometry from cylindrically-parameterized curve data.
When to use¶
Classification: process.
Tagged: cartesian, coordinate_transform, curve, cylindrical, geometry.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve In Cylindrical Coordinates | curvein_cylindrical_coordinates | vector | — | Input curve expressed in cylindrical coordinates as a vector of (r, θ, z) triplets; θ is expected in radians. Optional — leave unconnected only if the worker is being wired dynamically at runtime. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Curve in Cartesian Coordinates | curve_cartesian | vector | Resulting curve in Cartesian coordinates as a vector of (x, y, z) triplets, computed via x = r·cos(θ), y = r·sin(θ), z = z. |
Disciplines¶
- data.curve.transform
- data.units
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_cylindrical_to_cartesian
Auto-generated from transformation schema. Worker id: curve_cylindrical_to_cartesian. Schema hash: 06061e0ae42e. Hand-curated docs in workerexamples/ override this page when present.