Add a locating flange to the top edge of an open
vase/tube so parts stack and self-locate on one another. The top edge is
pulled inward and up at an angle (measured from the top-edge plane), then
rises as a vertical spigot (perpendicular to that plane). Load a vase, set
the amounts, then Add flange & preview. The flanged tube is shown
in 3D, saved to output/flanged/, and loaded as the current model
so you can Slice it or open the Vase Splitter on it directly.
For tapered parts (e.g. octopus arms): rise the flange
along the wall's own surface tangent instead of straight up, so the spigot
stays parallel to the wall and the next part still stacks. Follow curvature
bends it to track a curved wall (0 = straight tangent, 1 = follow fully).
Vase Splitter
Split an open vase/tube into N wedge segments with inward
join flanges (tabs) on both cut edges. Click Split & preview to
show the vase, central spline, the split planes and the coloured segments in
the 3D view. Drag Rotation to spin the split planes live; release to
re-cut. Double-click a segment in the 3D view (or use the links) to
export its STL. Segments are also saved to output/split/.
80%
Sequential Print (batch)
Print several models one after another in a single job. Add
models, set each one's X/Y position on the bed and the order, then Slice
queue. Each part uses the current settings; between parts the head lifts
clear, moves above the next start and drops down. Saved to
output/sequence.gcode.
Drop STL / OBJ here (or click to browse)
Slice Mode
Choose what you're printing. Spiral vase: a closed
single-wall tube (vase / deformed cylinder), printed as one continuous
spiral. Open surface: a single-wall open sheet (not a closed tube) —
printed as continuous side-to-side layer lines that climb from the bottom
edge to the (often angled) top edge.
Optional: drop a plane (STL/OBJ) that touches the whole
top edge to pin it. Leave empty to auto-detect the top edge.
Model Transform
Rotate/translate before slicing. Preview updates live.
Layer Density
How hard to maximise layer height (i.e. use the fewest
layers). 100% = thickest layers / fewest lines. Lower it to add more,
thinner layers so the path can conform to fine geometry and the gaps between
layers shrink (e.g. 50% targets an average layer height of half the max).
Layer height never exceeds your max or drops below your min. Takes priority
over Layer Conformity.
100%
Layer Conformity
Balances even layers against hugging the surface:
100% = hug the surface — each layer sits right on the one below,
so beads stay supported (minimal mid-air on overhangs), at the cost of more
Z variation. 0% = even / planar layers — calm uniform layers, but
X/Y gaps open up on overhangs (printing in mid-air). The
Layer Steepness Limit below is a hard angle cap: it eases any layer
steeper than your angle back toward even (which reopens some gaps there).
Everything stays on the mesh surface.
100%
Layer Steepness Limit
Caps how steep (from horizontal) the printed layer lines may
get, flattening over-steep spots so a normal printer can print them. Turn
off if slicing feels slow.
30°
Path Smoothing
Rounds sharp corners and steps so moves flow (helps the
stacked-sucker zig-zag). Higher = smoother but cuts corners a little more,
so it drifts slightly further from the surface (it stays within roughly a
line width at moderate settings). 0% = off.
0%
Overhang Reduction
Before slicing, locally smooths the imported mesh so no
surface overhangs more than your chosen angle from vertical
(perpendicular to the build plate). E.g. 60° means no part leans more than
60° away from straight up. It deforms the model as little as possible —
only where it overhangs — and pins the base and rim. Turn off to slice the
mesh untouched. Steep targets on big models add a little slicing time.
60°
Nozzle Model
Import a 3D model of your print head / nozzle assembly.
It will follow the toolpath in the viewer so you can check clearance.
Drop nozzle STL / OBJ here (or click to browse)
⚠ No nozzle model loaded.
View options
1.6×
Tip: with a nozzle model loaded, click-drag the nozzle in the
3D view to slide it smoothly around the current loop for fine positioning.