Homeโ€บCalibrationโ€บShrinkage Compensation
Step 9 of 9 ยท Final Step

Shrinkage
Compensation

Compensate for material shrinkage and make your parts dimensionally accurate.

โฑ
Time
20โ€“40 min
๐Ÿ“Š
Difficulty
Intermediate
โšก
Impact
High
Typical shrinkage
~0.1โ€“0.3%
Low shrinkage. Very stable.
โ‘  CAD Model
Designed size
100.00 mm
100.00 mm
โ‘ก Printed Part
Actual size ยท shrunk
99.65 mm
99.65 mm-0.35mm (example)
โ‘ข Compensated
After compensation
100.00 mm
100.00 mm
โ„น๏ธ
Not every dimensional error is a Steps/mm issue. Materials shrink differently and require individual compensation โ€” even on a perfectly calibrated printer.
Why this matters
Materials shrink during cooling. Even a perfectly calibrated printer can print undersized parts.
PLAPETGABSASAPA
...all produce different final dimensions.
โš ๏ธ Misconception
Your printer can be perfectly square, perfectly calibrated, and still print undersized.
That is material shrinkage.
โญ Pro Tip
Calibrate Flow Rate / EM before this step. EM affects your measured dimensions.
2
Enter Measurements
XY Combined (from 45ยฐ calibration bar)
Print the CN3D calibration bar (270 ร— 4 ร— 30mm) at 45ยฐ on the bed. Measure the length. At 45ยฐ, the measurement captures a combination of X and Y shrinkage simultaneously.
270mmX โ†’Y โ†‘45ยฐโ† Measure this length โ†’
mm
Z (optional โ€” measure a vertical dimension)
Measure any printed object of known Z height. Z shrinkage is usually smaller than XY.
3
Your Results
๐Ÿ“ฆ
Measure the calibration bar and click Calculate to see your compensation values.
Apply Scale in Your Slicer
Where to find the shrinkage settings
๐ŸŸฆOrcaSlicer
Calibration โ†’
Shrinkage Compensation
XY Shrinkage (single field) Z Shrinkage (separate)
๐ŸŸฉBambu Studio
Process โ†’
Advanced โ†’
Shrinkage Compensation
XY Shrinkage (single field) Z Shrinkage (separate)
๐ŸŸงPrusaSlicer
Print Settings โ†’
Advanced โ†’
Dimensional adjustments
Scale X, Scale Y (same value) Scale Z (separate)
๐Ÿ”ตUltimaker Cura
Preferences โ†’ Machine Settings
Printers โ†’ Machine Settings
Horizontal Expansion Vertical Expansion
๐ŸŽ‰ Calibration Complete!
All 9 calibration steps done. Re-calibrate when changing filament brand, color, or printing environment.
โ† Back to Calibration
โ† Back to Skew Correction
Calibration Complete โœ“
๐Ÿ“‹Calibration Order
โŠ—Common Mistakes
โŠ—Trying to fix shrinkage with Flow Rate / EM
โŠ—Trying to fix shrinkage with Skew Correction
โŠ—Changing Steps/mm to compensate for shrinkage
โŠ—Applying one factor to every filament or every printer
โŠ—Printing the calibration model straight โ€” print at 45ยฐ to get a true XY average
๐ŸŽ‰ Final Step!
After this, your printer is fully calibrated. All 9 steps complete.