<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
               xmlns:atom="http://www.w3.org/2005/Atom"
               xmlns:dc="http://purl.org/dc/elements/1.1/"
               xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
               xmlns:admin="http://webns.net/mvcb/"
               xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
               xmlns:content="http://purl.org/rss/1.0/modules/content/">
            <channel>
                <title>
					                		Moving the nozzle wipe - How do I print this? (Printing help)                                    </title>
                <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/</link>
                <description>Prusa3D Forum Discussion Board</description>
                <language>en-US</language>
                <lastBuildDate>Sat, 18 Apr 2026 16:16:47 +0000</lastBuildDate>
                <generator>wpForo</generator>
                <ttl>60</ttl>
                					                    <item>
                        <title>RE: Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-729878</link>
                        <pubDate>Sun, 15 Dec 2024 17:17:56 +0000</pubDate>
                        <description><![CDATA[I&#039;ve had my MK3 since 2018. I&#039;ve always been annoyed at the oozing filament in the startup sequence. I finally looked into it and found this post. Replacing the default startup code with thi...]]></description>
                        <content:encoded><![CDATA[<p>I've had my MK3 since 2018. I've always been annoyed at the oozing filament in the startup sequence. </p><p>I finally looked into it and found this post. Replacing the default startup code with this is exactly what I didn't know I was missing all these years. THANK YOU!</p><blockquote data-userid="534701" data-postid="690868" data-mention="nhand42"><div class="wpforo-post-quote-author"><strong> Posted by: @nhand42 </strong></div><p>The MK4 has a much improved purge/wipe which has a little curly handle on it. I've merged that from the MK4 startup g-code and added it to my MK2.5S+ (which is essentially a MK3 except for 12V electronics). Mesh-bed levelling at 170C to avoid oozing then the cute little squiggle it does to purge/prime the nozzle. With this I get perfect prints every time with no dingleberries, and removing the purge/wipe line is a breeze.</p><pre contenteditable="false">M862.3 P "" ; printer model check
M862.1 P ; nozzle diameter check
G90 ; use absolute coordinates
M83 ; extruder relative mode

; initial warmup routine
M104 S170 ; set extruder temp 170 to minimize oozing
M140 S ; set bed temp
M190 S ; wait for bed temp
M109 S170 ; wait for extruder temp

; bed levelling
G28 W ; home all without mesh bed level
G80 X{first_layer_print_min} Y{first_layer_print_min} W{(first_layer_print_max) - (first_layer_print_min)} H{(first_layer_print_max) - (first_layer_print_min)} ; mesh bed levelling

; prepare for purge
G0 X0 Y-4 Z15 F4800
M104 S
M109 S

; purge line
G92 E0 ; reset extruder position
G1 E{(filament_type == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning
G0 E7 X15 Z0.2 F500 ; purge
G0 X25 E4 F500 ; purge
G0 X35 E4 F650 ; purge
G0 X45 E4 F800 ; purge
G0 X{45 + 3} Z{0.05} F{8000} ; wipe, move close to the bed
G0 X{45 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed

; reset extrusion distance
G92 E0</pre></blockquote><p> </p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>dflipse</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-729878</guid>
                    </item>
                                        <item>
                        <title>RE:</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-704161</link>
                        <pubDate>Sat, 16 Mar 2024 18:15:48 +0000</pubDate>
                        <description><![CDATA[@nhand42
Awesome tip, works great. Should be startup/purge sequence for all the machines.]]></description>
                        <content:encoded><![CDATA[<p>@nhand42</p>
<p>Awesome tip, works great. Should be startup/purge sequence for all the machines.</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>depotDAN</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-704161</guid>
                    </item>
                                        <item>
                        <title>RE: Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-690868</link>
                        <pubDate>Sat, 23 Dec 2023 02:44:13 +0000</pubDate>
                        <description><![CDATA[The MK4 has a much improved purge/wipe which has a little curly handle on it. I&#039;ve merged that from the MK4 startup g-code and added it to my MK2.5S+ (which is essentially a MK3 except for 1...]]></description>
                        <content:encoded><![CDATA[<p>The MK4 has a much improved purge/wipe which has a little curly handle on it. I've merged that from the MK4 startup g-code and added it to my MK2.5S+ (which is essentially a MK3 except for 12V electronics). Mesh-bed levelling at 170C to avoid oozing then the cute little squiggle it does to purge/prime the nozzle. With this I get perfect prints every time with no dingleberries, and removing the purge/wipe line is a breeze.</p><pre contenteditable="false">M862.3 P "" ; printer model check
M862.1 P ; nozzle diameter check
G90 ; use absolute coordinates
M83 ; extruder relative mode

; initial warmup routine
M104 S170 ; set extruder temp 170 to minimize oozing
M140 S ; set bed temp
M190 S ; wait for bed temp
M109 S170 ; wait for extruder temp

; bed levelling
G28 W ; home all without mesh bed level
G80 X{first_layer_print_min} Y{first_layer_print_min} W{(first_layer_print_max) - (first_layer_print_min)} H{(first_layer_print_max) - (first_layer_print_min)} ; mesh bed levelling

; prepare for purge
G0 X0 Y-4 Z15 F4800
M104 S
M109 S

; purge line
G92 E0 ; reset extruder position
G1 E{(filament_type == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning
G0 E7 X15 Z0.2 F500 ; purge
G0 X25 E4 F500 ; purge
G0 X35 E4 F650 ; purge
G0 X45 E4 F800 ; purge
G0 X{45 + 3} Z{0.05} F{8000} ; wipe, move close to the bed
G0 X{45 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed

; reset extrusion distance
G92 E0</pre>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>nhand42</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-690868</guid>
                    </item>
                                        <item>
                        <title>Randomized to one of 8 spots</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-690796</link>
                        <pubDate>Fri, 22 Dec 2023 17:22:55 +0000</pubDate>
                        <description><![CDATA[I got bored.Having spent my life writing computer code (and GCode feels like code to me) and after reading this thread, inspired by @Ringarn67 and @joantabb, and a bit of research I&#039;m using ...]]></description>
                        <content:encoded><![CDATA[<p>I got bored.</p><p>Having spent my life writing computer code (and GCode feels like code to me) and after reading this thread, inspired by @Ringarn67 and @joantabb, and a bit of research I'm using the following which wipes to one of 4 start positions at Y-2 or Y-3. That is it randomises over 8 different locations.<br />(I used completely separate locations to ensure there was not additional wear in areas of overlap).<br />The wipe lengths etc are the same as the default Prusa slicer wipe.<br />It uses the current second of the time to determine the location, make an absolute move to that spot and then uses relative moves to do the wipe. And the code returns back to absolute positioning<br />I did consider wiping right to left to get an extra location left of 40mm but I didn't want the head to come back across its tracks and risk picking up rubbish it had already dropped.</p><p>On a MK3 with a 250mm bed (bed needs to be more than 230mm) I'm using:</p><p></p><blockquote><p>;Random Wipe<br />G1 Z0.2 F720 ;As prusa wipe (Set Z height)<br />;Move to Y-2 or Y-3, and 0, 40, 80, or 120 to start move<br />G1 X{int(second/15)*40} Y{-2-int(second/30)} F1000 ;Move to start with no extrude<br />G92 E0 ;As prusa wipe (Set extrude position)<br />G91 ;Set relative positioning<br />G1 X60 E9 F1000 ; intro line (as prusa wipe, executed relative)<br />G1 X40 E12.5 F1000 ; intro line (as prusa wipe, relative 40)<br />G90 ;Return to absolute positioning<br />;End Randow Wipe</p></blockquote><p>For me this code is all I have between the {Else} and {endif} of the "{if filament_settings_id=~/.*Prusament PA11.*/}" block.<br /><br />Have fun with it and thanks for this forum thread and the contributions.</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>OnlyCurves</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-690796</guid>
                    </item>
                                        <item>
                        <title>RE: Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628492</link>
                        <pubDate>Fri, 02 Dec 2022 12:41:20 +0000</pubDate>
                        <description><![CDATA[Love it!]]></description>
                        <content:encoded><![CDATA[<p>Love it!</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>DrAl</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628492</guid>
                    </item>
                                        <item>
                        <title>RE: Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628490</link>
                        <pubDate>Fri, 02 Dec 2022 12:31:19 +0000</pubDate>
                        <description><![CDATA[@dralThis is my Prime LineStarted with Bobstros code and did some changes to it.Puts the Prime line in 6 different places depending on minute and second you &quot;Export G-codeNecessary? Guess no...]]></description>
                        <content:encoded><![CDATA[<p><em>@dral</em></p><p>This is my Prime Line<br />Started with Bobstros code and did some changes to it.<br />Puts the Prime line in 6 different places depending on minute and second you "Export G-code</p><p>Necessary? Guess not!<br />Educational? Yes!<br />Overkill? Yes, waaay overkill 😀 </p><pre contenteditable="false">; ** START Prime line routine
M117 Printing prime line
M900 K0; Disable Linear Advance for prime line
; Adjust start position depending on minute and second
; My development on random X-position from RetireeJay and filip.m2
G1 Y{if minute &gt;=40}-3 {elsif minute &gt;=20}-2.5 {else}-2 {endif} F1000.0 ; move Y to -2, -2.5, or -3 depending on minute
G1 X{if second &gt;=30}0 {else}125 {endif} F8000.0 ; move X to 0 or 125 depending on second
G0 Z0.30 ; Restore nozzle position a bit higher for less adhesion
G92 E0.0 ; reset extrusion distance
G1 E2 F1000 ; de-retract and push ooze
G91 ;Use relative positions (starting from the current X-position)
; Start prime line
G1 X20.0 E6  F1000.0 ; fat 20mm intro line @ 0.30
G1 X40.0 E3.2  F1000.0 ; thin +40mm intro line @ 0.08
G1 X40.0 E6  F1000.0 ; fat +40mm intro line @ 0.15
G1 E-0.8 F3000; retract to avoid stringing
G1 X-0.5 E0 F1000.0 ; -0.5mm wipe action to avoid string
G1 X10.0 E0 F1000.0 ; +10mm intro line @ 0.00
G1 E0.6 F1500; de-retract
G92 E0.0 ; reset extrusion distance
G90 ;Use absolute positions
; ** END Prime line routine</pre>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>Ringarn67</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628490</guid>
                    </item>
                                        <item>
                        <title>RE: Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628412</link>
                        <pubDate>Thu, 01 Dec 2022 13:48:56 +0000</pubDate>
                        <description><![CDATA[Thank you, that worked perfectly and the nozzle wipe was much easier to remove.Sorry for the slow reply: I did a few prints after changing the setting and it didn&#039;t work and it took me a whi...]]></description>
                        <content:encoded><![CDATA[<p>Thank you, that worked perfectly and the nozzle wipe was much easier to remove.</p><p>Sorry for the slow reply: I did a few prints after changing the setting and it didn't work and it took me a while to realise there was an "if" statement in the custom g-code and I'd edited the code in the "if" block but not the "else" block.  As a result, it did absolutely nothing.  Once I'd fixed that, it worked like a charm.</p><p>Thanks again</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>DrAl</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-628412</guid>
                    </item>
                                        <item>
                        <title>RE:</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-627970</link>
                        <pubDate>Sat, 26 Nov 2022 19:48:10 +0000</pubDate>
                        <description><![CDATA[in the &#039;printer settings&gt;Custom Gcode&gt;Start GCode, you will probably have something like this 
G1 Z0.2 F720G1 Y-3 F1000 ; go outside print areaG92 E0G1 X60 E9 F1000 ; intro lineG1 X10...]]></description>
                        <content:encoded><![CDATA[<p>in the 'printer settings&gt;Custom Gcode&gt;Start GCode, you will probably have something like this </p>
<p><span style="color: #ff0000">G1 Z0.2 F720</span><br /><span style="color: #ff0000">G1 Y-3 F1000 ; go outside print area</span><br /><span style="color: #ff0000">G92 E0</span><br /><span style="color: #ff0000">G1 X60 E9 F1000 ; intro line</span><br /><span style="color: #ff0000">G1 X100 E12.5 F1000 ; intro line</span><br /><span style="color: #ff0000">G92 E0<br /></span>Will give  a Intro line to the left of the build plate<br /><a href="https://forum.prusa3d.com/wp-content/uploads/2022/11/Standard-Intro.png"><img class="alignnone size-medium wp-image-147308" src="https://forum.prusa3d.com/wp-content/uploads/2022/11/Standard-Intro-600x155.png" alt="" width="600" height="155" /></a><br />which effectively:-<br />positions the extruder Nozzle  at 0.2mm above the build plate, <span style="color: #ff0000">G1 Z0.2 F720</span><br />Moves the extruder Nozzle to the front of the build area, outside the normal build area, <span style="color: #ff0000">G1 Y-3 F1000 ; go outside print area</span><br />Sets the Extruder axis to 'Home Position'<span style="color: #ff0000">G92 E0</span><br />Prints part of the intro line <span style="color: #ff0000">G1 X60 E9 F1000 ; intro line</span><br />Prints the remainder of the intro line <span style="color: #ff0000">G1 X100 E12.5 F1000 ; intro line</span><br />Resets the extruder Axis  to a new 'Home Position'<span style="color: #ff0000">G92 E0</span></p>
<p>I suspect  Adding G1 X100 then changing  X60 to X160 and X100 to X200, will move the purge line towards the end of the X axis</p>
<p>G1 Z0.2 F720<br />G1 Y-3 F1000 ; go outside print area<br />G92 E0<br />G1 X100 ;Move Extruder nozzle to X100<br />G1 X160 E9 F1000 ; intro line<br />G1 X200 E12.5 F1000 ; intro line<br />G92 E0</p>
<p>will give  a revised Intro line<br /><a href="https://forum.prusa3d.com/wp-content/uploads/2022/11/Move-intro.jpg"><img class="alignnone size-medium wp-image-147309" src="https://forum.prusa3d.com/wp-content/uploads/2022/11/Move-intro-600x129.jpg" alt="" width="600" height="129" /></a></p>
<p>regards Joan</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>JoanTabb</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-627970</guid>
                    </item>
                                        <item>
                        <title>Moving the nozzle wipe</title>
                        <link>https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-627951</link>
                        <pubDate>Sat, 26 Nov 2022 17:08:17 +0000</pubDate>
                        <description><![CDATA[Hi,Is there any way to move the nozzle wipe?  There&#039;s a large area at the front of the build plate that could be used, but the printer always uses the bottom left section and in exactly the ...]]></description>
                        <content:encoded><![CDATA[<p>Hi,</p><p>Is there any way to move the nozzle wipe?  There's a large area at the front of the build plate that could be used, but the printer always uses the bottom left section and in exactly the same place.  After lots of prints, it's getting increasingly difficult to remove the wipe from the build plate and it occurred to me that if it moved 2 mm further forward or back, or alternatively moved 60+ mm to the right, it'd be wiping on a fresh bit of build plate.</p><p>Is this something that's possible to configure?</p><p>In case I'm using the wrong terminology, it's this that I'd like to move:</p><p><img src="https://i.imgur.com/KrJp90X.png" alt="Nozzle Wipe" width="600" height="315" /></p><p>Thanks</p><p>Al</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/">How do I print this? (Printing help)</category>                        <dc:creator>DrAl</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/moving-the-nozzle-wipe/#post-627951</guid>
                    </item>
                                                </channel>
        </rss>
        