{"id":240,"date":"2026-07-30T10:05:29","date_gmt":"2026-07-30T09:05:29","guid":{"rendered":"https:\/\/askthenozzle.com\/blog\/z-hop-and-retraction-settings-for-petg-the-numbers-that-actually-stop-stringing\/"},"modified":"2026-07-30T10:05:29","modified_gmt":"2026-07-30T09:05:29","slug":"z-hop-and-retraction-settings-for-petg-the-numbers-that-actually-stop-stringing","status":"publish","type":"post","link":"https:\/\/askthenozzle.com\/blog\/z-hop-and-retraction-settings-for-petg-the-numbers-that-actually-stop-stringing\/","title":{"rendered":"Z-Hop and Retraction Settings for PETG: The Numbers That Actually Stop Stringing"},"content":{"rendered":"<p>For a direct-drive printer, start PETG at a <strong>retraction distance of 1\u20132 mm, a retraction speed of 30\u201340 mm\/s, and Z-hop of 0.2 mm<\/strong> \u2014 then calibrate with a retraction tower. For Bowden, bump the distance to 4\u20136 mm and keep the speed in the same band. Those are working starting points, not gospel: PETG&#8217;s melt behaviour varies enough between hotends, extruders and even filament batches that a single &#8220;correct&#8221; number doesn&#8217;t exist. What matters is understanding <em>why<\/em> those figures land where they do, so you can move them in the right direction when the first print still strings.<\/p>\n<p>That mechanism is the whole story with PETG. Get the <strong>z hop and retraction settings petg<\/strong> needs right, and you kill 90% of stringing. Get them wrong \u2014 or ignore the moisture problem underneath them \u2014 and you&#8217;ll chase ghosts for hours. Here&#8217;s the detail.<\/p>\n<h2>Why PETG strings in the first place<\/h2>\n<p>PETG is glycol-modified polyethylene terephthalate. The glycol (a second monomer, cyclohexanedimethanol, added during polymerisation) suppresses crystallinity, which is why PETG is a substantially transparent, <strong>amorphous polymer with no fixed melting point<\/strong>. That amorphous structure gives PETG its wide processing window and its toughness \u2014 but the same modification lowers molten viscosity and makes the material more hygroscopic.<\/p>\n<p>Low molten viscosity is the root cause of stringing. Think of the hotend as a caulk gun: when the printhead stops extruding to travel, the low-viscosity PETG inside keeps flowing, oozing out of the nozzle and drawing fine strings across the gap. PETG also has a longer &#8220;viscosity tail&#8221; than PLA \u2014 it keeps flowing for longer after the extruder stops pushing. That is precisely why you can&#8217;t copy PLA retraction values across and expect them to work; PETG needs the melt pulled back further and held there.<\/p>\n<p>Retraction fights the ooze by physically pulling molten plastic back up the melt zone during travel. Z-hop fights a different problem: the residual blob left at the nozzle tip dragging across and scarring the surface. They solve related but distinct issues, which is why you tune them separately.<\/p>\n<h2>Retraction distance for PETG: the real ranges<\/h2>\n<p>This is where published advice diverges most, and it&#8217;s worth being honest about that spread rather than pretending there&#8217;s one figure. The disagreement is real and reflects genuine hardware variation \u2014 the length of your melt zone, whether you run a Bowden tube, and your firmware&#8217;s retraction handling all shift the optimum.<\/p>\n<table>\n<thead>\n<tr>\n<th>Source \/ profile<\/th>\n<th>Direct drive<\/th>\n<th>Bowden<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>OrcaSlicer Generic PETG default<\/td>\n<td>0.4\u20131.5 mm<\/td>\n<td>2\u20135 mm<\/td>\n<\/tr>\n<tr>\n<td>Polymaker guidance<\/td>\n<td>1\u20131.5 mm<\/td>\n<td>5\u20136 mm<\/td>\n<\/tr>\n<tr>\n<td>Common community advice (older)<\/td>\n<td>2\u20134 mm<\/td>\n<td>6\u20138 mm<\/td>\n<\/tr>\n<tr>\n<td>General slicer guidance<\/td>\n<td>0.5\u20132 mm<\/td>\n<td>3\u20136 mm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The practical takeaway: <strong>direct-drive setups cluster around 0.4\u20132 mm on modern advice<\/strong> (older guidance pushed 2\u20134 mm), and <strong>Bowden setups need 2\u20138 mm<\/strong> because there&#8217;s a long, springy PTFE tube absorbing the pull. Modern direct-drive extruders with short melt zones genuinely need very little \u2014 starting at 1 mm and working up is more sensible than starting at 4 mm.<\/p>\n<p><strong>The upper-limit hazard nobody mentions until it bites:<\/strong> too much retraction, especially on a Bowden machine, causes more problems than it solves. Pull the melt back too far and you invite <strong>heat creep<\/strong> \u2014 molten plastic retreating into the cooler portion of the heat break, where it stiffens and jams. Over-retraction is one of the most common self-inflicted PETG clogs. If you find yourself past the top of these ranges and still stringing, the distance is not the problem.<\/p>\n<h3>How to calibrate it properly<\/h3>\n<ol>\n<li>Start from a baseline of 0 mm retraction to see the raw ooze behaviour.<\/li>\n<li>Increase in <strong>0.2 mm steps (direct drive)<\/strong> or <strong>1 mm steps (Bowden)<\/strong>.<\/li>\n<li><a href=\"https:\/\/askthenozzle.com\/blog\/how-to-diagnose-a-failed-3d-print-from-a-photo-fast-accurate-actionable\/\">Print a retraction\/stringing tower<\/a> at each value and stop the moment strings vanish.<\/li>\n<li>If increasing distance further starts causing <strong>grinding or under-extrusion gaps<\/strong>, stop \u2014 that&#8217;s your signal the problem is moisture, not geometry.<\/li>\n<\/ol>\n<p>That last point is the single most useful diagnostic in PETG tuning. Retraction cannot fix wet-filament stringing, so if more retraction only makes things worse, put the calipers down and dry the spool.<\/p>\n<h2>Retraction speed for PETG<\/h2>\n<p>The consensus band here is tighter: <strong>25\u201345 mm\/s<\/strong>, with most people landing around 30\u201340 mm\/s. The mechanism sets the boundaries:<\/p>\n<ul>\n<li><strong>Too slow<\/strong> and the melt isn&#8217;t pulled back before the travel move begins \u2014 you get stringing anyway.<\/li>\n<li><strong>Too fast<\/strong> and you risk grinding the filament, particularly on softer or flexible PETG formulations where the drive gear can chew a flat spot before the melt actually moves.<\/li>\n<\/ul>\n<p>For long travel moves on Bowden systems, nudging speed towards 40\u201345 mm\/s helps arrest oozing over the bigger distance. Prime (deprime\/un-retract) speed can sit higher, in the 30\u201380 mm\/s region. Start at 35 mm\/s and only change it if the retraction-tower results plateau while stringing remains.<\/p>\n<h2>Z-hop settings for PETG<\/h2>\n<p>Z-hop lifts the nozzle vertically each time the head retracts and travels, so the tip clears the print instead of dragging across it. With PETG&#8217;s persistent tip blob, that anti-scarring benefit is genuinely useful \u2014 but Z-hop is a surface-quality tool, not a stringing cure, and used carelessly it can make stringing <em>worse<\/em> (more on that below).<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Z-hop height<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Standard 0.2 mm layers<\/td>\n<td>0.2 mm<\/td>\n<td>Cura default; matches layer height<\/td>\n<\/tr>\n<tr>\n<td>Rule of thumb<\/td>\n<td>~2\u00d7 layer height (\u22480.4 mm)<\/td>\n<td>OrcaSlicer often recommends 0.4\u20130.6 mm for 0.2 mm layers<\/td>\n<\/tr>\n<tr>\n<td>Large nozzles (\u22650.6 mm)<\/td>\n<td>0.4\u20130.6 mm<\/td>\n<td>Clears wider, taller extrusions<\/td>\n<\/tr>\n<tr>\n<td>Slicer range (OrcaSlicer)<\/td>\n<td>0.2\u20132.0 mm<\/td>\n<td>Rarely need the top end<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Slicer defaults are consistent: <strong>0.2 mm<\/strong> in PrusaSlicer, Cura (Travel \u2192 Z Hop When Retracted), and Bambu Studio \/ OrcaSlicer. PrusaSlicer&#8217;s printer-level Lift Z defaults to 0.4 mm, but note the <strong>filament settings override the printer setting<\/strong> \u2014 a common source of &#8220;why won&#8217;t my Z-hop change&#8221; confusion. Set it in the filament profile.<\/p>\n<h3>The Z-hop trade-off: it can increase stringing<\/h3>\n<p>Here&#8217;s the contested point worth flagging. Every Z-hop adds an extra retract\/travel\/prime cycle and, crucially, gives the oozing nozzle more <em>time in the air<\/em> during travel. On low-viscosity PETG, that extra hang time can leave more strings, not fewer. If you enable Z-hop for surface protection and stringing gets worse, that&#8217;s the mechanism at work. The fix is to nail retraction distance and speed first, then add the minimum Z-hop (0.2 mm) needed to stop dragging \u2014 don&#8217;t reach for it as a stringing cure.<\/p>\n<h2>Moisture: the cause most people miss<\/h2>\n<p>If your PETG strings badly despite sensible settings, dry it before you touch anything else. PETG is hygroscopic \u2014 at 50% relative humidity it can absorb 0.3\u20130.5% moisture by weight within a few days. (Sources disagree on whether PETG is more or less hygroscopic than PLA; both agree it needs dry storage, so treat that debate as academic.)<\/p>\n<p>The mechanism is brutal. Absorbed water lowers melt viscosity, so the extrudate stretches further during travel \u2014 the classic &#8220;wet PETG&#8221; stringing. Worse, when moisture-laden filament hits a 240 \u00b0C hotend, the trapped water flashes violently to steam, driving a <strong>hydrolysis reaction that breaks the polymer chains<\/strong> and collapses viscosity further. You&#8217;ll see bubbling, popping, frosted surfaces and stringing that no retraction value can fix.<\/p>\n<blockquote><p>Diagnostic rule: if pushing retraction higher only causes grinding or gaps while strings persist, moisture is almost certainly the culprit.<\/p><\/blockquote>\n<p><strong>Drying:<\/strong> 55\u201365 \u00b0C for roughly 4\u20138 hours (60 \u00b0C for 7 hours is a solid default drawn from official Prusa\/Bambu profiles). Use a dedicated filament dryer \u2014 <strong>avoid the kitchen oven<\/strong>, where hot spots can deform or ruin the spool.<\/p>\n<p><strong>Storage:<\/strong> keep it below 20% RH in a sealed container with fresh silica gel desiccant, or moisture reabsorption undoes the dry in days.<\/p>\n<h2>A working PETG starting profile<\/h2>\n<table>\n<thead>\n<tr>\n<th>Setting<\/th>\n<th>Direct drive<\/th>\n<th>Bowden<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Retraction distance<\/td>\n<td>1\u20132 mm<\/td>\n<td>4\u20136 mm<\/td>\n<\/tr>\n<tr>\n<td>Retraction speed<\/td>\n<td>30\u201340 mm\/s<\/td>\n<td>40\u201345 mm\/s<\/td>\n<\/tr>\n<tr>\n<td>Z-hop height<\/td>\n<td>0.2 mm<\/td>\n<td>0.2 mm<\/td>\n<\/tr>\n<tr>\n<td>Filament state<\/td>\n<td colspan=\"2\">Dried 60 \u00b0C \/ 7 h, stored &lt;20% RH<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Treat every number here as a starting point and <a href=\"https:\/\/askthenozzle.com\/blog\/the-3d-print-troubleshooting-ai-tool-that-actually-tells-you-which-setting-to-change\/\">confirm it with a retraction tower<\/a> for your specific extruder and filament. If you want the exact slicer values dialled in for your defect, our <a href=\"https:\/\/askthenozzle.com\/blog\/petg-stringing-fix-the-orcaslicer-settings-that-actually-work\/\">PETG stringing fix for OrcaSlicer<\/a> walks through the profile changes in detail, and the <a href=\"https:\/\/askthenozzle.com\/blog\/3d-print-defect-identification-tool-how-to-spot-diagnose-and-fix-fdm-failures-fast\/\">Diagnose tool<\/a> will read a photo of your failed print and hand back the specific settings \u2014 including downloadable .ini patches \u2014 rather than a generic checklist. If stringing is one symptom among several, start with <a href=\"https:\/\/askthenozzle.com\/blog\/why-is-my-3d-print-failing-the-real-causes-and-exact-fixes\/\">why prints fail and the exact fixes<\/a>.<\/p>\n<h2>FAQ<\/h2>\n<h3>What retraction distance should I use for PETG on a direct-drive extruder?<\/h3>\n<p>Start at 1\u20132 mm and calibrate up in 0.2 mm steps with a retraction tower. Modern short-melt-zone direct-drive extruders often settle around 1 mm; older advice suggesting 2\u20134 mm risks heat creep on newer hardware. Stop increasing the moment strings disappear.<\/p>\n<h3>Does Z-hop reduce PETG stringing?<\/h3>\n<p>No \u2014 Z-hop prevents the nozzle dragging across the print and scarring the surface, but by keeping the oozing nozzle airborne longer during travel it can actually <em>increase<\/em> stringing. Fix stringing with retraction and dry filament first; add 0.2 mm Z-hop only for surface protection.<\/p>\n<h3>Why does my PETG still string with perfect retraction settings?<\/h3>\n<p>Almost always moisture. Absorbed water lowers melt viscosity and, at hotend temperature, flashes to steam and hydrolyses the polymer chains. If more retraction only causes grinding or gaps, dry the filament at 55\u201365 \u00b0C for 4\u20138 hours before changing anything else.<\/p>\n<h3>What retraction speed is best for PETG?<\/h3>\n<p>25\u201345 mm\/s, with 30\u201340 mm\/s a safe start. Too slow and the melt isn&#8217;t withdrawn before travel begins; too fast risks the drive gear grinding a flat on softer PETG grades. Bowden setups can run the upper end for long travels.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For a direct-drive printer, start PETG at a retraction distance of 1\u20132 mm, a retraction speed of 30\u201340 mm\/s, and Z-hop of 0.2 mm \u2014 then calibrate with a retraction tower. For Bowden, bump the distance to 4\u20136 \u2026<\/p>\n","protected":false},"author":1,"featured_media":239,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-240","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\/240","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=240"}],"version-history":[{"count":0,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/posts\/240\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/media\/239"}],"wp:attachment":[{"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/media?parent=240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/categories?post=240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/askthenozzle.com\/blog\/wp-json\/wp\/v2\/tags?post=240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}