First Layer Adhesion: Solving the Most Common 3D Printing Problem
First layer adhesion is the single most common problem in FDM 3D printing and the root cause of most failed prints. If the first layer does not stick properly, the entire print shifts, warps, or detaches entirely hours into a job, wasting filament, time, and patience. The good news is that first layer adhesion is a solved problem with a systematic approach to bed leveling, Z-offset calibration, temperature settings, and surface preparation. This guide walks through each factor and how to diagnose which one is causing your specific adhesion failures.
Bed Leveling Fundamentals
Bed leveling is the process of ensuring the print surface is parallel to the nozzle travel path across the entire build area. Even a 0.1mm variation causes noticeable adhesion differences. Manual leveling uses a piece of paper or feeler gauge between the nozzle and bed at multiple points, adjusting bed screws until consistent drag is felt at each corner and center. Automatic bed leveling (ABL) probes like BLTouch and CR-Touch measure the bed surface and compensate in firmware.
Even with ABL, the physical bed must be reasonably level to start. ABL compensates for small variations but cannot fix a severely warped bed. Check for bed warping by placing a straightedge across the build surface. A warped bed needs a glass plate, PEI spring steel sheet, or bed replacement to provide a flat foundation for consistent first layers.
- Paper test: consistent light drag at all corners and center
- ABL probe: measures surface and compensates automatically
- Check for bed warp with a straightedge or ruler
- Re-level whenever you move the printer or change the build surface
- Level with the bed at printing temperature to account for thermal expansion
Z-Offset and First Layer Height
Z-offset controls the precise distance between the nozzle and bed for the first layer. Too high and the filament does not squish enough to bond. Too low and the nozzle scrapes the bed, potentially damaging the surface or creating a clog. The ideal first layer has slightly flattened lines that overlap at the edges, creating a continuous, even sheet with no gaps between lines.
Start with a Z-offset that produces a first layer about 80 percent of the set first layer height. If your first layer height is set to 0.3mm, the actual height after squish should be about 0.24mm. Adjust in 0.02mm increments while printing a first layer test pattern until you achieve consistent adhesion across the entire bed without nozzle scraping.
- Too high: filament does not flatten, poor adhesion, visible gaps
- Too low: nozzle scrapes bed, transparent first layer, potential clog
- Correct: slightly flattened lines that overlap, even surface
- Adjust in 0.02mm increments for fine tuning
- Print a first layer calibration square to test across the bed
Temperature Settings for Adhesion
Both nozzle and bed temperature affect first layer adhesion. The nozzle temperature for the first layer should be 5 to 10 degrees higher than the rest of the print to ensure the filament flows fully and bonds to the surface. Most slicers have a separate first layer temperature setting. PLA adheres well with a bed temperature of 55 to 65C, PETG needs 70 to 85C, and ABS requires 90 to 110C.
Let the bed reach full temperature and stabilize for 5 minutes before starting the print. Printing before the bed has fully and evenly heated results in inconsistent adhesion. The center of the bed heats fastest while edges lag behind. Waiting ensures uniform surface temperature across the entire build area.
- PLA first layer: nozzle 210 to 215C, bed 55 to 65C
- PETG first layer: nozzle 235 to 245C, bed 70 to 85C
- ABS first layer: nozzle 240 to 250C, bed 95 to 110C
- TPU first layer: nozzle 225 to 235C, bed 40 to 60C
- Wait 5 minutes after bed reaches target before printing
Build Surface Options
The build surface material significantly affects adhesion for different filaments. PEI (polyetherimide) spring steel sheets are the most versatile surface, providing excellent adhesion for PLA, PETG, ABS, and TPU. Textured PEI gives a matte finish and releases parts easily when cooled. Smooth PEI gives a glossy bottom surface but may grip PETG too aggressively without a release agent.
Glass beds with hairspray or glue stick are a popular budget option. Glass provides a perfectly flat surface and parts release when cooled. BuildTak and similar adhesive surfaces provide good adhesion but wear out and need periodic replacement. Specialty surfaces like Garolite (G10) are ideal for nylon. Each surface material has optimal filament pairings.
- PEI spring steel: best all-around, $15 to $40
- Glass bed: flat, cheap, needs adhesion aid, $10 to $25
- BuildTak: adhesive surface, good grip, wears over time, $10 to $20
- Garolite G10: excellent for nylon, $15 to $30
- PLA: works on all surfaces with proper temperature
- PETG: use textured PEI or glass with release agent to prevent bonding too strongly
Adhesion Aids and Slicer Settings
When surface preparation and temperature alone are not sufficient, adhesion aids provide additional grip. Glue stick (PVA-based like Elmer purple) works universally and costs pennies per print. Hairspray (unscented, extra hold) provides a thin tacky layer that helps PLA and ABS. Magigoo and similar commercial adhesion products are optimized for specific filaments and cost more but provide consistent results.
Slicer settings that improve adhesion include brims, rafts, and first layer adjustments. A brim extends the first layer outward from the part by 5 to 10mm, increasing the surface area bonded to the bed. A raft prints a thick sacrificial base under the part that provides maximum adhesion but leaves a rough bottom surface. Slower first layer speed (20 to 30mm/s) gives the filament more time to bond.
- Glue stick: universal, cheap, easy to apply and clean
- Hairspray: thin coat, works well for PLA and ABS
- Brim: 5 to 10mm extension, easy to remove, most common aid
- Raft: thick base, maximum adhesion, rough bottom surface
- First layer speed: 20 to 30mm/s regardless of other speeds
- First layer flow rate: 100 to 110 percent for extra squish
Frequently Asked Questions
Why does my first layer not stick?
The most common causes in order of frequency: bed not level, Z-offset too high, bed temperature too low, dirty build surface, and nozzle temperature too low. Work through each systematically starting with bed leveling. A properly leveled bed with correct Z-offset solves 80 percent of adhesion issues.
Should I use a brim or a raft?
Use a brim for most situations. It adds minimal material and time while significantly improving adhesion. Use a raft only when adhesion is extremely problematic or the bottom surface quality does not matter. Rafts waste more material and leave a rough bottom surface.
How often should I re-level my bed?
Re-level after any significant change: moving the printer, changing build surfaces, nozzle replacement, or if prints start failing. With spring-loaded beds, check monthly. With ABL, re-probe before each print or after bed changes. Rigid kinematic beds hold level longest.
Why does PETG stick too well to my bed?
PETG bonds aggressively to smooth PEI and glass. Use textured PEI which releases easily when cooled, or apply a thin layer of glue stick on smooth surfaces as a release agent. Never try to pry stuck PETG off a smooth PEI sheet while hot as it can tear the PEI coating.
What is the best first layer speed?
20 to 30mm/s for the first layer regardless of your normal print speed. Slower speed gives the filament more time to bond to the surface and reduces the chance of the nozzle dragging the filament. Most slicers have a dedicated first layer speed setting.