Temperature Tower: How to Find Your Filament's Real Sweet Spot

A stock filament profile's nozzle temperature is a safe, reasonable average — not necessarily the best number for your specific spool, room temperature or print speed. A temperature tower tests a whole range in one print, so instead of guessing you can look at ten sections of one part and pick the one that actually looks best.

What a temperature tower is

It's a single tall, simple model (usually with some overhangs and bridges built in) printed with the nozzle temperature stepped down a few degrees every fixed number of layers, using the slicer's temperature-change gcode. Instead of printing ten separate test parts at ten temperatures, one print does the whole sweep, and the results sit right next to each other for direct comparison.

Setting the range from real data

Start from the material's documented safe range, not a guess:

MaterialSafe rangeStock default
PLA190–240 °C220 °C
PETG230–270 °C250 °C
ABS240–280 °C270 °C
TPU200–250 °C230 °C

Set the tower's top step near the range's high end and the bottom step near the low end — testing outside the documented range risks a genuine jam (too cold) or heat creep and oozing (too hot) for no useful information.

Reading the result

Order matters: run the tower only after flow ratio is calibrated — flow errors masquerade as temperature problems, and a tower printed with wrong flow points you at the wrong sweet spot. Verify strength by snapping the tower apart between segments: the best-looking segment that still resists snapping wins.

Frequently asked questions

What temperature range should I set for a temperature tower?

Use the material’s documented safe range, not a guess: PLA 190–240 °C (stock default 220 °C), PETG 230–270 °C (250 °C), ABS 240–280 °C (270 °C), TPU 200–250 °C (230 °C). Put the top step near the high end and the bottom step near the low end — testing outside the range risks a genuine jam when too cold, or heat creep and oozing when too hot, for no useful information.

When should I print a temperature tower?

Only after flow ratio is calibrated — flow errors masquerade as temperature problems, and a tower printed with wrong flow points you at the wrong sweet spot. It’s worth running because a stock profile’s nozzle temperature is a safe average, not necessarily the best number for your specific spool, room temperature or print speed. One tower sweeps the whole range in a single print instead of ten separate test parts.

What if my temperature tower shows no difference between sections?

That’s common on well-characterized name-brand filament, and it means temperature isn’t your lever — the stock default is already close to optimal, so look at cooling or retraction instead. When sections do differ: stringing that worsens going up means pick a cooler section (but dry the filament first, since a wet spool strings at every temperature), and verify strength by snapping the tower apart — the best-looking segment that still resists snapping wins.

Not sure which of these fixes applies to your print?

Answer five quick questions about your printer, filament and build plate, and our rule engine turns them into a prioritized fix list with exact slicer values — the same knowledge these guides are written from.

Get a personalized fix list in 2 minutes — free Works with Bambu Studio, OrcaSlicer, PrusaSlicer and Cura. No account needed.

Sources