The Complete Filament Guide: PLA, PETG, ABS, ASA, TPU, and Nylon Compared

Choosing the wrong filament wastes hours of print time, ruins parts, and clogs nozzles. Choosing the right one makes a print look professional, survive outdoors, flex on demand, or carry real mechanical loads. Every filament balances strength, heat resistance, printability, and cost, and no single material wins in all four. This guide breaks down the six most common FDM filaments with real settings, head-to-head tables, and project-based recommendations so you can match material to application without trial and error.

Quick Takeaways

  • PLA is the easiest and cheapest option for prototypes, models, and display parts, but it softens at roughly 55-60°C.
  • PETG balances strength, chemical resistance, and printability, making it the best all-rounder for functional parts.
  • ABS and ASA handle heat (95-100°C) and impact, but need an enclosure; choose ASA for anything used outdoors.
  • TPU and Nylon are specialist materials: TPU for flexibility, Nylon for toughness and wear resistance. Both demand dry filament.

Filament Comparison at a Glance

Property PLA PETG ABS ASA TPU (95A) Nylon (PA6/PA12)
Nozzle Temp 190-220°C 230-250°C 240-260°C 240-260°C 220-240°C 250-290°C
Bed Temp 50-60°C 70-85°C 90-110°C 90-110°C 30-60°C 70-90°C
Heat Resistance (approx.) 55-60°C 70-80°C 95-105°C 95-105°C 60-80°C 70-150°C+
Tensile Strength 50-65 MPa 40-50 MPa 35-45 MPa 35-45 MPa 25-40 MPa 40-85 MPa
Flexibility Brittle Slight give Moderate Moderate Very high Moderate-high
UV Resistance Poor Fair Poor Excellent Fair Fair
Enclosure Needed No No Yes Yes No Recommended
Difficulty Easy Easy-Medium Hard Hard Medium Hard
Cost per kg (typical) $15-25 $18-28 $18-28 $22-35 $25-40 $35-80

Values vary by manufacturer and print settings. Always check the spool label and datasheet.

PLA: The Beginner Standard

PLA (polylactic acid) is a plant-derived thermoplastic and the most widely printed filament in the world. It extrudes at low temperatures, barely warps, and holds fine detail.

Recommended PLA Settings

  • Nozzle: 200-215°C
  • Bed: 55-60°C
  • Print speed: 50-150 mm/s (up to 300+ mm/s on high-speed printers with high-flow PLA)
  • Cooling fan: 100%
  • Layer height: 0.12-0.28 mm on a 0.4 mm nozzle
  • Retraction (direct drive): 0.5-1.5 mm

Strengths and Weaknesses

  • Pros: Excellent detail, low odor, no enclosure, huge color and specialty range (silk, matte, wood-fill, carbon-fiber-fill)
  • Cons: Brittle, deforms in a hot car or near sunlight, poor long-term outdoor durability

PLA Variants Worth Knowing

Variant What Changes Best For
PLA+ Added modifiers for impact resistance General functional parts
High-Speed PLA Higher melt flow rate Fast printers (Bambu, Prusa MK4S, Voron)
Silk PLA Glossy, metallic finish Decorative pieces
Annealable PLA (HT-PLA) Crystallizes with heat treatment Parts needing up to ~100°C after annealing

PETG: The Functional All-Rounder

PETG (polyethylene terephthalate glycol) shares its base chemistry with water bottles. It prints almost as easily as PLA while delivering more toughness, better layer adhesion, and solid chemical resistance.

Recommended PETG Settings

  • Nozzle: 235-245°C
  • Bed: 70-80°C
  • Print speed: 40-100 mm/s
  • Cooling fan: 30-60% (too much cooling weakens layer bonds)
  • Retraction: 0.8-2.0 mm (direct drive); keep speeds moderate to limit stringing
  • First layer Z-offset: Slightly higher than PLA to prevent over-squish

