<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Skeinforge strips extruder code from my end.gcode</title>
        <description> Hi All

I have decided, in order to try reduce ooze and also to combat my restart errors with the extruder, I have placed some retraction code for my extruder in end.gcode

Skeinforge strips these G1 Enn steps out of the final eport gcode file.

Any tips?

Thanks</description>
        <link>https://reprap.org/forum/read.php?154,72899,72899#msg-72899</link>
        <lastBuildDate>Tue, 17 Mar 2026 11:23:54 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92925#msg-92925</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92925#msg-92925</link>
            <description><![CDATA[ raldrich Wrote:<br />
-------------------------------------------------------<br />
&gt; NelsonRap Wrote:<br />
&gt; --------------------------------------------------<br />
&gt; -----<br />
&gt; &gt; It's to try and stop a blob forming on top of<br />
&gt; my<br />
&gt; &gt; prints ruining the surface. <br />
&gt; &gt; <br />
&gt; &gt; At the end of the day when I turn the printer<br />
&gt; off<br />
&gt; &gt; I extrude a bit of filament to stop the<br />
&gt; problems<br />
&gt; &gt; you have outlined<br />
&gt; <br />
&gt; <br />
&gt; I raise Z by 1 MM, and then home X and Y to<br />
&gt; prevent the "All Done..." blob.<br />
<br />
Raising the extruder while over the print will usually result in a blob. At the end of my print, I just issue a command to send the bed to one end: G1 Y190.0 F3000.0. Remember that while filling the top layer, your extruder will usually stop, move to another location, and start again.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Wed, 03 Aug 2011 17:37:09 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92912#msg-92912</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92912#msg-92912</link>
            <description><![CDATA[ NelsonRap Wrote:<br />
-------------------------------------------------------<br />
&gt; It's to try and stop a blob forming on top of my<br />
&gt; prints ruining the surface. <br />
&gt; <br />
&gt; At the end of the day when I turn the printer off<br />
&gt; I extrude a bit of filament to stop the problems<br />
&gt; you have outlined<br />
<br />
<br />
I raise Z by 1 MM, and then home X and Y to prevent the "All Done..." blob.]]></description>
            <dc:creator>raldrich</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Wed, 03 Aug 2011 17:13:19 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92820#msg-92820</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92820#msg-92820</link>
            <description><![CDATA[ I can't tell from your message if the replace has a &lt;TAB&gt; between the two tokens.  And the "'s around the others seem strange.<br />
<br />
<pre class="bbcode">
M101&lt;TAB&gt;
M103&lt;TAB&gt;
M108&lt;TAB&gt;;M108
M113&lt;TAB&gt;;M113
replace_with_g&lt;TAB&gt;G
</pre>]]></description>
            <dc:creator>jv4779</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Wed, 03 Aug 2011 09:02:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92760#msg-92760</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92760#msg-92760</link>
            <description><![CDATA[ It's to try and stop a blob forming on top of my prints ruining the surface. <br />
<br />
At the end of the day when I turn the printer off I extrude a bit of filament to stop the problems you have outlined]]></description>
            <dc:creator>NelsonRap</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 02 Aug 2011 20:58:41 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92758#msg-92758</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92758#msg-92758</link>
            <description><![CDATA[ I don't see the need to retract the feed by 15 mm after finishing a print. I leave my extruder right where Skeinforge left it and I've never had a problem with letting it cool down and then heating it up again for the next part. Note that if you have retract set, then it will end the very last move with a retract.<br />
<br />
I think Nophead has pointed out in the past that it's not a good idea to expose the nozzle to air by retracting the filament by that much after a print. Leaving the plastic there actually prevents oxidation of the nozzle.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 02 Aug 2011 20:54:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,92757#msg-92757</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,92757#msg-92757</link>
            <description><![CDATA[ Am I stupid or what I can't get this to work<br />
<br />
here is my replace <br />
<br />
M101<br />
M103<br />
"M108	;M108"<br />
"M113	;M113"<br />
replace_with_g G<br />
<br />
<br />
here is my end code<br />
<br />
G91<br />
G1 F70<br />
replace_with_g1 E-15 F30 ;suck the fillament back quickly to stop ooze<br />
G1 Z7 F70 ;lifts nozzle 7mm from finished print surface<br />
G1 F2300<br />
G1 X-10 Y100 F2300 ;moves bed out for easy job removal<br />
G90<br />
M104 S0 ;turns extruder off<br />
<br />
and here is what I get <br />
<br />
G1 X95.02 Y98.86 E5.1891<br />
G1 X94.79 Y98.24 E5.22<br />
G1 X95.93 Y97.1 E5.2954<br />
G1 X95.08 Y97.1 E5.3351<br />
G1 X94.57 Y97.62 E5.3692<br />
G1 F1200.0<br />
G1 E4.3692<br />
G1 F2400.0<br />
G91<br />
replace_with_g1 E-15 F30<br />
G1 Z7.0 F70<br />
G1 X-10.0 Y100.0 F2300<br />
G90<br />
M104 S0<br />
M113 S0.0<br />
<br />
please help]]></description>
            <dc:creator>NelsonRap</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 02 Aug 2011 20:25:30 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,73069#msg-73069</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,73069#msg-73069</link>
            <description><![CDATA[ Cheers Ian<br />
<br />
So a workaround :)<br />
<br />
I wonder why Skeinforge strips the E code movements...:S<br />
<br />
but that should work (tu)]]></description>
            <dc:creator>AgeingHippy</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 08 Feb 2011 11:16:05 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,73063#msg-73063</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,73063#msg-73063</link>
            <description><![CDATA[ Hi<br />
<br />
This needs a trick. Its the way skeinforge works.<br />
<br />
In your end.gcode put:-<br />
<br />
replace_with_g1 E500<br />
<br />
In replace.csv put:-<br />
<br />
replace_with_g  G<br />
<br />
The result will be G1 E500 in the code.<br />
<br />
This should give you what you need.<br />
<br />
Don't forget the apparent space between _g and G in replace.csv must be a TAB character.]]></description>
            <dc:creator>emt</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 08 Feb 2011 10:37:24 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,73012#msg-73012</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,73012#msg-73012</link>
            <description><![CDATA[ Hi Guys<br />
<br />
You misunderstand me.<br />
<br />
The 'restart error' I have experianced is when the plastic has cooled down and solidified and is when I next heat up and try extrude. All in <a href="http://forums.reprap.org/read.php?1,72726" target="_blank"  rel="nofollow">this</a> post. I may not need this anymore but it would be usefull to understand why it is stripping the E codee movements.<br />
<br />
Anyway, it is the 1.5/2cm feedstock retraction at the end of my print which is stripped.<br />
<br />
ie. my end.gcode is not put in directly as I want it, but the E movements are removed.<br />
<br />
Cheers]]></description>
            <dc:creator>AgeingHippy</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 08 Feb 2011 04:55:44 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,72996#msg-72996</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,72996#msg-72996</link>
            <description><![CDATA[ Why not just add a retract distance under Dimension? (Assuming you're running a stepper extruder of course.)]]></description>
            <dc:creator>NewPerfection</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Tue, 08 Feb 2011 01:48:23 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,72974#msg-72974</guid>
            <title>Re: Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,72974#msg-72974</link>
            <description><![CDATA[ end.gcode is only added to the end of the print.<br />
<br />
There will be some extrusion starts/stops within the layers where this will not work, but if you want to try something like this use home.gcode instead. Click the "home" button and enable homing. Whatever you put in the file will now be added between each layer change.<br />
<br />
It would be more of a nuisance to adjust and more complicated to do, but maybe you could hard-code a retraction routine into your firmware. This way no matter where the extrusion break is, the extruder retracts.<br />
<br />
Both of these solutions are less sensible than fixing the "restart  error", but I'm assuming you have already tried that and didn't get anywhere.]]></description>
            <dc:creator>dazed.dnc</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Mon, 07 Feb 2011 19:14:05 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?154,72899,72899#msg-72899</guid>
            <title>Skeinforge strips extruder code from my end.gcode</title>
            <link>https://reprap.org/forum/read.php?154,72899,72899#msg-72899</link>
            <description><![CDATA[ Hi All<br />
<br />
I have decided, in order to try reduce ooze and also to combat my restart errors with the extruder, I have placed some retraction code for my extruder in end.gcode<br />
<br />
Skeinforge strips these G1 Enn steps out of the final eport gcode file.<br />
<br />
Any tips?<br />
<br />
Thanks]]></description>
            <dc:creator>AgeingHippy</dc:creator>
            <category>Skeinforge</category>
            <pubDate>Mon, 07 Feb 2011 10:43:28 -0500</pubDate>
        </item>
    </channel>
</rss>
