Custom Gridfinity Bins Without CAD: From Phone Photo to Print-Ready 3MF
Why Most People Quit Before They Print
You found Gridfinity. You watched the videos. You're sold on the idea of perfectly-fitting bins for every tool, cable, and bit in your shop. Then you opened Fusion 360 — or Tinkercad, or Onshape — and the dream evaporated. CAD has a learning curve, and most makers don't have a weekend to climb it just to organize a drawer.
That's the problem GridPilot was built to solve. Snap a photo of the items you want to organize, and GridPilot's AI returns a print-ready Gridfinity bin layout — as a 3MF file you can drop straight into your slicer. No CAD. No measurements. No grid math. This guide walks through the exact phone-photo-to-print workflow, plus the gotchas you'll want to avoid.
What "Custom Gridfinity Bins Without CAD" Actually Means
A quick definition before we go deeper. Gridfinity is Zack Freedman's modular storage standard built on 42mm × 42mm baseplates. A custom Gridfinity bin is a bin sized to hold a specific item — a torque wrench, a roll of tape, a set of allen keys — instead of a generic rectangle. Without CAD means you never open Fusion, FreeCAD, OpenSCAD, or any parametric modeling tool. The geometry is generated for you from a photo.
This is different from generic Gridfinity generators that ask you to type in dimensions. With GridPilot, the dimensions come from the picture.
The 5-Step Photo-to-3MF Workflow
- Lay items on a Gridfinity baseplate. Any baseplate will do — printed, machined, or even a sheet of grid paper printed at 100% scale. The baseplate gives the AI a known reference dimension (each square is exactly 42mm).
- Take one overhead phone photo. Hold your phone parallel to the table, roughly 18-24 inches above the items. Natural light works best. Avoid tilted angles — straight-down beats artistic every time.
- Upload to GridPilot. Go to gridpilot.us/project/new, drop the image, and let the AI segment your items. You'll see a preview of the proposed bin layout in seconds.
- Tweak the layout. Drag bin boundaries, merge cells, or split a single bin into compartments. Set bin heights individually if some items are taller than others.
- Download the 3MF. GridPilot exports a print-ready 3MF file with bins already nested on a single plate. Slice in PrusaSlicer, OrcaSlicer, or Bambu Studio without further edits.
That's it. Most people go from "I should organize this drawer" to "the printer is running" in under five minutes.
What the AI Actually Sees
Computer vision identifies item silhouettes against the baseplate background, then maps each silhouette to a bounding box rounded up to the nearest 42mm grid unit. Items that overlap the same grid cell get merged into a shared bin; isolated items each get their own. Because the baseplate's 42mm spacing is a fixed reference, the system doesn't need a ruler in frame — the grid is the ruler.
This is why the photo matters more than the lighting. As long as the AI can see clean grid lines, it can scale everything else accurately.
Five Common Mistakes (And How to Skip Them)
- Items hanging off the baseplate. If a wrench overhangs the grid, the AI can't size it. Keep everything inside the printed baseplate area.
- Glossy items in direct sunlight. Glare confuses segmentation. A cloudy window or a bounced lamp gives cleaner results.
- Stacking items. One layer per photo. If you have a deeper bin in mind, set the height in GridPilot's editor — don't try to communicate depth through stacking.
- Skipping the baseplate. Some users try plain countertops. Without the 42mm reference, the AI has to guess scale, and guesses are sometimes off by 10-15%.
- Over-tweaking heights. Tall bins eat filament fast. For most small parts, 1U (~7mm internal) or 2U (~14mm internal) is plenty.
What a Finished GridPilot 3MF Looks Like
Curious to see the output before you generate your own? Head to the GridPilot project page and run a sample image through — the result is a multi-bin 3MF that opens directly in PrusaSlicer, OrcaSlicer, or Bambu Studio. You'll see how bins nest on the plate, how labels are embedded, and how the file is structured for single-plate printing.
How GridPilot Compares to Generic Generators
Several free Gridfinity generators exist (Gridfinity Rebuilt, Parametric Bin Generator, OpenSCAD modules, and the Fusion 360 add-in). They're great if you already know the dimensions of every bin you need. The friction is the measuring step: pulling out calipers, writing down numbers, typing them into a form, regenerating, re-measuring when something doesn't fit.
GridPilot collapses that loop. The photo is the measurement. Items the AI sees become bins automatically, and the editor lets you adjust without ever leaving the browser. It's faster for one-off custom layouts; the parametric tools are still better when you want a programmatic, repeatable design from typed inputs.
Print Settings That Work With AI-Generated Bins
Bins exported by GridPilot are standard Gridfinity geometry, so the same print settings apply:
- 0.2mm layer height (0.16mm if you want crisper labels)
- 15% gyroid infill
- 3 walls, 4 top/bottom layers
- PLA or PETG — both work; PETG handles oily shop environments better
- No supports needed — bins are designed support-free
Try It With Your Next Drawer
If you've been putting off organizing a drawer because the CAD step felt like too much, this is the easiest possible test: dump the contents on a baseplate, snap one photo, and see what GridPilot proposes. If the layout looks right, download the 3MF and print. If it doesn't, drag a few bin edges and try again — the iteration loop costs you about 30 seconds.
Skip the CAD - upload one photo, get your custom Gridfinity tray in 30 seconds.
Try GridPilot free. No account required to design.