Pro Tips

  • PETG bonds aggressively to smooth PEI. Use a glue stick or release agent as a barrier to protect the sheet.
  • Dry it at 65°C for 4-6 hours if you see stringing or surface bubbling.
  • Expect minor stringing. Tune with a retraction tower rather than cranking temperature.

ABS: The Engineering Classic

ABS (acrylonitrile butadiene styrene) has been the workhorse of injection molding for decades. It tolerates heat, machines well, and smooths with acetone vapor.

Recommended ABS Settings

  • Nozzle: 245-255°C
  • Bed: 100-110°C
  • Chamber: 40-60°C (enclosure required)
  • Print speed: 40-80 mm/s
  • Cooling fan: 0-20%
  • Adhesion: Brim of 5-10 mm, plus ABS slurry or PEI

Challenges

  • Warping and layer splitting occur in drafty rooms. Keep the enclosure closed and avoid opening it mid-print.
  • Fumes contain styrene. Print in a ventilated space or use a filtration system.
  • Acetone vapor smoothing produces a glossy, injection-molded look, but shrinks fine details slightly.

ASA: ABS With Outdoor Armor

ASA (acrylonitrile styrene acrylate) prints almost identically to ABS but replaces the butadiene rubber component with an acrylic one. That swap delivers far better UV and weather resistance, with less yellowing and chalking over time.

Recommended ASA Settings

  • Nozzle: 245-260°C
  • Bed: 95-110°C
  • Chamber: 40-60°C
  • Cooling fan: 0-30%
  • Print speed: 40-80 mm/s

ASA also tends to warp slightly less than ABS and produces a more consistent matte finish. Use ASA for anything that lives outside: garden fixtures, antenna mounts, automotive exterior trim, and drone housings.

TPU: Flexible Filament Done Right

TPU (thermoplastic polyurethane) is rated by Shore hardness. 95A is the most printable and common. Softer grades (85A and below) bend easily but are harder to feed.

Recommended TPU Settings

  • Nozzle: 220-235°C
  • Bed: 40-60°C
  • Print speed: 15-40 mm/s (slow and steady wins)
  • Cooling fan: 50-100%
  • Retraction: Minimal (0-1 mm) or disabled

Hardware Considerations

  • Direct drive extruders are strongly preferred. Bowden setups can print 95A TPU at slow speeds, but softer grades often jam.
  • Tighten filament path tolerances. Any gap between the extruder gear and hotend lets the filament buckle.
  • Reduce acceleration to prevent under-extrusion on corners.

Nylon: Tough, Wear-Resistant, and Demanding

Nylon (polyamide, PA6, PA12, PA66) is exceptionally tough, abrasion-resistant, and slippery, which makes it ideal for gears, bushings, and living hinges. It is also highly hygroscopic, absorbing moisture from the air within hours.

Recommended Nylon Settings

  • Nozzle: 255-285°C (PA12 prints cooler than PA6/PA66)
  • Bed: 70-90°C
  • Chamber: 40-60°C recommended
  • Print speed: 30-60 mm/s
  • Cooling fan: 0-30%
  • Adhesion surface: PVA-based glue, Magigoo PA, or a garolite (G10) sheet

Drying Is Mandatory

Wet nylon prints with bubbles, rough surfaces, and weak layer bonds. Dry before every serious print:

  • Temperature: 70-80°C
  • Time: 8-12 hours
  • Storage: Print directly from a heated dry box when possible

Carbon-fiber-filled nylon (PA-CF) adds stiffness and dimensional stability but requires a hardened steel or ruby-tipped nozzle.

Moisture Control: The Hidden Variable

Most filaments absorb moisture. Wet filament causes stringing, popping sounds, rough surfaces, and brittle parts.

Filament Moisture Sensitivity Recommended Drying
PLA Low-Medium 45-50°C, 4-6 hrs
PETG Medium 65°C, 4-6 hrs
ABS Low 80°C, 2-4 hrs
ASA Low 80°C, 2-4 hrs
TPU High 50-55°C, 6-8 hrs
Nylon Very High 70-80°C, 8-12 hrs

