How to use
Edit the parameters in the left sidebar — the preview is regenerated automatically (~150 ms debounce). Viewer mouse controls: left = rotate, wheel = zoom, right = pan.
This is the fully client-side build: all geometry is generated in your browser using manifold-3d WASM. No server, no telemetry, works offline once loaded.
Top-bar buttons:
Reset- Restore all fields to their defaults and clear the saved settings.
Export config- Download a JSON file with the current parameters. The filename encodes the dimensions and enabled features.
Import config- Load a previously exported JSON (or one prepared by hand). Unknown keys are ignored.
Update preview- Force-regenerate the preview (rarely needed — it updates automatically).
Download STL- Download the generated STL ready for printing. Same filename scheme as Export config but with the
.stl extension.
The most recently used settings are saved in the browser automatically and restored next time you open the page.
Grid size — bin dimensions
- Grids X / Y
- Footprint of the bin in Gridfinity units (1 unit = 42 mm). Half-units are supported in 0.5 steps — e.g.
1.5×1 produces a 63-mm-wide bin.
- Grids Z
- Height in Z-units (1 Z-unit = 7 mm). Integer from 1 to 25.
Half grid — placement of the leftover half
Only relevant when Grids X or Grids Y is fractional.
- Half grid on right
- Where the extra half-cell sits along X: ON = right, OFF = left.
- Half grid on top
- Same along Y: ON = top, OFF = bottom.
- Half-sized base
- A different feature entirely: splits the base into 4× more feet, each 21×21 mm (instead of one 42×42). Outer bin size and stackability are unchanged. Useful for half-Gridfinity grids. Magnets are disabled automatically when this is on.
Ultra light — material savings
- Wall thickness
- Wall thickness in mm (0.3–1.35). FDM typically uses 0.8–1.2 mm; thinner walls are mostly for prototyping.
- Ultra light base
- Hollows out the base with thin walls instead of a solid block — saves a lot of plastic and print time.
- Ultra light labels
- Adds stiffening ribs under the label slope and removes the material between them.
- Label support density
- Multiplier on the auto-computed rib count.
1.0 matches the original SCAD (one rib every ~13 mm). 2.0 doubles the rib count, and so on. Capped automatically to keep at least 0.5 mm of gap between ribs.
Magnets — magnet pockets
- Magnets
- Adds 4 circular pockets per base foot to seat mounting magnets.
- Magnet diameter / depth
- Magnet dimensions. Default
6.15×2.2 mm — the standard Gridfinity neodymium disc.
Dividers — internal partitions
- Dividers
- Enable dividers — the bin is split into a grid of compartments.
- Dividers X / Y
- Number of partitions along each axis. For example
X=1, Y=2 yields a 2×3 = 6-compartment grid.
Labels — sloped label tabs
Angled tabs at the top edge of compartments for marking or label inserts.
- Label per section
- With dividers on, generate a separate tab per compartment. Otherwise a single full-width tab.
- Position
Full — full width · Left / Center / Right — a short tab on the chosen side of each compartment.
- Label width / depth
- Tab dimensions in mm. Only used when position ≠ Full.
Scoop — sloped front wall
A quarter-cylinder is carved out of the front edge so small parts roll forward and are easy to scoop out with a fingertip.
- Scoops
- Enable the sloped front.
- Scoop radius
- Scoop radius in mm (recommended
15). Larger radius = longer, gentler slope. With Dividers Y on, a separate scoop is generated for each Y compartment.
Brim ears — first-layer adhesion
Flat discs (a.k.a. mouse ears) added at the four outer corners of the bin to help the first layer stick on open / unheated printers. They sit on the build plate and partially overlap the corner foot, so they print as part of the same body and can be cut off afterwards.
- Brim ears
- Enable the four corner discs. Off by default — only print them if your printer needs the extra hold.
- Ear diameter
- Disc diameter in mm.
8–12 mm is typical. Larger = stronger hold but more cleanup.
- Ear height
- Disc height in mm — pick 1–2 print layers (e.g.
0.2, 0.3, 0.4). Above 2 layers the ears get hard to snap off.
Filenames
Suffixes used in STL / JSON filenames:
3x2x6_w1- 3×2×6 units, 1 mm wall
hr / ht / hb- half on right / on top / Half-sized base
ulb / ull- Ultra light base / labels
lsd2- label support density multiplier (only when ≠ 1)
m6.15-2.2- magnets Ø6.15 × 2.2 mm
div1x2- 1 divider along X, 2 along Y
lblFa-30x13- label — F=Full / L=Left / C=Center / R=Right;
a = per section; 30×13 mm
sc15- scoop with 15 mm radius
be10-0.4- brim ears Ø10 mm × 0.4 mm height
Close: Esc, click the backdrop, or click «×».