GPGF-tool2bin

Photo of a tool → Gridfinity bin STEP. Everything runs in your browser — photos never leave your device.

What goes over the network?

1 · Grab a sheet of paper (template optional)

  • Any plain letter or A4 sheet works as the backdrop — no printing needed.
  • The printed template is worth it when: light is uneven or shadowed (“paper sheet not found”), the sheet blends into a white/light table, or you want the best accuracy — its marker border corrects perspective far better than four paper corners, and its 100 mm ruler verifies the print scale.
  • If you print it: 100% scale, tool goes in the gray field.
🖨 Letter template  ·  🖨 A4 template

2 · Scan a tool

  • Lay the tool on the sheet and photograph it with any camera (a phone is fine), then open the photo here — or drag it anywhere on this page.
  • An exported STEP goes in the same way: it reopens its design for revision, no photo needed.
  • Made a bin you like? Its settings (clearance, smoothness, finger scoops, wall, magnets, edge, …) stay for the next photo you open. With a tool already open, opening a STEP asks whether to revise that bin or use only its settings. Each tool keeps its own shape and thickness.
  • Shoot straight down over the tool.
  • Thick tool? Step back and use 2×/3× optical zoom if your camera has it — up close, it sees the tool’s sides and the outline comes out slightly oversized (sheet correction can’t fix that).
  • Even, diffuse light beats flash — flash puts glare on shiny tools. Use the flash only if it’s too dim.
  • sets the mm scale when you shoot on a plain sheet
  • ignored when the template is detected
  • scans at 20 px/mm instead of 12 — roughly 3× slower
  • worth it for very snug fits (clearance near 0, smoothness low) or when the STEP goes somewhere finer than an FDM printer (resin, CNC)
  • for a normal printed bin the default already out-resolves the printer
  • part name — goes in the filename and the STEP’s part name
  • pre-filled from the photo’s filename
  • sets the pocket depth — measure the tool at its thickest
  • required before the scan starts
  • bin height rounds up in 7 mm Gridfinity units, always keeping a ≥7 mm floor under the pocket

Engine self-test

CAD kernel (OpenCASCADE): loading…
Vision (OpenCV + ArUco): loading…