Vase-mode G-code generation

Classic vase mode is a single spiral wall: continuous Z, one perimeter, no infill. Most slicers can do that from an STL. A vase-mode generator designs the wall as a profile and writes G-code directly.

The problem this answers

You want seamless spiral prints and surface effects on the wall itself, without modeling a solid and hoping the slicer’s vase mode traces the silhouette you meant.

How people do it without 3dSynth

Model a solid in CAD, export STL, enable vase/spiral in PrusaSlicer or Cura. That is the right path when the object is already a mesh and you only need one wall. FullControl and similar libraries write vase G-code from code.

How 3dSynth does it

G-code Sculptor uses a profile and an effect stack. Spiral is the default motion. Layer Mode and Contour Wave are alternatives on the same stack. Hex Grid can also flow painted tiles into a vase-style path. See spiral / vase printing and Layer Mode in docs.

Example

Default cylinder profile, add a mild Z-ripple, keep spiral, preview the seam-free wall, export G-code. Tutorial: your first profile shape.

When it works

Lamps, planters, and decorative vessels where the wall is the object. Optional Layer Mode infill exists inside G-code Sculptor when you opt in—it is not a general slicer plate.

When another tool is better

If you need tree supports, multiple objects, or vase mode on an existing STL, use your slicer. Mesh Sculptor + Texturize export STL for that path. Direct G-code from 3dSynth is strongest when you never wanted the solid in the first place.

Related: direct G-code · G-code Sculptor · Layer Mode vs vase · vase-mode effects · all guides · Launch app