How to make a screw hole fit after it shrinks
1 The model was not wrong
You designed a hole for a screw. The screw does not drop in, so you drill it out and blame the file. Plastic shrinks when it cools. Bambu says that contraction makes holes smaller.
2 Do not scale the whole STL
Bambu’s shrinkage setting mostly scales the outside, not the hole the way you need. Growing the whole part to open one hole also grows every other feature. Leave the outer size alone.
3 Model the hole a bit loose
Clearance belongs in the design. Model the hole a bit loose on purpose, with extra gap so the screw still fits after the plastic shrinks. That is the first fix, before you touch the slicer.
4 Add XY hole compensation
In Bambu Studio or Orca, open Quality, then XY hole compensation. Try +0.1 to +0.3 mm. That opens the hole without growing the whole part.
5 First-layer squish can still pinch it
Even with compensation, first-layer squish can pinch a hole tighter. Prusa calls that elephant’s foot. It shows up especially on ABS, which shrinks more after cooling.
FAQ
Why is a designed hole smaller on the print?
Filament contracts as it cools. Bambu says that contraction makes holes smaller. The CAD hole was the size you drew. The cooled plastic is not.
Should I scale the STL until the screw fits?
No. Scaling grows the outside too. Bambu’s shrinkage setting mostly scales the outer size and does not open internal holes the way you need. Use clearance or XY hole compensation instead.
Where is XY hole compensation?
In Bambu Studio or Orca, open Quality, then XY hole compensation. Try +0.1 to +0.3 mm. A positive value opens the hole without growing the rest of the part.
Why is the hole still tight on the first layer?
First-layer squish can pinch it. Prusa’s elephant-foot compensation is for that bulge. It is worse on ABS, which also shrinks more after it cools.
Full transcript
You designed a hole for a screw. The screw does not drop in. You drill it out and swear the model was wrong. It was not. Plastic shrinks when it cools. Bambu says contraction makes holes smaller, and their shrinkage setting mostly scales the outside, not the hole the way you need. So don't scale the whole STL. Two real fixes. Clearance in the design: model the hole a bit loose on purpose, extra gap so the screw fits after shrink. XY hole compensation in the slicer: in Bambu or Orca, open Quality, then XY hole compensation, and try +0.1 to +0.3 mm. That opens the hole without growing the whole part. First-layer squish can still pinch it tighter, especially on ABS. Or skip the headache. Obloid's Parametric generator builds print-ready parts with clearances you can prompt.
If walls feel weak, don't add more infill
The STL looked fine until you sliced it
5 mistakes every 3D printing beginner makes
Stop putting a brim on every print
If it smells burnt, drop the nozzle temp
Don't print PETG on smooth PEI