3D Printer Under-Extrusion: Diagnose Gaps, Thin Walls, and Missing Lines
Under-extrusion means less plastic reaches the model than the slicer expects. It can look like gaps between lines, thin or weak walls, missing sections, poor top surfaces, or extrusion that becomes intermittent partway through a print. The cause can be anywhere between the spool and nozzle, so increasing flow first can hide the symptom while leaving the restriction in place.
The fastest reliable path is to work from the easiest, highest-impact checks toward calibration: first the spool path and drive gear, then moisture and nozzle condition, then temperature and speed, and finally the slicer profile. Change one category at a time so the next test provides useful evidence.
🔴 Important
Do not substantially raise flow to force filament through a clog or slipping extruder. A true restriction needs to be corrected before a material-specific flow test can mean anything.

Start with the pattern you can see
| What you see | Most useful first check |
|---|---|
| The issue begins suddenly during a print | Spool snag, drive-gear slip, heat creep, or a developing nozzle restriction. |
| Gaps appear only at higher speeds | Temperature, hotend melt capacity, and the requested speed or volumetric demand. |
| Walls are consistently a little thin | A measured material-specific flow baseline after the hardware path is healthy. |
| Random missing lines, clicking, or ground filament | Extruder grip, spool path, nozzle condition, and a partial clog. |
| Popping, rough surfaces, or unpredictable width | Filament condition and moisture before slicer calibration. |
The pattern helps decide which check comes first.
Check the filament path before touching the slicer
Make sure the spool can unwind without crossing, catching on the holder, or pulling at a sharp angle. Inspect the filament between the spool and extruder for tight guides or a snag. Then inspect the drive gear and idler for ground filament, packed debris, or a grip that is too loose or too tight. Clicking, slipping, or a chewed filament section means the extruder is fighting resistance; a higher flow percentage will not solve that.
A quick comparison with a known-good spool can be useful evidence. If the issue disappears with another filament while the printer and profile stay the same, investigate the suspect spool's condition, diameter consistency, and storage before changing the printer baseline.
If the material has been open for a while or the surface looks inconsistent, use the Filament Drying Guide and the Filament Temperature Chart before treating the result as a permanent machine setting.
Rule out a partial clog and heat-creep problem
A partial clog can still allow a purge line while starving a normal print. Follow the printer maker's safe procedure to inspect and clear the nozzle, and check that the hotend cooling fan runs as intended. Heat creep can soften filament before the melt zone, increasing resistance and causing a drive gear to grind or skip.

Disconnect power before moving axes or disassembling hardware, and use the manufacturer service instructions for your machine. A nozzle that quickly clogs again, damaged PTFE, a failing hotend fan, or worn drive parts calls for mechanical inspection rather than repeated slicer adjustments.
Check temperature and speed next
Verify the nozzle temperature against the filament maker's stated range. Material that is too cold for the requested line width, layer height, and speed may not melt fast enough. If the defect appears only when speed rises, reduce speed for the test rather than assuming every future print needs more flow. That result points toward a thermal or throughput limit.
Use the Cura Speed Settings guide to separate outer walls, infill, travel, first layers, and acceleration. A faster number is not a useful improvement if it produces missing lines or an unreliable part.
Only then verify the slicer baseline
Confirm filament diameter, nozzle size, material profile, and line-width assumptions before changing flow. A profile copied from another printer or nozzle can slice normally while asking for the wrong amount of material. Once the filament path, nozzle, temperature, and speed are stable, use a simple single-wall sample to make a small, measured flow adjustment.
Follow the Flow Rate Calibration guide and use the Flow Rate Calculator to keep the correction tied to the material and the profile you actually measured. Hardware E-step or rotation-distance changes are a separate baseline and should only be made where the printer documentation supports them.
A practical troubleshooting order
- 1. Free the spool and inspect the filament path and drive gear.
- 2. Check the filament condition, nozzle restriction, and hotend cooling.
- 3. Confirm the material temperature and lower speed if the issue appears only under higher demand.
- 4. Verify nozzle size, filament diameter, and the intended material profile in the slicer.
- 5. Run a measured flow test only after the previous checks are stable.
Under-extrusion FAQ
Can high flow fix under-extrusion? It can correct a small, consistent material-profile difference, but it cannot repair a clogged nozzle, slipping drive gear, or snagged spool. Solve the physical restriction first.
Why does it happen only later in the print? A spool can snag as it unwinds, heat creep can build over time, or a clog can develop gradually. Compare when the symptom begins with the printer's temperature, speed, and filament path at that moment.
Can wet filament cause under-extrusion? Moisture can contribute to rough, inconsistent extrusion and make a controlled measurement unreliable. Dry the material and retest before saving a new profile value.
Next steps
Return to the Fix It troubleshooting workflow if the symptom is not clearly a flow issue. For a controlled quality baseline, follow the Calibration & Slicer Settings hub one variable at a time.
Troubleshooting library
Fix It: 3D print troubleshooting
Start with the visible symptom, make the safest high-impact checks first, then use the focused guides below when you need more detail.
- 01How to Get Your Print to Stick to the Build PlateClean, level, and tune the first layer before reaching for adhesives.
- 02Cura First Layer SettingsUse first-layer speed, height, and temperature settings to build a reliable foundation.
- 03What Is Stringing in 3D Printing and How to Avoid ItWork through moisture, temperature, and retraction in a useful order.
- 043D Printer Under-Extrusion: Common Causes and FixesYou are here
- 05At What Temperature Does PETG Start to Warp?Understand the temperature and cooling conditions behind lifted corners and warping.
- 06Cura Brim Build Plate AdhesionUse a brim when a part needs more contact area to stay flat on the bed.
- 073D Printer Nozzle Hitting Prints or BedIdentify collisions that can damage a print or cause skipped steps and shifts.
- 083D Printer Layer Shifts: Causes, Checks, and FixesWork from collisions and free movement to belts, pulleys, and motion limits.
- 09Rough 3D Print Surfaces: Fix Blobs, Zits, and Inconsistent ExtrusionSeparate moisture, extrusion, seams, and mechanical artifacts before changing quality settings.
- 10How to Resume a 3D Print After a Power OutageUse a safe recovery checklist, confirm whether a resume is appropriate, and separate power loss from a mid-print extrusion failure.
- 11How Do I Get Rid of Layer Lines in 3D Printing?Improve visible surfaces after extrusion and mechanics are consistent.
Fix it systematically
Choose the next useful check
Work from the visible symptom to a controlled test instead of changing temperature, flow, and mechanics at the same time.
