CONVERT THE CURVES INTO INDEPENDENT CURVE¶
Splits a collection of curves into independent, individually addressable curve groups by chunking them according to a specified size. Use this worker when downstream nodes require separate curve handles rather than a single bundled vector, optionally renaming outputs with custom names, prefixes, or postfixes.
When to use¶
Classification: process.
Tagged: chunk, curves, decompose, explode, split, transformations.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves | curves | vector | — | Collection of input curves (vector of curve objects) to be exploded into independent groups; accepts multiple curves and is the primary data source for the split operation. | |
| size | size | scalar | 1 | Integer chunk size controlling how many curves are placed into each output group; defaults to 1, meaning each curve becomes its own independent output. | |
| names | names | scalar | — | Optional comma-separated list of explicit names to assign to each output chunk; leave blank to use auto-generated names derived from prefix/postfix settings. | |
| prefix | prefix | scalar | 1 | Optional string prepended to each output chunk’s auto-generated name; defaults to 1 (no prefix) when not supplied. | |
| postfix | postfix | scalar | 1 | Optional string appended to each output chunk’s auto-generated name; defaults to 1 (no postfix) when not supplied. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_explode_output_1 | curves_explode_output_1 | vector | Vector of independent curve chunks produced after the explode/split operation, where each element is a group of curves of the requested chunk size, optionally labeled with the provided names, prefix, or postfix. |
Disciplines¶
- data.curve.pair
- 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=curves_explode
Auto-generated from transformation schema. Worker id: curves_explode. Schema hash: bd86147f90d1. Hand-curated docs in workerexamples/ override this page when present.