A Simple Defect Analysis of 3D Printed ABS Plastic
Four defects cause most ABS print failures: layer shifts, warping, delamination, and porosity. This guide shows how to identify each one from the part in your hand, which printer settings to change first, and when the geometry is better cut on a CNC mill. Written for design and manufacturing engineers who need a decision, not a lecture.

Read the part before you touch the slicer
Each defect leaves a different fingerprint on the surface. Match the fingerprint first, then change one variable at a time.
Layer shifts and visible layer lines
A layer shift is a step in the wall, not a texture. Run a finger up the side of the part. Uniform ridges are layer lines; a single ledge where the whole cross-section moved sideways is a shift. The two have different causes and different fixes, so do not treat them as one problem.
Layer lines come from the extrusion itself. ABS cools fast, and each new bead is laid on a bead that has already shrunk. Nozzle temperature at the low end of the range, a partially clogged nozzle, or a loose belt all produce the same rough look. Measure the wall with a caliper in three places. A wall that reads 0.45 mm where the slicer asked for 0.40 mm means over-extrusion, not a mechanical fault.
A true shift is mechanical. The belt skipped a tooth, a pulley set screw worked loose, or the nozzle caught a curled edge and dragged the gantry with it. Check whether the step repeats at the same Z height. A step at one height points to a collision with a warp; steps at random heights point to belt tension or a stepper losing steps under acceleration.
Fix order matters. Tighten belts and set screws first, then drop acceleration and jerk, then re-check extrusion width. Do not raise nozzle temperature to hide a mechanical skip. On a 40 mm tall bracket, a 0.3 mm shift is enough to fail a mating bore, and no slicer setting will bring it back.
- 1Check wall widthCaliper three walls; compare against slicer value before touching belts.
- 2Check step heightSame Z every time means a collision, not a loose belt.
- 3Check accelerationHigh jerk on a heavy bed is a common source of skipped steps.
Warping and curling at the base
Warping is a shrinkage problem, and ABS shrinks more than most common filaments. As the lower layers cool they contract, the upper layers resist, and the part lifts at the corners. A warped part will not sit flat on a surface plate. That is the fastest test you can run: place it on a granite plate and look for light under the corners.
The first layer decides most of it. Bed adhesion has to hold the part down through the first 20 to 30 layers, which is where the thermal gradient is steepest. A brim adds the surface area; an enclosure slows the cooling rate. Both work, and using one without the other usually leaves you chasing the same corner lift on every print.
Geometry pushes back here. Long thin walls, large flat bases, and sharp corners concentrate stress. A 200 mm long ABS plate with square corners will fight you no matter what settings you use. Rounding the corners, adding a chamfer at the base, or splitting the part into two shorter pieces often solves more than a temperature change.
Do not confuse warping with a bed that is out of level. Unlevel beds give you a first layer that is thin on one side and fat on the other. Warping gives you a flat first layer and a lifted part. Check the first layer before the part is removed; that is the only moment you can tell them apart easily.
For parts that must stay flat, ABS printing is often the wrong process. A machined ABS or aluminum plate holds flatness without an enclosure, a raft, or a heated chamber. We cut ABS and aluminum to ±0.005 mm when flatness is the actual requirement.
- 1Granite plate testLight under a corner means the part warped, not the bed.
- 2Brim plus enclosureUse both; one alone rarely holds a large ABS base.
- 3Corner geometryChamfers and rounded corners cut stress concentration.
Delamination and cracks between layers
Delamination is a bond failure, not a shape failure. The part looks correct from the outside, then splits along a layer line when you load it. Tap the side of the part with a screwdriver handle. A dull thud where the rest rings clean is a sign of a weak bond inside the wall.
Layer bonding depends on the previous layer still being warm when the next bead lands. Low nozzle temperature, high part cooling fan speed, and a cold ambient room all reduce that window. ABS wants a hot environment. Printing it in an open frame at 20 °C room temperature is asking for weak bonds.
The extruder also matters. A partial clog drops the flow, so the bead is thin and does not press into the layer below. Listen to the extruder during the print. Clicking or grinding means it is slipping, and the layers above that point will be under-filled.
Cracks in a finished part usually start at a stress riser: a sharp internal corner, a hole edge, or the boundary between a solid region and infill. Adding a fillet at the corner, increasing the wall count near the hole, or raising the infill percentage all move the failure point outward.
A delaminated part cannot be repaired and trusted. If the bond failed once under load, it will fail again at the same layer. For functional parts, treat delamination as a design signal and change the process. A milled ABS or POM part has no layer interface at all, which removes the failure mode completely.
- 1Tap testA dull spot in the wall means the bond is already broken.
- 2Ambient temperatureCold rooms and open frames cause weak ABS layer bonds.
- 3FilletsSharp internal corners are where cracks start.
Porosity, bubbles, and wet filament
Porosity shows up as a matte, pitted surface, or as small bubbles trapped inside the wall. Cut a cross-section and look at it under low magnification. Clean ABS is dense; porous ABS has round voids scattered through the bead, usually near the top of each layer.
Moisture is the first suspect. ABS absorbs water from the air, and that water flashes to steam in the hot end. You hear it as a popping or crackling sound during extrusion. Dry the spool before you change any other setting; 3 to 4 hours at 70 to 80 °C is a typical starting point, and the filament should go straight from the dryer to the printer.
After moisture, look at the hot end. A worn nozzle, a gap between the nozzle and the PTFE tube, and unstable extrusion temperature all introduce air into the melt. A nozzle that has printed carbon-filled material is often worn enough to cause this, and the fix is a nozzle change, not a temperature change.
Porosity affects sealing and strength. A porous wall leaks under pressure and fails earlier in fatigue. For a duct or a fluid manifold, porosity is a reject, not a cosmetic issue. If the part has to hold pressure, printed ABS is the wrong choice and a machined or cast part is the right one.
- 1Listen for poppingCrackling at the nozzle means the filament is wet.
- 2Dry, then retestChange one variable: dry the spool before touching the profile.
- 3Check the nozzleWorn nozzles pull air into the melt and cause voids.
Defect, first check, and the fix that usually works
Work down the list in order. Change one setting per test print.
| Defect | First check | Typical fix | When printing is the wrong call |
|---|---|---|---|
| Layer shift | Step repeats at same Z height | Tighten belts, lower acceleration | Mating bores with ±0.05 mm fit |
| Warping | Part rocks on a granite plate | Brim plus enclosure, round corners | Large flat plates needing flatness |
| Delamination | Tap test for a dull spot | Raise nozzle temp, slow the fan | Load-bearing functional parts |
| Porosity | Crackling sound at the nozzle | Dry filament, replace nozzle | Pressure-tight ducts and manifolds |
| Stringing | Thin webs between features | Lower nozzle temp, raise travel speed | Cosmetic parts with fine detail |
| Poor top surface | Gaps in top solid layers | Add top layers, check flow rate | Sealing faces or gasket lands |
When to fix the printer and when to change the process
Run a simple defect analysis 3D printing check before you commit a design to additive. Print a small test coupon that carries the same wall thickness, the same corner radius, and the same hole size as the real part. Measure it. If the coupon holds the tolerance and the surface you need, the process is fine and the settings are the problem.
Some requirements sit outside what FDM ABS can hold. A flatness callout, a bore that has to fit a bearing, a threaded port, or a pressure seal usually needs a different route. In those cases the defect is not a printer fault; the process itself is the limit.
We run both sides of this. Printed ABS fixtures and housings come off our additive line, and the same geometry can be machined from ABS stock, aluminum, or POM when tolerance and surface finish become the deciding factor. The part number stays the same; the process changes. That comparison is worth making before a tool is cut or a mold is ordered.
If you are not sure which side of the line your part sits on, send the model and the tolerance callout. A short review of the drawing usually answers it in less time than another print cycle.
- 1Print a coupon firstSame wall, corner, and hole as the real part; measure before committing.
- 2Match process to calloutFlatness, bearing fits, and seals are machining requirements.
- 3Keep one part numberPrinted for fit checks, machined for the production requirement.
Common questions about ABS print defects
Can a warped ABS part be flattened after printing?
Not reliably. Reheating the part to flatten it releases the internal stress that caused the warp in the first place, and the part usually moves again within days.
If flatness is a real requirement, cut the part from ABS or aluminum stock instead. We hold ±0.005 mm on machined ABS and aluminum, which removes the warp question entirely.
Does a higher nozzle temperature always fix delamination?
No. Temperature helps only when the bond is failing because the previous layer is too cold. If the root cause is wet filament, a partial clog, or a cold room, raising the temperature just hides the symptom on the next print.
Dry the spool, confirm the extruder is not slipping, then raise the temperature in 5 °C steps with a test coupon between each step.
How do I tell a layer shift from a layer line without tools?
Run a fingernail up the wall. Uniform ridges across the whole part are layer lines and come from extrusion. A single ledge where the profile steps sideways is a shift and comes from the motion system.
Check the Z height of the step. The same height on every print points to a collision with a curled edge rather than a loose belt.
Is porosity in ABS always caused by moisture?
Most of the time, yes. ABS picks up water quickly in humid air, and the popping sound at the nozzle is the giveaway.
When a dried spool still gives porous walls, look at the nozzle and the nozzle-to-tube gap. A worn or partially clogged hot end pulls air into the melt and produces the same voids.
At what point should a part move from 3D printing to CNC machining?
Move it when the drawing carries a tolerance, flatness, or surface callout that FDM cannot hold, or when the part carries a load across layer lines.
Bearing bores, threaded ports, sealing faces, and long flat plates are the usual triggers. Printing stays useful for fit checks and fixtures; machining takes over for the functional version.
Do you inspect printed and machined parts the same way?
Machined parts get 100% inspection before shipment, including a raw material check, in-process monitoring, and a final inspection. Reports are available on request.
For printed prototypes we check the critical features named on the drawing. Tell us which dimensions matter and those are the ones we measure.
Send the drawing, not just the model
Upload your part and tolerance callout. We will tell you whether it should be printed or machined, and quote it either way.
12-hour quote100% inspectionNDA on request