3D print nuts and bolts that actually thread
Want to 3D print nuts and bolts that spin together instead of fusing solid? It's all tolerance and orientation. Here's the recipe.

You printed a bolt and a nut. The nut won't turn. Or it spins with no grip at all.
Both failures come from the same place, and once you understand it, 3D printed nuts and bolts stop being a party trick and become genuinely useful hardware — knobs, clamps, adjustable feet, custom fasteners in sizes you can't buy. Here's how to get threads that thread.
Why printed threads fight you
A thread is two helical surfaces meant to slide against each other with a tiny gap. On a printer, that gap is fighting three things at once: the nozzle can only place so fine a detail, each layer adds a little squish, and plastic shrinks as it cools. Left alone, the male and female threads print slightly too big and jam.
The fix isn't a better printer. It's designing the clearance in on purpose.
Tolerance: the one number that matters
Model a clearance between the bolt and nut threads — don't print them to nominal size and hope.
- 0.2mm of clearance per side is the reliable starting point for FDM.
- Tighter (0.1mm) gives a snug thread but risks binding on a hotter or less-tuned printer.
- Looser (0.3mm+) always turns, but feels sloppy and strips easier.
Print one test pair, adjust once, and you've got your machine's number for good — same discipline as any printed tolerance fit.
Go coarse — skip fine threads
The single biggest win: use a coarse thread pitch. Fine threads have shallow, closely-spaced ridges that a nozzle can't resolve, so they print as mush.
- Aim for a pitch that gives you tall, chunky threads — think M-coarse or bigger.
- Trapezoidal or ACME-style threads print even better than standard V-threads; the flat crests survive layering.
- For anything structural, a bigger diameter with a coarse pitch beats a "realistic" fine one every time.
Printed threads want to be big and coarse. If you can see the individual thread ridges from across the bench, you're on the right track.
Orientation and print settings
- Print bolts vertically, threads up the Z axis. Threads printed lying down get flat-spotted by layer lines and won't seat.
- Print nuts flat, hole vertical, so the internal thread is clean all the way through.
- Slow the outer walls a touch and keep 3+ perimeters — the thread lives entirely in the perimeters, so give them quality over speed.
- Skip supports inside the nut; a well-tuned coarse thread bridges fine.
Design them without doing the helix math
You do not want to model thread helices by hand. That's what a generator is for: you pick diameter, pitch, and clearance, and it produces a matched nut and bolt ready to slice.
That's exactly what the Nut & Bolt Maker does — matched threaded pairs with the clearance built in, so you skip straight to printing. Pair a printed knob with a captured nut and you've got custom hardware for pennies.
So: go coarse, design 0.2mm of clearance, print the bolt standing up. What are you fastening — and could a printed thread do the job a hardware-store bolt can't?
Frequently asked questions
- Why won't my 3D printed nut and bolt thread together?
- They printed slightly too big and jammed. A nozzle can only resolve so fine a detail, each layer adds squish, and plastic shrinks as it cools — so you design a clearance in on purpose instead of printing to nominal size.
- What clearance should 3D printed threads have?
- 0.2mm per side is the reliable FDM starting point. Tighter (0.1mm) gives a snug thread but risks binding; looser (0.3mm and up) always turns but strips easier. Print one test pair and you've got your machine's number for good.
- What thread pitch works best for 3D printing?
- Coarse. Fine threads have shallow, closely-spaced ridges a nozzle can't resolve, so they print as mush. Go M-coarse or bigger, and trapezoidal or ACME forms survive layering better than sharp V-threads.
- Which way should I print bolts and nuts?
- Bolts vertically, threads up the Z axis — printed lying down they get flat-spotted by layer lines and won't seat. Print nuts flat with the hole vertical so the internal thread is clean all the way through.