Guide

Fit Check: 3D printed parts that fit the first time

The slowest way to find out that a phone slot is 0.2 mm too narrow is to print the whole stand. Fit Check prints only the slot, in about five minutes, and remembers what your printer did with it.
Updated 18 September 2026 · 4 min read

Why printed parts do not fit

A model is exact. A printer is not. Molten plastic is squeezed wider than the nozzle path, so outer walls come out 0.1 to 0.2 mm fat and holes come out 0.2 to 0.3 mm small. The amount depends on the machine, the nozzle, the filament and the slicer profile, which is why the same STL fits on one printer and jams on another.

Designers handle this with clearance: a slot for a 10 mm object is modelled 10.6 mm wide. The usual values are in our tolerances and clearances guide. They are good averages. Your printer is not an average, and on a snap lid or a press-fit magnet the difference between 0.2 and 0.3 mm is the difference between "clicks shut" and "falls off".

The expensive way to find out

The common workflow is print, try, measure, edit, print again. For a small clip that is fine. For an enclosure, a phone stand or a tool holder it means a two to six hour print to learn one number, then the same print again. Most of the plastic in that first print told you nothing: only the few millimetres around the fit mattered.

Experienced makers know the fix: cut the model down to a thin slice around the fit, print that, and iterate on the slice. It works, but it takes CAD skills (a boolean cut in the right place, in the right orientation) and discipline to do it every time.

What Fit Check does

SpeakCAD is the only AI 3D editor that calibrates itself to your printer: Fit Check cuts a five-minute test slice from the part that must fit, you report too tight, perfect or too loose, and every model after that is built with the clearance your printer needs.

In practice:

  • The AI finds the fit. When you describe a part that mates with something real, the AI gives that interface its own clearance value and marks the small volume around it. You do not have to ask; you can also say "add a fit check" on any existing model.
  • SpeakCAD cuts the coupon. The coupon is cut from the finished model itself, in the browser, so it is the real profile, not an approximation: the full slot opening, the whole rim where the lid snaps, the hole with a few millimetres of material around it. It keeps the print orientation of the final part, because a printer's error is not the same along X/Y and along Z.
  • The coupon is free. No credits on any plan, as STL or 3MF. On Pro it can also be G-code already sliced for your printer, like any other download.
  • Three buttons. Too tight, perfect, too loose. No callipers and no arithmetic: the model rebuilds with 0.1 mm more or less clearance, and the step halves to 0.05 mm when the answers cross over.
  • Your printer is remembered. The first verdicts teach SpeakCAD how your printer prints. After the first "perfect", that calibration is saved on your account (per printer, if you saved several for sliced downloads) and every model is compiled with it: new parts, old parts you reopen, and models you buy on the marketplace. From then on a wrong fit only adjusts the model in front of you, because the usual cause is the object (a thicker phone case), not the printer.

What makes a good test

  • Use the same filament, nozzle and print profile as for the final part. A coupon in PLA says little about PETG.
  • Do not rescale or rotate the coupon in the slicer.
  • Let it cool before trying it: warm PLA is slightly larger and much softer.
  • Judge the fit the way the part will be used. A phone stand should let the phone drop in; a lid should need a deliberate push.
  • New nozzle, a very different filament brand, or a printer you just re-tuned? Reset the calibration from the Fit check panel and run one coupon.

Parts where it pays for itself immediately

  • Enclosures: the PCB pocket and the lid. See the enclosure guides for board dimensions.
  • Phone, tablet and controller stands: the slot, with the case on.
  • Magnets, bearings, nuts and heat-set inserts: press-fit holes, where 0.1 mm decides everything.
  • Tool holders and cradles: the grip around a handle or a battery.
  • Clips on tubes and rails: the opening and the snap.
  • Two printed parts that mate: box and lid, plug and socket. One coupon gives a slice of both.

How it compares with a calibration cube

A calibration cube tells you that a 20 mm wall measures 20.15 mm. Turning that into "how wide should this snap-fit slot be" is still your job, and holes behave differently from walls. A fit coupon skips the translation: it tests the actual feature against the actual object and asks one question a person can answer without tools.

On your phone, at the printer

The whole loop is built for a phone: the panel opens from the model, the coupon downloads to Files or goes straight to the printer as G-code, and the three buttons are thumb-sized. Walk to the printer, try the coupon, tap the answer, done.

  1. 1
    Say what the part has to fitDescribe the part and the real object it mates with: “a stand for my phone, 78 x 11 mm in its case”, “a box for a 70 x 50 mm PCB with a snap lid”, “a hole for a 6 x 3 mm magnet”. The AI marks that interface as a fit.
  2. 2
    Open Fit checkA “Must fit” chip appears under the model and the chat suggests the coupon. Open it: the panel shows the slice that will be printed, solid, inside the translucent full part.
  3. 3
    Print the fit couponDownload the coupon as STL or 3MF (free, no credits), or as G-code sliced for your printer on Pro. Print it with the same filament and settings as the final part. It takes about five minutes and a gram or two of filament.
  4. 4
    Try it on the real objectSlide the phone in, press the magnet in, snap the lid on. You are testing the exact profile and the exact print orientation of the final part.
  5. 5
    Tap too tight, perfect or too looseOn your phone, next to the printer. Too tight adds 0.1 mm of clearance, too loose removes 0.1 mm, and the model rebuilds. If two answers contradict each other the step drops to 0.05 mm.
  6. 6
    Print the full partOnce a coupon is perfect, your printer is calibrated on your account. Download the full part; later models start from the clearance your printer needs.

Your next print is one sentence away

Start a 7-day free trial: describe a part on your phone or computer and watch it render, as many times as you like, nothing charged until the trial ends. Instant STL, or G-code sliced for your printer. Nothing to install, no CAD skills. Not sure yet? Edit a real part in the live demo first, no account needed.Describe a part on your phone or computer and watch it render, then download an instant STL, or G-code sliced for your printer. Plans from $3.99 a month, cancel anytime. Nothing to install, no CAD skills. Not sure yet? Edit a real part in the live demo first, no account needed.