Autres blogs
ASA shrinks about 0.4 to 0.7% in typical FDM printing. INEOS Styrolution, who make the Luran S ASA resin, state a processing shrinkage of "usually 0.4 to 0.7%" on their datasheet, which lines up well with what makers measure on printed parts. That puts ASA right alongside ABS near the top of the common filaments, though it tends to warp a little less.
A quick clarification before the numbers. What a maker cares about is the dimensional error on the actual printed part, measured with calipers once it cools. That is not the same as the "mould shrinkage" a datasheet quotes for injection molding, though in ASA's case the two happen to sit in a similar band. Most FDM filament datasheets (Prusament, Polymaker) don't publish any shrinkage figure at all, so measuring your own prints is still the reliable move.
Thermoplastics contract as they cool from print temperature back to room temperature, and the size of that contraction tracks the glass-transition temperature (Tg) and the print-to-ambient temperature drop.
ASA is chemically close to ABS: amorphous, so it doesn't crystallize, with a high Tg around 100°C. That high Tg means a large temperature drop from nozzle to room, which is what pushes both materials toward the top of the shrinkage ranking. The main practical difference is that ASA, designed for UV and weather resistance, usually warps somewhat less than ABS, even though its raw shrinkage is in the same neighborhood.
A few points that apply to ASA like any FDM material:
Here's where the four common filaments land, most shrinkage to least. The ordering follows 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 together at the top, PETG in the middle, PLA at the bottom. If you already have ABS compensation dialed in, your ASA values will be close, though it's still worth calibrating each filament separately.
For ASA, like ABS, compensation is worth doing on any part with a real fit. The workflow:
The formula:
scale% = 100 / (100 − shrink%)
A measured 0.6% shrinkage means scaling to 100 / (100 − 0.6) = 100.6%, or ×1.006, inside the ASA window above.
Our material shrinkage calculator takes either a shrinkage percentage or your measured-vs-expected dimensions and returns the scale factor plus the slicer compensation value. Its ASA default is 0.5%, which sits inside the typical range here. Since ASA holes shrink more than outer walls, use the XY hole-compensation idea the calculator supports for anything with tight bores or press fits, and set per-axis values rather than one uniform number when the part demands it.
Change material and both the numbers and the warp behavior shift. Here are the siblings to this guide:
Printing ASA usually means an enclosure and some tuning. Our roundup of free 3D printing tools and calculators covers the flow, temperature, and calibration tools that pair well with shrinkage compensation.
Compensation is scaling, and per-axis scaling is tedious by hand. 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 the ASA part comes off the bed at the size you intended.