3dSynth

Docs / Node Sculptor

Open in the interactive docs reader

Spiralize Contours

Convert a stack of layer-aligned closed contours (output of Contour Slice or Layer Stacker) into a single continuous spiral segment — an on-the-fly vase-mode pass for any sliced mesh.

Node

Interactive preview is available in the interactive reader.

Sockets

toolpath (in)
Toolpath. Required — typically a Contour Slice output.
toolpath (out)
Toolpath — a single continuous spiral segment.

Parameters

Closed loops only
Skip open contours and travel segments. Default: on. Turn off if you want open chains to participate (rare).

How It Works

  1. Keep only eligible segments (closed, non-travel, ≥3 points).
  2. For each consecutive pair of layer contours, emit the points of the lower contour with Z linearly interpolated from the current layer Z to the next — so the print head rises continuously.
  3. The last lap holds its final Z (there's no "next" to ramp to).

Open contours and travel segments are passed through unchanged so pre-spiralised toolpaths aren't mangled.

Tips