3DPrintCalcs
Shrinkage Calculator — Compensate for Material Shrinkage
Compensate for material shrinkage by scaling your model dimensions.
How We Calculate This
Shrinkage Compensation Formulas
- Scale factor = 100 / (100 - Shrinkage%)
- Design dimension = Target dimension x Scale factor
- Total expansion = Sum of (Design - Target) for all axes
The scale factor compensates by making the model slightly larger so that after shrinkage, the final dimensions match your target. For example, with 0.8% shrinkage, the scale factor is 100/99.2 = 1.00806.
Frequently Asked Questions
PLA has very low shrinkage, typically 0.2-0.4%. On a 100mm part, this is only 0.2-0.4mm. For most applications this is negligible, but for precision fits and large parts it becomes significant.
ABS has a high coefficient of thermal expansion and is printed hot (around 240°C), so it contracts significantly as it cools, causing 0.5-1.0% shrinkage. ABS is an amorphous polymer, so it does not crystallise — but uneven cooling causes uneven contraction, which is why ABS is prone to warping. An enclosed heated chamber reduces uneven shrinkage.
For uniform shrinkage compensation, use the slicer scale function (set to the scale factor percentage). For non-uniform compensation (different shrinkage in XY vs Z), adjust dimensions in your CAD software.
Infill mainly affects warping and internal stress rather than the linear scale factor. Denser infill resists contraction forces, so a part holds the listed shrinkage more reliably and distorts less. Very sparse infill (around 10-15%) does not change the material shrinkage percentage much, but it can let walls pull inward unevenly, so for precision parts print a calibration cube at your real infill and re-measure before scaling.
Not exactly. XY shrinkage is usually similar, but Z shrinkage can differ because layers are compressed by the weight above. For most materials, the difference is small (under 0.1%) but for precision parts, test in each axis.
Related Calculators
Scale Calculator
Scale a model up or down and see the resulting dimensions and volume change.
Fit Calculator
Determine press-fit, transition-fit and clearance-fit dimensions for printed parts.
Bridge Calculator
Determine the maximum bridging distance for your printer and material settings.
Support Calculator
Estimate extra material and time needed for support structures.
Tolerance Calculator
Calculate clearance tolerances for parts that need to fit together.
Was this calculator helpful?
Last updated: February 2026
All calculations are estimates. Always verify settings with test prints before committing to final prints.