Welcome! Log In Create A New Profile

Advanced

Unexplained filament reversal at end of gcode

Posted by Pointedstick 
Unexplained filament reversal at end of gcode
October 05, 2011 01:33AM
I just got done creating a new skeinforge profile (SF-40) and it's working fine except for one strange problem: right after the print finishes, but before it executes the lines I added in end.gcode, my extruder motor rapidly reverses for about 10 seconds, and I don't know why. The distance actually changes for every file I skein. For example, here's the end of one of my gcode files:

G1 X85.72 Y91.89 Z9.9 F3000.0 E324.4934
G1 X85.72 Y91.46 Z9.9 F3000.0 E324.498
G1 X86.46 Y90.72 Z9.9 F3000.0 E324.5094
G1 X86.04 Y90.72 Z9.9 F3000.0 E324.514
G1 X85.72 Y91.04 Z9.9 F3000.0 E324.5188

# unexplained lines
G1 F1200.0
G1 E321.6688
G1 F3000.0

# start of expected end.gcode stuff
G1 E5 F1200
G28 Y0
M84
M104 S0


Any ideas? I've attached a zip of my profile.
Attachments:
open | download - PLA - high detail, slow speed.zip (74.2 KB)
VDX
Re: Unexplained filament reversal at end of gcode
October 05, 2011 04:01AM
... look at the option 'retract' - here the filament is fed back after every line some mm (and fed forward again befor starting the next) to reduce ooze ... but the retracting speed should be greater than the normal feed ...


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Re: Unexplained filament reversal at end of gcode
October 05, 2011 04:18AM
Pointedstick Wrote:
-------------------------------------------------------

> G1 X85.72 Y91.04 Z9.9 F3000.0 E324.5188
>
> # unexplained lines
> G1 F1200.0
> G1 E321.6688 This is the reversal from the dimension tab
> G1 F3000.0
>
> # start of expected end.gcode stuff
> G1 E5 F1200 This is your issue. It wants to retract from 324.6688 to 5. So it runs backward for 319.6688
> G28 Y0
> M84
> M104 S0

To fix this problem either remove that line as it seems odd to extrude after a build anyway.

Or add G92 E0 before it so the extruder resets.
Quote

# start of expected end.gcode stuff
G92 E0
G1 E5 F1200
G28 Y0
M84
M104 S0


FFF Settings Calculator Gcode post processors Geometric Object Deposition Tool Blog
Tantillus.org Mini Printable Lathe How NOT to install a Pololu driver
Re: Unexplained filament reversal at end of gcode
October 09, 2011 08:09AM
if you want to do your own retraction or whatever at the end, G92 E0 first!


-----------------------------------------------
Wooden Mendel
Teacup Firmware
Sorry, only registered users may post in this forum.

Click here to login