Tool tray generator: the pocket is the tool's outline, not a rectangle

Most tray customizers give you rectangles and circles. Here the cavity is the object's own footprint. The pocket below is a body with a tab on it — eight points carrying the four numbers you would read off a caliper: body length, body width, tab width, tab height — so dragging them on the sketch canvas turns it into YOUR part. Size the tray to your drawer, set the fit, print it flat.

Open the generator →Edit with AI

Use it right here

The real generator runs in your browser: set the parameters, then download STEP or STL. Nothing to install, no sign-up.

Tool Tray Generator

The first open downloads the CAD engine (about 20 MB).

Parameters you can tune

Each parameter below rebuilds real geometry on every change — this is parametric CAD, not a scaled mesh.

ParameterDefaultRangeWhat it does
Corner radiusCORNER_R2 mm0 – 8Your part’s own corner radius: the traced outline is rounded by it before the clearance goes on. A part with truly sharp corners fits only up to 2.4 × the clearance (1.2 mm at 0.5); more and the corners bind.
Fit clearanceCLEARANCE0.5 mm0.1 – 3Grown around the outline on every side; 0.25 snug, 0.5 drop-in, 1.0 loose.
Pocket depthPART_DEPTH7 mm1 – 40How deep the part sinks. Clamped so a 1.5 mm floor always remains.
Tray length XTRAY_L140 mm60 – 400Outer length — measure the drawer, not the part.
Tray width YTRAY_W100 mm60 – 300Outer width of the tray.
Tray thicknessTRAY_T10 mm3 – 60Must clear the pocket depth plus a 1.5 mm floor.

Every parameter can go in the page's link, so one link opens exactly the part you want. Example (200 × 120 mm tray, 15 mm thick, pocket 12 mm deep):https://www.forgent3d.com/en/generators/tool-tray-generator?TRAY_L=200&TRAY_W=120&TRAY_T=15&PART_DEPTH=12

What's in the STEP file

STEP AP214 in millimetres, exact B-rep — it opens directly in SolidWorks, Fusion, FreeCAD, Onshape or Inventor, and goes straight into a CNC quote form. STL for the slicer is one click too.

How it compares

This generatorTypical online STL generatorVendor CAD library
Any size within the rangeYesYesCatalog sizes only
STEP with exact surfacesYesUsually an STL mesh onlyYes
Changes the sliders don't cover“AI edit” on the pageNoNo
Account needed to downloadNoUsually noOften

Let AI change it

Edit with AI on the page

Press “AI edit” in the generator and say what to change — a keyway, holes, a different shape. The AI edits the part's model.py and it rebuilds in your browser, with undo. A few edits a day are free without signing in; to keep the result or go further, copy it into your models and continue with the AI agent.

Edit with AI →

Keep going in your workspace

For bigger changes, several rounds, or a part you want to keep: copy it into your models (free account). The Forgent3D AI agent reads the model.py, edits it, rebuilds it and checks the result itself.

Copy and continue with the AI agent →

How it works

  1. 1.Open the generator — the model builds right in your browser, nothing to install.
  2. 2.Tune dimensions and options in the parameter panel; the geometry rebuilds live in 3D.
  3. 3.Export STL / STEP for printing — or ask the AI agent for features beyond the sliders.

FAQ

The pocket is not shaped like my part. Can I change it?

That is the point, and it is eight points to drag. The outline is authored as literal coordinates, so you reshape it on the sketch canvas the way you would sketch on paper — add or move points for a notch, a step, a second tab — or hand the agent measurements (or a photo) and ask for a different silhouette outright. The tray, depth and fit stay on the sliders either way.

How much clearance should I leave?

0.25 mm per side for a snug locating fit, 0.5 mm so the tool drops in one-handed, 1.0 mm if the tray will be handled with gloves. The clearance is added around the outline by the model, so the eight points stay the object's own measurements — loosening the fit never redraws the shape.

Does it print without supports?

Yes. A pocket cut down from the top face leaves a flat floor and vertical walls — nothing overhangs. Print it flat on the bed in PLA or PETG at 0.2 mm layers, no supports and no brim. Keep the depth under about two thirds of the part's height, though, or your fingers cannot grip the part to lift it out.

Can the pocket follow my own tool’s outline?

Yes. Drag the eight outline points on the sketch canvas, or press “AI edit” and give it the measurements (“a 150 × 22 mm body with a 40 × 30 mm handle”) and it rewrites the outline. Working from a photo? Copy the tray into your models and give the photo to the AI agent.

How do I make a 200 × 120 mm tray with a 12 mm deep pocket?

https://www.forgent3d.com/en/generators/tool-tray-generator?TRAY_L=200&TRAY_W=120&TRAY_T=15&PART_DEPTH=12 — the tray must be at least 1.5 mm thicker than the pocket is deep, so 12 mm deep needs 13.5 mm or more.

Can I sell prints made with these generators?

Yes. Models you generate and the STL / STEP files you export are yours: print them, sell the prints, or use them in a product. No attribution to Forgent3D is required.

More generators

Already have your own .scad file? Convert OpenSCAD to STEP → · Preview it in the browser →