3dSynth

Docs / G-code Sculptor

Open in the interactive docs reader

Ellipse Shape

This effect replaces the default circular cross-section with an axis-aligned ellipse sized by width and length. Use it for oval vases, elliptical footprints, and any part where you want a smooth oval outline instead of a circle. Like other shape effects, it defines the actual path geometry (not surface displacement) and does not support Growth Curve.

Preview

Ellipse Shape preview

Effect Controls

Interactive preview is available in the interactive reader.

Parameters

Width (mm)
Ellipse extent on one principal axis (1–500 mm).
Length (mm)
Ellipse extent on the other principal axis (1–500 mm).
Spiral (°)
Rotation of the ellipse that increases with height (−1800° to 1800°).
Phase
Fixed angular offset of the ellipse around the layer (0–6.28 rad).

How It Works

Shape effects swap the generator’s circular cross-section for a closed 2D outline. For an ellipse, that outline is a smooth conic curve: the mesh wall follows the ellipse at each height while your profile still controls how the overall radius scales up the model. Spiral adds a twist that varies along height; Phase rotates the whole silhouette by a constant amount at every layer.

Because this is cross-section geometry, the outline scales with the profile like other base shapes. It is not a modulator that pushes vertices inward or outward, and the Growth Curve control does not apply.

Tips and Recipes