Store spools in airtight containers with silica gel desiccant and keep relative humidity under 20% for hygroscopic materials.

Hardware Requirements by Material

Requirement PLA PETG ABS/ASA TPU Nylon
Heated Bed Optional Required Required Optional Required
Enclosure No No Yes No Recommended
All-Metal Hotend No Helpful Helpful No Yes
Direct Drive No No No Strongly preferred Helpful
Hardened Nozzle Only for CF/GF Only for CF/GF Only for CF/GF No Only for CF/GF

Real-World Use Cases

Best Applications for Each Filament

  • PLA: Concept models, architectural mockups, figurines, jigs for light-duty use, educational parts
  • PETG: Water-exposed parts, phone cases, mechanical brackets, food-adjacent containers (check food-safe certification of the specific brand), protective covers
  • ABS: Electronics enclosures, automotive interior parts, tool handles, vapor-smoothed prototypes
  • ASA: Outdoor signage, camera housings, garden tools, RC vehicle bodies, automotive exterior parts
  • TPU: Gaskets, phone bumpers, vibration dampers, wearable straps, tire treads for RC cars, shoe insoles
  • Nylon: Gears, hinges, drone frames, snap-fit clips, tool-holder inserts, wear plates

Industry Examples

  • Automotive: Engineers print ABS and ASA jigs, fixtures, and dashboard prototypes, then validate fit and heat tolerance before committing to tooling.
  • Drones and robotics: Nylon and PA-CF provide high strength-to-weight ratios for arms and landing gear.
  • Consumer products: PLA and PETG speed up form-and-fit iteration, often cutting prototype lead times from weeks to days.
  • Medical devices and ergonomics: TPU cushions and grips allow rapid custom-fit testing.

How to Choose: A Fast Decision Framework

  1. Does the part need to flex? Choose TPU.
  2. Will it sit outside in sun and rain? Choose ASA.
  3. Does it face temperatures above 70°C? Choose ABS, ASA, or Nylon.
  4. Does it need chemical resistance or moderate toughness with easy printing? Choose PETG.
  5. Does it need to wear, slide, or take repeated impact? Choose Nylon.
  6. Is it a visual model or low-stress part? Choose PLA.

Slicer Starting Profile (Klipper Example)

If you run Klipper, set a clean start macro so each material heats consistently. This example uses a variable for material-specific temperatures:

[gcode_macro START_PRINT]
gcode:
    {% set BED_TEMP = params.BED_TEMP|default(60)|float %}
    {% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(210)|float %}
    M140 S{BED_TEMP}              ; Set bed temp, don't wait
    M104 S150                     ; Preheat nozzle to avoid ooze
    G28                           ; Home all axes
    M190 S{BED_TEMP}              ; Wait for bed temp
    M109 S{EXTRUDER_TEMP}         ; Wait for nozzle temp
    G92 E0                        ; Reset extruder
    G1 Z2.0 F3000                 ; Lift nozzle

In your slicer’s start G-code field, call it like this:

START_PRINT BED_TEMP=[first_layer_bed_temperature] EXTRUDER_TEMP=[first_layer_temperature]

This keeps your macro universal across all six filaments without editing firmware for each material.

Troubleshooting Cheat Sheet

Problem Likely Cause Fix
Stringing Wet filament, high temp Dry spool, lower temp by 5-10°C, tune retraction
Warping Cold bed or drafts Raise bed temp, add brim, use enclosure
Layer splitting Too much cooling, low temp Reduce fan, raise nozzle temp 5-10°C
Under-extrusion (TPU) Print speed too high Drop to 20-30 mm/s, check filament path
Bubbles and popping Moisture Dry filament fully, store with desiccant
Poor first layer Z-offset, dirty bed Clean with isopropyl alcohol, re-level

Frequently Asked Questions

