{"id":332,"date":"2026-09-20T09:15:34","date_gmt":"2026-09-20T08:15:34","guid":{"rendered":"https:\/\/askthenozzle.com\/blog\/3d-print-failure-diagnosis-tool-how-to-read-the-symptom-and-fix-the-right-cause\/"},"modified":"2026-09-26T09:29:16","modified_gmt":"2026-09-26T08:29:16","slug":"3d-print-failure-diagnosis-tool-how-to-read-the-symptom-and-fix-the-right-cause","status":"publish","type":"post","link":"https:\/\/askthenozzle.com\/blog\/3d-print-failure-diagnosis-tool-how-to-read-the-symptom-and-fix-the-right-cause\/","title":{"rendered":"3D Print Failure Diagnosis Tool: How to Read the Symptom and Fix the Right Cause"},"content":{"rendered":"<p>Almost every FDM print failure traces back to one of six causes: poor bed adhesion, the wrong temperature, wet filament, a nozzle clog, a mechanical motion fault, or a slicer profile that doesn&#8217;t match the material. A good <strong>3D print failure diagnosis tool<\/strong> does one thing well \u2014 it maps the symptom you can see to the cause you can&#8217;t, so you change one variable instead of a dozen. That distinction is the whole game. Warping and layer shifting can look superficially similar on a plate; a partial clog and heat creep produce near-identical extrusion. Fix the wrong one and you waste more filament, not less.<\/p>\n<p>This is a practical, symptom-by-symptom guide to diagnosing the most common FDM failures correctly the first time \u2014 with the mechanisms, the numbers, and the edge cases a competent maker actually asks about. Where a photo would settle it faster, the <a href=\"https:\/\/askthenozzle.com\/diagnose\">Diagnose tool identifies defects from an image<\/a> and returns concrete slicer changes rather than a generic checklist.<\/p>\n<h2>The diagnostic method: change one variable at a time<\/h2>\n<p>Before any advanced tuning, the workflow is boring and it works:<\/p>\n<ol>\n<li><strong>Return to a known-good profile.<\/strong> If a print used to succeed and now doesn&#8217;t, revert first. This isolates whether the fault is the printer or the profile.<\/li>\n<li><strong>Inspect mechanically.<\/strong> Belts, pulley grub screws, nozzle, build plate. Two minutes here saves an hour of setting changes.<\/li>\n<li><strong>Rule out wet filament.<\/strong> Dry or swap the spool before you touch temperature or retraction.<\/li>\n<li><strong>Change one variable, then print a small test.<\/strong> A 20&nbsp;mm test tells you if the fix worked before a 9-hour job commits the material.<\/li>\n<\/ol>\n<p>Run the pre-flight sanity check first: the build plate is clean and free of finger oil, dust and old adhesive; the nozzle is clean outside and isn&#8217;t dragging through the first layer; the filament is dry and feeds without spool resistance; the bed is level or the mesh is current. If those four are wrong, no slicer setting will save you. Our <a href=\"https:\/\/askthenozzle.com\/preflight\">G-code pre-flight checklist<\/a> and the <a href=\"https:\/\/askthenozzle.com\/blog\/pre-flight-g-code-check-tool-catch-print-failures-before-you-hit-print\/\">pre-flight check tool<\/a> automate the parts you&#8217;d otherwise forget.<\/p>\n<h2>Symptom map: tie each defect to a likely cause<\/h2>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1127\" height=\"636\" class=\"wp-image-331\" src=\"https:\/\/askthenozzle.com\/blog\/wp-content\/uploads\/2026\/09\/chart-material-shrinkage-rate-vs-warp-tendency.png\" alt=\"Higher shrinkage means higher warp risk. Source: Ask The Nozzle research notes, 2025 (PLA nominal; ABS ~0.7%; PC srcset=\"https:\/\/askthenozzle.com\/blog\/wp-content\/uploads\/2026\/09\/chart-material-shrinkage-rate-vs-warp-tendency.png 1127w, https:\/\/askthenozzle.com\/blog\/wp-content\/uploads\/2026\/09\/chart-material-shrinkage-rate-vs-warp-tendency-300x169.png 300w, https:\/\/askthenozzle.com\/blog\/wp-content\/uploads\/2026\/09\/chart-material-shrinkage-rate-vs-warp-tendency-1024x578.png 1024w, https:\/\/askthenozzle.com\/blog\/wp-content\/uploads\/2026\/09\/chart-material-shrinkage-rate-vs-warp-tendency-768x433.png 768w\" sizes=\"auto, (max-width: 1127px) 100vw, 1127px\" \/>1%).&#8221; width=&#8221;1127&#8243; height=&#8221;636&#8243; style=&#8221;max-width:100%;height:auto;&#8221;\/><figcaption>Higher shrinkage means higher warp risk. Source: Ask The Nozzle research notes, 2025 (PLA nominal; ABS ~0.7%; PC >1%).<\/figcaption><\/figure>\n<p>FDM problems are easier to solve when each symptom is bound to a probable cause. A failed first layer, stringing, warping, weak walls, layer shifts, blobs and clogs do not share a single root setting \u2014 so changing everything at once turns diagnosis into guesswork.<\/p>\n<table>\n<thead>\n<tr>\n<th>Symptom<\/th>\n<th>Most likely cause<\/th>\n<th>First thing to change<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>First layer won&#8217;t stick \/ lines look round and separate<\/td>\n<td>Z-offset too high, dirty plate, low bed temp<\/td>\n<td>Clean plate, re-check Z with paper test<\/td>\n<\/tr>\n<tr>\n<td>Bulge at the base (elephant&#8217;s foot)<\/td>\n<td>Over-squish (Z too low) or bed too hot<\/td>\n<td>Raise Z slightly, add elephant&#8217;s-foot compensation<\/td>\n<\/tr>\n<tr>\n<td>Corners lift a few layers in<\/td>\n<td>Shrinkage stress &gt; adhesion (warping)<\/td>\n<td>Brim, higher bed temp, reduce cooling<\/td>\n<\/tr>\n<tr>\n<td>Fine hairs between parts<\/td>\n<td>Stringing \u2014 hot\/under-retracted<\/td>\n<td>Lower temp 5\u201310&deg;C, tune retraction<\/td>\n<\/tr>\n<tr>\n<td>Gaps, missing lines, thin walls<\/td>\n<td>Under-extrusion or partial clog<\/td>\n<td>Extrusion test, check flow &amp; E-steps<\/td>\n<\/tr>\n<tr>\n<td>Sudden sideways jump in the print<\/td>\n<td>Layer shift \u2014 mechanical\/electrical<\/td>\n<td>Note axis, tighten pulley grub screw<\/td>\n<\/tr>\n<tr>\n<td>Splits along layer lines<\/td>\n<td>Delamination \u2014 too cool\/fast\/wet<\/td>\n<td>Raise temp, slow down, dry filament<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>First layer and bed adhesion<\/h2>\n<p>The first layer is the foundation for everything; if it fails, the whole print fails, and it&#8217;s the single most common category of problem. Weak first layers come from an incorrect Z offset, an unclean surface, low bed temperature, excessive first-layer speed, or a part with too little contact area.<\/p>\n<p>Use the paper test: a sheet should drag slightly between nozzle and bed at all four corners and the centre. Klipper users should run <strong>BED_MESH_CALIBRATE<\/strong> and check the variance \u2014 an uneven bed, even by a few degrees, gives inconsistent adhesion across the first layers.<\/p>\n<p>Two directional errors get confused. Lines that look round and separate sit <em>too high<\/em>. A base that bulges outward \u2014 elephant&#8217;s foot \u2014 is usually <em>too low<\/em> (over-squished) or the bed is running too hot. Both are Z-offset faults; they just point opposite ways.<\/p>\n<h2>Warping: shrinkage stress, not weak glue<\/h2>\n<p>Warping is a stress problem, not simply an adhesion problem. Internal stress doesn&#8217;t distribute evenly across a flat surface: the centre is constrained by surrounding material while the corners have less restraint, so upward force concentrates there \u2014 which is exactly why box shapes curl at the corners first.<\/p>\n<p>The tell for diagnosis: if a print adhered well and then lifts at the corners a few layers in, that&#8217;s not weak adhesion \u2014 it&#8217;s accumulated shrinkage stress finally exceeding the adhesion force. The fix isn&#8217;t more glue stick; it&#8217;s less stress (warm chamber, controlled cooling) plus more grip (brim, hotter bed).<\/p>\n<p>Material choice sets the difficulty. Shrinkage rates drive warp tendency directly:<\/p>\n<table>\n<thead>\n<tr>\n<th>Material<\/th>\n<th>Approx. shrinkage<\/th>\n<th>Warp tendency<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>PLA<\/td>\n<td>Low<\/td>\n<td>Mild \u2014 forgiving<\/td>\n<\/tr>\n<tr>\n<td>ABS<\/td>\n<td>~0.7%<\/td>\n<td>High<\/td>\n<\/tr>\n<tr>\n<td>Polycarbonate<\/td>\n<td>&gt;1%<\/td>\n<td>Very high<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Work the causes in order \u2014 bed cleaning, first-layer tuning, bed temperature, cooling, then brims \u2014 and you&#8217;ll narrow down most warping without random experimentation. If you routinely print ABS, ASA or PC, predicting where distortion will occur before you print is more useful than reacting after: ATN Slicer&#8217;s Workshop physics suite forecasts warp and rewrites the plate to reduce it, and its thermal simulation flags heat build-up in an enclosure before it becomes heat creep.<\/p>\n<h2>Stringing and oozing<\/h2>\n<p>Stringing (webbing, oozing) leaves thin strands between parts. It comes from a nozzle that&#8217;s too hot (more fluid filament drips more), retraction that&#8217;s too short or too slow, inadequate cooling, or excessive travel speed.<\/p>\n<p>Sensible starting points \u2014 treat as ranges, not gospel:<\/p>\n<ul>\n<li><strong>Retraction distance:<\/strong> 4\u20136&nbsp;mm for Bowden, 2\u20134&nbsp;mm for direct-drive.<\/li>\n<li><strong>Retraction speed:<\/strong> 25\u201345&nbsp;mm\/s \u2014 fast enough to pull back, slow enough to avoid grinding the filament.<\/li>\n<li><strong>Temperature:<\/strong> drop 5\u201310&deg;C in increments while watching flow.<\/li>\n<li><strong>Z-hop on retraction<\/strong> to lift the nozzle over travels.<\/li>\n<\/ul>\n<p>PETG strings more than PLA by nature \u2014 expect some hairs and clean them off with a heat gun or a quick pass of a lighter after the print. Don&#8217;t chase zero stringing on PETG by starving retraction; you&#8217;ll trade it for clogs.<\/p>\n<h2>Under-extrusion vs partial clog<\/h2>\n<p>Gaps, missing lines and weak walls point to under-extrusion \u2014 but the root could be flow rate, a partial clog, feeder slip, wet filament, or wrong E-steps. Incorrect E-steps skew dimensional accuracy and layer adhesion, so verify them when you change filament brand, nozzle size or extruder type, and as routine maintenance. Small calibration drift compounds over many layers, so it&#8217;s worth doing properly rather than eyeballing.<\/p>\n<h2>Layer shifting: find the axis first<\/h2>\n<p>A layer shift is a sudden sideways jump \u2014 distinct from warping (corners lift) and under-extrusion (gaps). Diagnose by direction: a left\/right shift is the X axis, a front\/back shift is Y. That tells you which belt, pulley and motor to inspect.<\/p>\n<ul>\n<li><strong>Loose pulley grub screw<\/strong> is a top cause. Find the set screw on each motor pulley, tighten it with the correct hex key, and make sure it presses on the <em>flat<\/em> of the shaft \u2014 don&#8217;t skip this even if the belts feel fine.<\/li>\n<li><strong>Belt tension:<\/strong> press with a finger. Firm, not floppy, not guitar-string tight.<\/li>\n<li><strong>Speed\/acceleration\/jerk:<\/strong> aggressive defaults overwork motors and lose steps \u2014 lower them in the slicer.<\/li>\n<li><strong>Electrical:<\/strong> under-powered or badly calibrated stepper drivers lose steps, giving shifts, cracks and poor quality.<\/li>\n<\/ul>\n<h2>Delamination and weak parts<\/h2>\n<p>Temperature is the single most influential variable in layer adhesion. Mid-print separation is almost always printing too fast, too cool, or both. A clean PEI spring steel plate, correct Z-offset and dry filament resolve most adhesion problems; parts that fail along layer lines usually come from low nozzle temperature, poor orientation, too much fan, under-extrusion, wet filament, or the wrong material for the job.<\/p>\n<p>PETG is the awkward middle ground: too much cooling delaminates, too little strings. Start at 30\u201340% fan on PETG and adjust \u2014 don&#8217;t copy a PLA fan profile onto it.<\/p>\n<h2>Clog or heat creep? Diagnose before you dismantle<\/h2>\n<p>This is where a diagnosis tool earns its keep, because the fixes differ completely. There are three distinct faults:<\/p>\n<ul>\n<li><strong>Partial clog:<\/strong> plastic flows but starved \u2014 gaps, thin walls. Residue narrows the bore or carbonised debris partially blocks the exit.<\/li>\n<li><strong>Full clog:<\/strong> nothing flows even when pushed by hand.<\/li>\n<li><strong>Heat creep:<\/strong> filament softens in the heat break above the melt zone and jams there. Symptoms look identical to a clog, but the blockage is in a different place \u2014 and cold-pulling won&#8217;t touch it.<\/li>\n<\/ul>\n<p>Run the test before taking anything apart. Heat to printing temperature and command a manual 50&nbsp;mm extrude. Watch: a partial clog extrudes filament that curls straight back toward the nozzle rather than dropping, and the strand is thinner than the nozzle diameter.<\/p>\n<p>Heat creep is heat from the block travelling up the heat break into the cold end, where the filament should stay solid \u2014 it softens, expands and plugs the path. Typical triggers: a failed heat-break fan, over-aggressive retraction on flexibles, or a low-temperature material sitting in a hot enclosure (PLA in a closed P1S is the classic). A cold\/atomic pull clears many partial clogs and costs nothing, but it does nothing for heat creep and nothing for a dead cooling fan \u2014 which is exactly why diagnosing first matters.<\/p>\n<h2>Where a tool beats a checklist<\/h2>\n<p>A checklist assumes you already know which failure you&#8217;re looking at. Often you don&#8217;t \u2014 the same photo can read as under-extrusion or a partial clog until you run the extrusion test. That&#8217;s the case for an actual diagnosis workflow: our <a href=\"https:\/\/askthenozzle.com\/blog\/ai-3d-print-failure-diagnosis-how-to-find-and-fix-defects-fast\/\">AI failure-diagnosis approach<\/a> and the <a href=\"https:\/\/askthenozzle.com\/blog\/3d-print-defect-identification-tool-how-to-spot-diagnose-and-fix-fdm-failures-fast\/\">defect identification tool<\/a> narrow the cause from the visible symptom, and the <a href=\"https:\/\/askthenozzle.com\/\">Ask advisor<\/a> handles the follow-up questions. For the underlying root causes across categories, see <a href=\"https:\/\/askthenozzle.com\/blog\/what-causes-print-failure-the-real-culprits-and-how-to-fix-them\/\">what actually causes print failure<\/a>.<\/p>\n<h2>FAQ<\/h2>\n<h3>How do I tell warping from layer shifting?<\/h3>\n<p>Look at the geometry. Warping lifts corners and edges off the bed while the print otherwise stays aligned. A layer shift is a clean sideways jump partway up \u2014 the layers above are offset from the ones below. Warping is a thermal\/stress issue; shifting is mechanical or electrical.<\/p>\n<h3>Why does a cold pull sometimes not fix a clog?<\/h3>\n<p>Because the blockage isn&#8217;t in the nozzle. Cold pulls clear residue and small carbonised debris from the melt zone, but heat creep jams the filament in the heat break above it. If a cold pull keeps failing, check the heat-break fan and your enclosure temperature for the material you&#8217;re running.<\/p>\n<h3>Do I really need to recalibrate E-steps that often?<\/h3>\n<p>Recalibrate when you change filament brand, nozzle size or extruder type, and periodically as maintenance. Drift is small per layer but cumulative, and it quietly degrades dimensional accuracy and layer adhesion on functional parts.<\/p>\n<h3>What fan speed should I use for PETG?<\/h3>\n<p>Start around 30\u201340% and adjust. Too much cooling delaminates PETG; too little leaves stringing. Don&#8217;t reuse a PLA fan profile \u2014 PETG needs less cooling than PLA to bond properly.<\/p>\n<p><strong>Related:<\/strong> <a href=\"https:\/\/askthenozzle.com\/blog\/how-to-diagnose-a-3d-print-failure-from-a-photo-a-practitioners-decision-tree\/\">How to Diagnose a 3D Print Failure From a Photo: A Practitioner&#8217;s Decision Tree<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Almost every FDM print failure traces back to one of six causes: poor bed adhesion, the wrong temperature, wet filament, a nozzle clog, a mechanical motion fault, or a slicer profile that doesn&#8217;t match the material. A good \u2026<\/p>\n","protected":false},"author":1,"featured_media":330,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-332","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/posts\/332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":1,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"predecessor-version":[{"id":341,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions\/341"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/media\/330"}],"wp:attachment":[{"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}