Tool editor

Edit outlines, add cutouts, and transform tools.

Open the editor by clicking a tool in your library. The toolbar controls what happens when you click or drag on the canvas.

Editing modes

Select -- drag vertices and cutouts to reposition them.

Add point -- click on an edge to insert a new vertex. Disabled in smooth mode.

Remove -- click a vertex to delete it. Disabled when the shape has 3 or fewer vertices, or in smooth mode.

Fill in -- only appears when the tool has interior rings (donut shapes). Click a ring to fill it solid.

Cutouts

The cutout dropdown provides five pocket types. Click on the canvas to place one.

TypeDefault sizeShape
Finger hole15mm radiusSpherical pocket for lifting tools out
Circle10mm radiusSpherical pocket
Cylinder10mm radiusFlat-bottomed circular pocket
Square20mm sideSquare pocket
Rectangle30 x 20mmRectangular pocket

Once placed:

  • Drag to move any cutout.
  • Corner handles to resize circle, cylinder, square, and rectangle cutouts.
  • Rotation handle on rectangular cutouts.
  • Per-hole depth override (overrides the bin's cutout depth for this hole only).
  • Select a hole and click Delete to remove it.

Smooth vs Accurate

Toggle between two outline modes using the Accurate/Smooth buttons.

Accurate -- the raw traced polygon with all vertices. You can add, remove, and drag points.

Smooth -- a simplified outline. A slider controls smoothing aggressiveness: range 0 to 1, step 0.05. Uses Chaikin subdivision, which always stays within the control polygon and never overshoots. Vertex editing (add/remove point) is disabled in this mode.

Transforms

  • Rotate 90 degrees clockwise or anticlockwise.
  • Flip horizontally or vertically.
  • Auto-rotate: finds the rotation angle that minimises the bounding box. Runs on the backend.
  • Free-rotate by dragging the rotation handle near the centroid.

Grid snap

Toggle the Snap button to snap vertices to a 5mm grid. Grid lines are drawn at 10mm intervals for reference.

Undo / Redo

Ctrl+Z to undo, Ctrl+Shift+Z to redo. Up to 50 steps of history.

Zoom and pan

Scroll to zoom (0.5x to 20x). Pan by middle-click drag or hold Space and drag.

Source image overlay

Toggle the source image behind the polygon outline. An opacity slider controls visibility.

SVG export

Download the tool outline as an SVG file from the tool page header.