.. _auto_curves_explode: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 `_ .. raw:: html

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