CONVERT CARTESIAN TO CYLINDRICAL¶
Converts a curve defined in Cartesian coordinates (x, y, z) to cylindrical coordinates (r, θ, z). Use this worker whenever downstream processing or visualization requires a cylindrical reference frame, such as axisymmetric structures, rotating components, or radial cross-section analysis.
When to use¶
Classification: process.
Tagged: cartesian, conversion, coordinate_transform, curve, cylindrical.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve In Cartesian Coordinates | curvein_cartesian_coordinates | vector | — | Input curve expressed in Cartesian coordinates (x, y, z); provided as a vector/curve object. Optional — leave unconnected only if supplying the curve through another upstream source. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Curve in Cylindrical Coordinates | curve_cartesian_to_cylindrical_1 | vector | Output curve re-expressed in cylindrical coordinates (r, θ, z), where r is the radial distance, θ is the azimuthal angle in radians, and z is the axial component unchanged from the input. |
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_cartesian_to_cylindrical
Auto-generated from transformation schema. Worker id: curve_cartesian_to_cylindrical. Schema hash: d2ef9920f6b3. Hand-curated docs in workerexamples/ override this page when present.