Autres blogs
PETG shrinks about 0.4 to 0.6% in typical FDM printing, with most setups landing somewhere in the 0.2 to 0.6% range. That puts it between PLA and the ABS family: a little more movement than PLA, comfortably less than ABS. It's low and predictable enough that PETG is a solid pick for functional parts where tolerances matter.
First, a distinction that saves a lot of confusion. What we're measuring here is the dimensional error on a real printed part, checked with calipers once it cools, not the "mould shrinkage" figure a resin datasheet quotes. Those are different numbers for different processes. And most FDM filament datasheets (Prusament, Polymaker among them) don't publish a shrinkage value at all, so the reliable approach is to measure your own prints.
Thermoplastics contract as they cool from the nozzle back down to room temperature. How much they contract comes down to the glass-transition temperature (Tg) and the size of the print-to-ambient temperature drop.
PETG is glycol-modified PET, an amorphous polymer with a moderate Tg around 80°C. Amorphous means it doesn't crystallize on cooling, so there's no extra volume collapse from crystal packing, and the moderate Tg keeps the temperature drop manageable. The result is shrinkage that's low, uniform, and repeatable, which is exactly what you want when a part has to fit something else.
A few characteristics that hold for PETG like any FDM material:
Here's where the four common filaments sit, most shrinkage to least. The ordering is driven by glass-transition temperature and the print-to-ambient drop, not crystallinity, since all four print effectively amorphous.
| Material | Typical shrinkage | Range | Compensation scale |
|---|---|---|---|
| ABS | 0.6 to 0.8% | 0.4 to 0.8% | ×1.006 to 1.008 |
| ASA | 0.4 to 0.7% | 0.4 to 0.7% | ×1.004 to 1.008 |
| PETG | 0.4 to 0.6% | 0.2 to 0.6% | ×1.003 to 1.008 |
| PLA | 0.3 to 0.4% | 0.2 to 0.5% | ×1.002 to 1.005 |
ABS and ASA sit at the top together, PETG in the middle, PLA at the bottom. PETG's spot in the middle is a big reason it's popular for brackets, enclosures, and mechanical parts: enough temperature resistance to be useful, without ABS's shrink and warp headaches.
If the fit matters, the workflow is the same for every material:
The formula:
scale% = 100 / (100 − shrink%)
A measured 0.5% shrinkage means scaling to 100 / (100 − 0.5) = 100.5%, or ×1.005, right in the middle of the PETG window above.
Our material shrinkage calculator does this both ways: enter a shrinkage percentage, or enter your measured and expected sizes and it derives the percentage for you, then gives you the scale factor plus the slicer compensation value. Its PETG default is 0.4%, at the low end of the typical range here. The calculator also covers the XY hole-compensation concept, which matters for PETG specifically because it's so often used for press fits and threaded inserts, where the hole shrinking more than the wall is what breaks the fit.
For a purely cosmetic PETG print, you can usually skip compensation. For anything that mates with hardware or another printed part, calibrate once and save the value in the filament profile.
The numbers and the warping story shift as you change material. Here are the siblings to this guide:
Setting up a new machine? Our roundup of free 3D printing tools and calculators covers flow rate, E-steps, and the rest of the calibration you'll want alongside shrinkage.
Compensation is just scaling, and that's easy to hand off. Describe the part in plain English, tell GrandpaCAD the material and the fit you need, and it can model the geometry pre-scaled to compensate, so what comes off the bed measures the way you intended.