A string wraps taut around circular pulleys along outer tangents. Toggle IN (CW) vs OUT (CCW) on each pulley card to create convex arcs, concave waistlines, loops, and figure-8 crossovers.
Tip: Moving a pulley inside or across other pulleys can cause tangent crossovers where the wrap direction needs to change. It is up to you to flip between IN and OUT to resolve tangles or create concave contours!
Create multiple independent pulley shapes with + GROUP. Toggle a group to - HOLE to cut crisp vector holes through any shapes beneath it.
Hold Shift / Cmd + click or drag a marquee box on empty canvas to select multiple pulleys. Drag to move them in sync, or drag the corner bounding box handles to scale positions and radii proportionally.
Pulleys automatically snap to grid lines (20px/40px), cell midpoints, and center/edge alignments with other pulleys. Use the Arrow Keys (↑↓←→) to nudge selections with sub-pixel control.
Type a custom name in the FILE box. Export SVG generates production-ready vector graphics with native hole masks, ready for Figma, Illustrator, or web usage.
Toggle FOCUS (or press M / V) to disable the construction circles view and admire your pure vector silhouette without visual clutter.
| Action | Shortcut |
|---|---|
| CREATION & GROUPS | |
| Add Pulley | A or P or N |
| Add Group / Group Selected | G |
| SELECTION & TRANSFORM | |
| Multi-Select Pulleys | Shift + Click or Box Drag |
| Select All Pulleys | Cmd+A / Ctrl+A |
| Deselect All | Esc |
| Delete Pulley(s) | Del or Backspace |
| Nudge Selection | ↑ ↓ ← → (Shift=10px) |
| Adjust Radius | [ / ] |
| CANVAS NAVIGATION | |
| Focus Mode (Toggle Circles) | M or V |
| Pan Canvas | Space + Drag |
| Zoom In / Out | + / - or Mouse Wheel |
| Fit View | F |
| Reset Zoom (100%) | 0 |
| HISTORY & FILE | |
| Undo / Redo | Cmd+Z / Cmd+Shift+Z |
| Save JSON Project | Cmd+S |
| Export SVG Vector | Cmd+E |
| Toggle Hotkeys | ? or H |