Which 3D printer filament is strongest?

Nylon (especially carbon-fiber-filled PA-CF) is the strongest common FDM filament overall, combining high tensile strength with excellent toughness. For stiffness, PLA has the highest tensile strength among basic filaments but is brittle. For a balance of strength and ease of printing, PETG is the safest choice.

What is the difference between ABS and ASA?

Both print at similar temperatures and offer comparable strength and heat resistance. ASA resists UV light and weathering far better, so it keeps its color and structure outdoors, while ABS yellows and degrades. Choose ASA for outdoor use and ABS for indoor parts where cost matters.

Is PETG better than PLA?

PETG is tougher, more heat-resistant, and more chemically resistant than PLA, but prints with more stringing and lower detail. PLA is easier, stiffer, and better for visual models. Use PETG for functional parts and PLA for prototypes and display pieces.

Do I need an enclosure to print ABS, ASA, or Nylon?

Yes, for reliable results. An enclosure holds a stable chamber temperature of roughly 40-60°C, which reduces warping and layer splitting on large parts. Small ABS parts can print without one, but quality and consistency drop significantly.

Hot this week

What’s Next? 3D Printing Predictions for 2027

3D printing predictions for 2027: multi-material tools, AI slicing, cheaper metal AM and new materials. See what changes and how to prepare.

OrcaSlicer Beginner’s Guide: Setup, Profiles, and the Settings That Matter

Learn OrcaSlicer fast: install, import profiles, tune the settings that matter, and run built-in calibration. Get your first perfect print today.

Best Slicers in 2026: OrcaSlicer vs Bambu Studio vs PrusaSlicer vs Cura

Pick the right slicer: OrcaSlicer vs Bambu Studio vs PrusaSlicer vs Cura in 2026. Compare features, printers, and profiles. Read the guide.

12 Beginner Mistakes That Ruin Prints (and the Easy Fixes)

Failed prints? Learn the 12 most common 3D printing mistakes beginners make and the exact settings to fix each one. Get clean prints today.

3D Printing Glossary: 60 Terms Every Beginner Should Know

Learn 60 essential 3D printing terms, from FDM and G-code to retraction and infill. Bookmark this beginner glossary and print with confidence.

Topics

What’s Next? 3D Printing Predictions for 2027

3D printing predictions for 2027: multi-material tools, AI slicing, cheaper metal AM and new materials. See what changes and how to prepare.

OrcaSlicer Beginner’s Guide: Setup, Profiles, and the Settings That Matter

Learn OrcaSlicer fast: install, import profiles, tune the settings that matter, and run built-in calibration. Get your first perfect print today.

Best Slicers in 2026: OrcaSlicer vs Bambu Studio vs PrusaSlicer vs Cura

Pick the right slicer: OrcaSlicer vs Bambu Studio vs PrusaSlicer vs Cura in 2026. Compare features, printers, and profiles. Read the guide.

12 Beginner Mistakes That Ruin Prints (and the Easy Fixes)

Failed prints? Learn the 12 most common 3D printing mistakes beginners make and the exact settings to fix each one. Get clean prints today.

3D Printing Glossary: 60 Terms Every Beginner Should Know

Learn 60 essential 3D printing terms, from FDM and G-code to retraction and infill. Bookmark this beginner glossary and print with confidence.

Start 3D Printing on a Budget: A Realistic Under-$300 Setup

Start 3D printing for under $300. See exact budget breakdowns, printer specs, filament picks, and slicer settings. Build your first setup today.

Your First 3D Print: From Unboxing to a Perfect Benchy in One Afternoon

Unbox, level, slice, and print your first 3D model in one afternoon. Follow our step-by-step guide to a clean Benchy. Start printing today!

Is 3D Printing Worth It in 2026? An Honest Look at Costs, Time, and Payoff

Is 3D printing worth it in 2026? See real costs, break-even math, and who should buy a printer. Read the guide before you spend a dime.

Related Articles

Popular Categories