{"id":476,"date":"2026-02-01T00:49:03","date_gmt":"2026-01-31T22:49:03","guid":{"rendered":"https:\/\/3dprint.lviv.ua\/common-3d-printing-mistakes\/"},"modified":"2026-10-09T22:04:21","modified_gmt":"2026-10-09T19:04:21","slug":"common-3d-printing-mistakes","status":"publish","type":"post","link":"https:\/\/3dprint.lviv.ua\/en\/common-3d-printing-mistakes\/","title":{"rendered":"The most common 3D printing mistakes \u2014 and how to avoid them"},"content":{"rendered":"<h2>8 3D printing mistakes and how to fix them<\/h2>\n<p>Even with experience, things sometimes go wrong: a part comes unstuck from the bed, layers shift, threads stretch between walls. Over the years we\u2019ve run into every one of these problems and know how to solve them. Below are the eight most common FDM printing defects, with specific advice.<\/p>\n<p>Printing yourself, or wondering whether to buy a printer instead of <a href=\"https:\/\/3dprint.lviv.ua\/en\/contact\/\">ordering prints<\/a>? This article will be useful either way.<\/p>\n<h2>1. Warping \u2014 corners lifting off the bed<\/h2>\n<h3>What it looks like<\/h3>\n<p>The corners of the part lift off the platform and the model bends. Most often on large flat parts.<\/p>\n<h3>The cause<\/h3>\n<p>Plastic shrinks unevenly as it cools. The lower layers cool faster than the upper ones, creating stresses. ABS and nylon are the most problematic materials in this respect. Warping is rare with PLA and occasional with PETG on large parts.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Heat the bed: 60\u00b0C for PLA, 80\u00b0C for PETG, 90\u2013110\u00b0C for ABS.<\/li>\n<li>Glue stick or adhesive spray on the platform \u2014 it works better than any \u201chome remedies\u201d.<\/li>\n<li>A 5\u20138 mm brim \u2014 increases the contact area with the surface.<\/li>\n<li>For ABS, an enclosed printer is a must, with no draughts.<\/li>\n<\/ul>\n<h2>2. Stringing \u2014 threads between features<\/h2>\n<h3>What it looks like<\/h3>\n<p>Thin strands of plastic stretch between parts of the model. The part looks messy.<\/p>\n<h3>The cause<\/h3>\n<p>Molten plastic oozes from the nozzle while the head travels. The main culprits are insufficient retraction or too high a temperature.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Retraction: 4\u20136 mm distance at 40\u201360 mm\/s for Bowden; 1\u20132 mm for Direct Drive.<\/li>\n<li>Lower the nozzle temperature by 5\u201310\u00b0C \u2014 less runny plastic strings less.<\/li>\n<li>Increase travel speed to 150\u2013200 mm\/s.<\/li>\n<li>Remove minor strings with a heat gun or during <a href=\"https:\/\/3dprint.lviv.ua\/en\/post-processing-3d-printed-parts\/\">post-processing<\/a>.<\/li>\n<\/ul>\n<h2>3. Layer shifting<\/h2>\n<h3>What it looks like<\/h3>\n<p>Layers shift horizontally. The part looks as if it was cut and glued back together out of line.<\/p>\n<h3>The cause<\/h3>\n<p>A mechanical problem: loose belts, overheating stepper motors, too high a speed or the nozzle catching on the part. We\u2019ve seen this problem more often on budget Creality printers \u2014 their belts stretch after a few months of heavy printing.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Check the tension of the X and Y belts \u2014 they should be tight like a guitar string, but not overtightened.<\/li>\n<li>Lower print speed and acceleration.<\/li>\n<li>Check whether the stepper motors overheat \u2014 adjust the driver current if needed.<\/li>\n<li>Check whether the nozzle catches on printed layers \u2014 if so, it may be over-extrusion.<\/li>\n<\/ul>\n<h2>4. The first layer won\u2019t stick<\/h2>\n<h3>What it looks like<\/h3>\n<p>The plastic doesn\u2019t hold to the bed, gathers into blobs, the lines are uneven. The print fails in the first few minutes.<\/p>\n<h3>The cause<\/h3>\n<p>The wrong gap between nozzle and bed, a dirty platform, too low a bed temperature or too high a first-layer speed. This is beginners\u2019 number one problem.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Calibrate the gap between the nozzle and the platform \u2014 0.1\u20130.2 mm (the thickness of a sheet of paper). On our auto-calibrating printers this happens automatically, but a manual check never hurts.<\/li>\n<li>Wipe the bed with isopropyl alcohol before every print.<\/li>\n<li>Print the first layer slowly \u2014 20\u201325 mm\/s.<\/li>\n<li>Increase the first-layer line width to 120\u2013150%.<\/li>\n<\/ul>\n<h2>5. Elephant\u2019s foot<\/h2>\n<h3>What it looks like<\/h3>\n<p>The first few layers are wider than the rest \u2014 the base spreads out. Critical for parts with precise dimensions (enclosures, lids, joints).<\/p>\n<h3>The cause<\/h3>\n<p>The weight of the upper layers presses on the soft lower ones. Too high a bed temperature or too small a gap between nozzle and platform make it worse.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Lower the bed temperature by 5\u201310\u00b0C.<\/li>\n<li>Check the first-layer calibration \u2014 the nozzle mustn\u2019t squash the plastic too much.<\/li>\n<li>Use \u201cElephant foot compensation\u201d in the slicer \u2014 0.1\u20130.2 mm.<\/li>\n<li>If we design the part ourselves, we add a small chamfer (0.3\u20130.5 mm) to the base of the model at the <a href=\"https:\/\/3dprint.lviv.ua\/en\/how-to-prepare-an-stl-file-for-3d-printing\/\">STL file preparation<\/a> stage.<\/li>\n<\/ul>\n<h2>6. Gaps and holes in the top layers<\/h2>\n<h3>What it looks like<\/h3>\n<p>The top surface shows gaps, small holes or sagging. The surface doesn\u2019t look sealed.<\/p>\n<h3>The cause<\/h3>\n<p>Too few solid top layers, too low an infill percentage or suboptimal <a href=\"https:\/\/3dprint.lviv.ua\/en\/wall-thickness-and-infill-for-3d-printing\/\">wall thickness and infill<\/a>.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Set 5\u20136 solid top layers (at least 0.8 mm thick).<\/li>\n<li>At least 20% infill \u2014 at 10% the top surface often sags.<\/li>\n<li>Slow down the top layers for better line bonding.<\/li>\n<li>Check for under-extrusion (the next point).<\/li>\n<\/ul>\n<h2>7. Under-extrusion and over-extrusion<\/h2>\n<h3>What it looks like<\/h3>\n<p><strong>Under-extrusion:<\/strong> gaps between lines, thin brittle layers, the part breaks easily. <strong>Over-extrusion:<\/strong> a lumpy surface, blobs, the part is bigger than specified, the nozzle catches on previous layers.<\/p>\n<h3>The cause<\/h3>\n<p>Incorrectly calibrated extruder steps (E-steps), the wrong flow rate, a partly clogged nozzle, filament slipping or low-quality plastic with an inconsistent diameter.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Calibrate E-steps: command 100 mm of filament and measure how much was actually fed. We do this after every nozzle change.<\/li>\n<li>Fine-tune the flow rate \u2014 usually 95\u2013100%.<\/li>\n<li>For a clogged nozzle \u2014 a \u201ccold pull\u201d.<\/li>\n<li>Use quality <a href=\"https:\/\/3dprint.lviv.ua\/en\/materials\/\">materials<\/a> with an accurate diameter. Cheap no-name filament is the main cause of inconsistent feeding.<\/li>\n<\/ul>\n<h2>8. Support problems<\/h2>\n<h3>What it looks like<\/h3>\n<p>Supports come off the bed, deform or can\u2019t carry the weight of overhangs. Overhangs sag, and the surface above the supports is uneven.<\/p>\n<h3>The cause<\/h3>\n<p>The wrong support type or density, too big a gap between support and model, poor support adhesion to the bed or the wrong model orientation.<\/p>\n<h3>What we do<\/h3>\n<ul>\n<li>Tree supports for organic shapes (figurines, sculptures) \u2014 fewer marks, easier to remove.<\/li>\n<li>A 0.15\u20130.2 mm gap between support and model for reliable contact.<\/li>\n<li>15\u201320% support density for heavy overhangs.<\/li>\n<li>Rotate the model in the slicer \u2014 the right orientation often matters more than support settings. Sometimes turning a part by 45 degrees is enough to make supports unnecessary.<\/li>\n<\/ul>\n<h2>How to avoid most problems<\/h2>\n<p>Most defects come down to a few basics: calibration, temperature, filament quality and model preparation. Here\u2019s what works in practice:<\/p>\n<ul>\n<li>Calibrate the bed and check the nozzle regularly \u2014 not only when something goes wrong.<\/li>\n<li>After changing settings, print a 20x20x20 mm test cube \u2014 it takes 20 minutes but saves hours of failed prints.<\/li>\n<li>Keep filament dry. We store spools in vacuum bags with silica gel. Damp plastic gives bubbles, stringing and poor layer adhesion.<\/li>\n<li>Don\u2019t skip <a href=\"https:\/\/3dprint.lviv.ua\/en\/how-to-prepare-an-stl-file-for-3d-printing\/\">STL file preparation<\/a> \u2014 a proper model solves half the problems before printing even starts.<\/li>\n<li>Record the settings that work for each material \u2014 we keep a table of profiles for every spool.<\/li>\n<\/ul>\n<p>Don\u2019t want to deal with calibration and defects? <a href=\"https:\/\/3dprint.lviv.ua\/en\/contact\/\">Send the model to us<\/a>. The equipment is tuned, the materials are tested, the experience is there \u2014 you\u2019ll get a quality part without the hassle.<\/p>\n<h2>Order 3D printing<\/h2>\n<p>Need quality 3D printing? <a href=\"https:\/\/3dprint.lviv.ua\/en\/materials\/\">printing materials<\/a>. <a href=\"https:\/\/3dprint.lviv.ua\/en\/prices\/\">prices<\/a>. <a href=\"https:\/\/3dprint.lviv.ua\/en\/3d-printing-services\/\">order<\/a>. Delivery across Ukraine by Nova Poshta.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>8 3D printing mistakes and how to fix them Even with experience, things sometimes go wrong: a part comes unstuck from the bed, layers shift, threads stretch between walls. Over the years we\u2019ve run into every one of these problems and know how to solve them. Below are the eight most common FDM printing defects, [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":341,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-476","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"_links":{"self":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/comments?post=476"}],"version-history":[{"count":1,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/476\/revisions"}],"predecessor-version":[{"id":581,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/476\/revisions\/581"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/media\/341"}],"wp:attachment":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/media?parent=476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/categories?post=476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/tags?post=476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}