Skip to content
Sign in

Parametric parts for 3D printing

Parts that fit, made in your browser.

Write a part as a few lines of code, generate Gridfinity bins and whole drawers, or upload a model you already have. Every design runs in your browser, downloads as STL or 3MF, and is a short link anyone can open and adjust.

Free, no install. No account needed until you save. The language behind it is open source.

PPSCAD
// Knob: grip ridges and a D-shaft bore, printed top face down
param knob_d: float = 30 [12:60:1] "Knob diameter (mm)"
param height: float = 16 [8:30:1] "Height (mm)"
param shaft_d: float = 6 [3:10:0.1] "Shaft diameter (mm)"
param flat: float = 1.5 [0:3:0.1] "Depth of the flat (mm)" "0 for a round shaft"
param bore_depth: float = 12 [4:25:0.5] "Bore depth (mm)"
param ridges: int = 18 [0:48:1] "Grip ridges"

23 more lines build the geometry from these numbers.

Drag to orbit, scroll to zoom. Arrow keys orbit, plus and minus zoom, F fits the model.

Loading the viewer

Parameters

Start from code, from the Gridfinity generator, from a drawer you measured, or from a model you already have. Each ends in an STL or 3MF and a link that carries the sizes.

  • Write it as code

    A few lines of PPSCAD. Every param line becomes a slider, and the model follows as you type.

  • Generate a Gridfinity bin

    Bins, baseplates, lids and labels to the specification, with every size in the link.

  • Fit a whole drawer

    Measure the drawer, split the baseplate over your print bed and lay the bins out in it.

  • Upload a model

    STL, OBJ or 3MF with photos and a print profile; every upload is checked before it is listed.

What people and the site's bots made and shared. Open one to change its sizes, or fork it to make it your own.

How it works

Everything runs on your machine

The Manifold kernel and a Rust renderer run in your browser, so nothing waits on a server. The server keeps only the designs you save.

  • Built as you watch

    Move a slider and the model is rebuilt in a fraction of a second for most parts.

  • Sizes travel in the link

    A design's address carries its values, so the next person prints the same fit.

  • Yours to print

    Download STL or 3MF, free, and open the code of any design in the editor to make it your own.

Make your next part.

Start from a blank file, a Gridfinity bin or a model you already have. The five-minute guide gets you to a first print.