TLDR: Let the location identify the likely cause
If you are sorting through 3d print blobs zits causes, begin with the pattern rather than immediately increasing retraction. A straight vertical line usually points to the Z seam. Bulges at corners suggest pressure or flow behavior. Dots connected by wisps often involve travel ooze. Random rough blobs accompanied by popping or pits make filament condition worth checking. Marks at regular layer intervals can indicate pauses, cooling delays, or another repeatable event.
A blob is excess molten plastic deposited where the nozzle changes speed, stops extruding, travels, pauses, or encounters unstable flow. Several faults can produce similar-looking bumps, so changing five slicer settings at once usually hides the diagnosis. Classify where the marks occur, watch one layer print, and then tune the smallest relevant group of settings.
3D print blobs and zits: diagnose them by location
| Visible pattern | Most likely branch | What to inspect first |
|---|---|---|
| One line running vertically up the model | Z-seam starts and stops | Seam position in the slicer preview and the available rear edges or corners |
| Bulges concentrated at sharp corners | Pressure and speed transitions | Flow calibration, temperature, acceleration behavior, and pressure control |
| Dots where travel moves begin or end | Nozzle ooze or restart behavior | Travel preview, retraction, wipe behavior, temperature, and nozzle cleanliness |
| Random bumps with popping, pits, or rough extrusion | Moisture or inconsistent material flow | Filament condition, spool substitution, and extrusion consistency |
| Marks repeating at similar layer intervals | A recurring pause or layer-time event | Printer motion, G-code preview, minimum layer time, and firmware features |
| Ripples extending away from corners | Ringing rather than deposited blobs | Mechanical rigidity, belt condition, acceleration, and input-shaping configuration |
The distinction matters because ringing is a repeated wave in the wall, while a blob is an actual deposit of extra material. Stringing is a thin filament stretched through open space. A partial restriction more often produces missing material or uneven lines, although unstable extrusion can make the surface look irregular; use a broader partial nozzle clog diagnosis if bumps appear alongside gaps or intermittent under-extrusion.
A vertical row of marks is usually the Z seam
Every closed perimeter needs a start and stop location. That transition can leave a visible mark called the Z seam. An aligned seam stacks those marks into one vertical line, while random seam placement distributes them around the model instead of eliminating the underlying transition. PrusaSlicer’s official seam-position documentation describes these placement choices and the resulting distribution of seam marks.
Check the sliced preview before changing extrusion settings. If the previewed seam positions match the bumps on the finished object, you have identified the event. For a functional enclosure or terrain wall, the cleanest solution may simply be to place the seam on a rear corner, recessed edge, texture break, or other visually quiet area.
Aligned or random seam?
Use an aligned or rear seam when the model has a corner that can hide it. Random placement can help avoid one obvious vertical scar on a round object, but it may turn that scar into many scattered dots. On a smooth cylinder, neither choice is invisible: the better option depends on whether one controllable line or dispersed marks will be easier to sand, paint, or orient away from view.
If the seam is unusually swollen, placement is only part of the answer. Excessive flow, high melt temperature, residual nozzle pressure, or an aggressive restart can make the seam more prominent. Establish stable extrusion first; otherwise, moving the seam only relocates the defect.
Swollen corners point toward flow and pressure changes
The toolhead must slow for a corner. Molten plastic in the hotend does not respond instantly, so pressure accumulated during a faster segment can continue pushing material through the nozzle as motion decelerates. The result can be a rounded or lumpy corner even when straight walls look acceptable. Pressure Advance or Linear Advance is intended to compensate for these pressure changes during extrusion.
Do not begin by copying another printer’s pressure value. Klipper’s Pressure Advance calibration guide explains that calibration depends on the printer, extruder, nozzle, filament, temperature, and extrusion rate. A value that works for one setup is not a universal preset.
Before calibrating pressure control, confirm that the material profile is sensible, the nozzle temperature is within the manufacturer’s range, and flow is not visibly excessive throughout the print. Pressure compensation cannot reliably conceal a wrong filament diameter, an unsuitable extrusion multiplier, or a demand that exceeds the hotend’s stable flow capacity. The relationship among the heater, melt zone, nozzle, and extrusion rate is covered in more detail in how an FDM hotend works.
Travel dots and strings call for targeted retraction tuning
A dot at the end of a travel move forms through a different event than a corner bulge. Look at the travel preview and determine whether the mark occurs just before travel, immediately after the nozzle arrives, or at a perimeter restart. Retraction, residual ooze, excessive flow, travel behavior, minimum layer time, and interruptions can all contribute to blobs or oozing.
Retraction needs depend on the extrusion system. Bowden machines commonly need more retraction than direct-drive machines because filament travels through a longer path between the drive gears and hotend. That is a directional rule, not a value to copy blindly.
Keep the test controlled. First verify temperature and filament condition. Then change either retraction distance or speed in small steps while leaving the other fixed. If the slicer provides wipe settings, test them separately rather than enabling every anti-stringing option together. Excessive retraction can introduce delayed restarts, gaps, grinding, or additional cycling of hot filament through the melt zone.
When temperature appears too high, test a modest reduction while remaining within the filament maker’s usable range. Prusa’s guidance suggests trials in 5–10 °C increments for stringing and oozing. Watch layer bonding and surface consistency as well as the blobs; the coldest print is not automatically the best print.
Material behavior also changes the useful tuning window. If the problem is primarily fine hairs and travel deposits on a PETG part, follow a controlled PETG stringing troubleshooting sequence rather than assuming a PLA retraction profile will transfer unchanged.
Random rough blobs can come from wet or unstable filament
Moisture-contaminated filament can produce bubbling, inconsistent extrusion, degraded surface finish, and blobs. Those symptoms overlap with other extrusion faults, so one bump is not proof of a wet spool. Popping at the nozzle, pits, foamy-looking lines, and roughness distributed across both travel and extrusion regions make filament condition a stronger suspect.
Before rebuilding a slicer profile, compare the print with a known-dry spool of the same material if one is available. Alternatively, dry the filament using guidance appropriate to its polymer and spool construction. Do not guess a drying temperature: different polymers and spool materials tolerate different conditions.
A clean result with the substitute spool is stronger evidence than repeatedly adjusting retraction against unstable material. If both spools show erratic extrusion, inspect the feed path, drive gears, nozzle condition, temperature stability, and demanded flow rate.
All-over bulges and repeated marks need different checks
If every wall looks slightly swollen and seams or travel dots are especially large, verify the filament profile and flow ratio or extrusion multiplier. Excessive flow raises the amount of plastic available to collect at starts, stops, and corners. Use a repeatable calibration object and compare complete surfaces rather than judging one seam bump in isolation.
Marks at regular heights deserve observation before tuning. Watch the printer as it reaches one affected layer. A tiny cross-section may trigger minimum-layer-time behavior, while another recurring event may pause or interrupt motion. Inspect the previewed G-code for unusual travel, seam, or feature changes at the same height. Pause-related blemishes are machine- and firmware-specific, so do not attribute them to retraction without seeing what the printer actually does. Minimum layer time and interruptions are among the documented contributors to blob formation.
A controlled troubleshooting sequence
- Classify the location. Decide whether the marks align vertically, collect at corners, coincide with travels, appear randomly, or repeat at fixed intervals.
- Inspect the slicer preview. Turn on seam, travel, speed, and flow views where available, then compare those events with the physical model.
- Observe the printer. Watch at least one affected layer to catch pauses, nozzle buildup, curling edges, or sudden speed changes.
- Check filament condition. Listen for popping and look for pitting or unstable extrusion; compare with known-dry material when practical.
- Validate the base profile. Confirm nozzle size, filament diameter, layer height, line width, temperature range, and flow settings before advanced tuning.
- Test temperature alone. Reduce it cautiously within the material’s supported range and check both ooze and layer bonding.
- Tune travel behavior. Change one retraction or wipe variable at a time, using the same model and material.
- Calibrate pressure control last. Once flow and temperature are stable, run the procedure intended for the actual firmware, extruder, nozzle, filament, and printing rate.
Use the same small test object for each comparison. A useful model includes a closed perimeter, at least one sharp corner, and separated towers that force travel moves. Keep orientation, layer height, speed, cooling, and filament unchanged. Photographing the same face under side lighting makes small differences easier to compare without relying on memory.
Remember that a profile is tied to the physical setup
A retraction or pressure-control result is not independent of nozzle size, layer height, line width, temperature, or speed. A larger nozzle and wider line move more material. Higher speeds can increase the demanded extrusion rate. A different filament can change melt and ooze behavior. Even a familiar spool may need another check after a major temperature or speed change.
That is why the best fix is rarely “use this one retraction distance.” Preserve a known-good baseline for each nozzle and material family, then record only the changes that solved a visible pattern. If a setting improves strings but creates gaps at restarts, it has traded one defect for another rather than completing the tune.
When a seam is acceptable—and when to investigate further
A small seam is a normal consequence of joining closed perimeters. For workshop parts, brackets, and terrain that will be primed or textured, strategic seam placement may be more useful than chasing a perfectly invisible transition. Smooth display models justify more careful flow, temperature, restart, and pressure-control tuning.
Investigate hardware or firmware when blobs coincide with audible motion stutters, unexplained pauses, temperature instability, filament slipping, intermittent under-extrusion, or defects that persist across known-good profiles and dry material. Otherwise, start with the map printed on the part itself: line means seam, corners mean pressure, travels mean ooze, random roughness means material or unstable flow, and regular intervals mean a recurring event. Change one relevant variable, repeat the same test, and let the next print confirm the diagnosis.
